Ivan Grimm — Senior Full-Stack Software Engineer
Ivan GrimmSenior Full-Stack Software Engineer

Über mich · Full-Stack

Senior Full-Stack Software Engineer — Produktionssysteme, Integrationen und Commerce-Plattformen.

Ich bin Ivan — Senior Full-Stack Software Engineer in Berlin. Seit September 2024 bin ich Lead Software Developer bei ELSÄSSER Filtertechnik GmbH (Vollzeit), nach Freelance-Arbeit und Senior-Rollen bei chris and friends und NextGen Media.

Meine Arbeit umfasst Shopware, WooCommerce, Shopify und PHP/TypeScript-Stacks — APIs, Plugins, Server-Betrieb, CI/CD-Pipelines und E-Commerce-Middleware. Ich debugge, was in Produktion bricht.

Fließend in Englisch, Deutsch und Russisch — Discovery, Doku und Übergabe bleiben klar über Grenzen hinweg.


Sprachen

  • English
  • Deutsch
  • Русский

Stack & Fokus

  • PHP
  • Python
  • Go
  • Node.js
  • React
  • Next.js
  • Tailwind CSS
  • Vue.js
  • Nuxt.js
  • Express.js
  • FastAPI
  • Django
  • Flask
  • TypeScript
  • JavaScript
  • Shopware
  • WooCommerce
  • Shopify
  • WordPress
  • MySQL
  • Docker
  • Linux
  • REST APIs
  • CI/CD

Track Record

  • Lead Software Developer — ELSÄSSER Filtertechnik GmbH (full-time, since Sep 2024)
  • Shopware, WooCommerce, and Shopify in production commerce stacks

Zusammenarbeit

Stundensätze

Integration

€120/ Stunde

API-Brücken, Plugins, Middleware

Beratung

€145/ Stunde

Architektur, Audits, Roadmaps

Retainer

€95/ Stunde

Laufender Support & Verbesserungen

Festpreise nach einem kurzen Discovery-Call möglich.

Erfahrung

Entwicklungs-Timeline

Von NextGen Media und chris and friends bis Lead Software Developer bei ELSÄSSER Filtertechnik heute.

  1. Sep 2024 — Heute

    Lead Software Developer

    ELSÄSSER Filtertechnik GmbH

    Vollzeit Lead-Rolle — neue Projekte, APIs, Plugins, Frontend und Backend, Server- und VPS-Betrieb, CI/CD-Pipelines, Automationen, Dokumentation und interne Tools.

    • APIs, Plugins und Full-Stack-Features für den Unternehmens-Webshop ausgeliefert
    • Server, VPS-Instanzen und Deployment-Pipelines betreut
    • Öffentliche Website-Performance um mindestens 40% verbessert (Core Web Vitals)
    • Interne Software und Automations-Workflows für operative Teams gebaut
  2. Oct 2023 — Sep 2024

    Senior Full-Stack Software Engineer

    Selbstständig

    Selbstständige Softwareentwicklung für Remote-Kunden — Full-Stack-Features, APIs und wartbare Delivery.

    • End-to-End Scoping, Build und Übergabe für Software- und API-Arbeit
    • PHP-, TypeScript- und JavaScript-Stacks in Produktion
    • Übergang zwischen Agenturaufträgen und Vollzeit bei ELSÄSSER
  3. Feb 2023 — Oct 2023

    Senior Full-Stack Software Engineer

    chris and friends GmbH

    Senior Engineer in einer Berliner Webdesign-Agentur — hybrid von Planung bis Deployment.

    • Custom WordPress-Themes, Plugins sowie Shopware- / Shopify-Builds
    • Server-Management, DSGVO, Barrierefreiheit und SEO
    • Mentoring für Junior-Entwickler; Security-Recovery bei kompromittierten Sites
  4. Aug 2020 — Feb 2023

    Senior Full-Stack Software Engineer

    NextGen Media GmbH

    Senior Engineer in einer Berliner Marketing-Agentur — remote: WordPress, Shopware-Middleware und Custom Platforms.

    • Google PageSpeed von ~40 auf 90+ bei Kundenprojekten — responsive Layouts beibehalten
    • Lieferzeiten um 30% und Kundenzufriedenheit um 40% bei globalen Accounts verbessert
    • 60–80% mehr Sichtbarkeit für Kunden durch SEO-Maßnahmen (LinkedIn-Angaben)
    • Shopware-Middleware, E-Commerce, Migrationen und mehrsprachige Arbeit (EN / DE / RU)

FAQ

Häufige Fragen

Kurze Antworten zu Zusammenarbeit, Fokus und Projekterwartung.

Wie starten Aufträge üblicherweise?

Kurzer Discovery-Call oder E-Mail-Thread zu Zielen, beteiligten Systemen und Zeitplan. Danach folgt eine Aufwandsschätzung oder ein phasenweises Angebot vor dem Build.

Arbeitest du nur mit Shopware?

Shopware-Systemintegration ist mein Hauptfokus, aber ich übernehme auch AI-Enablement (Teaching, MCP-Server, Agent-Skills) sowie breitere Full-Stack-, Plattform-, DevOps- und Web-Projekte, wenn es passt.

Remote oder vor Ort?

Die meisten Kunden arbeiten remote mit mir in der EU. Workshops oder Kickoffs in Berlin sind möglich, wenn sie den Projektstart beschleunigen.

Wie sieht ein typisches Integrationsprojekt aus?

Datenmodell klären, idempotente Sync-Jobs oder Webhooks entwerfen, Middleware implementieren, Fehlerbehandlung härten und Betrieb dokumentieren.

In welchen Sprachen arbeitest du?

Englisch, Deutsch und Russisch für Calls, Specs und Übergabe. Dokumentation kann in der Sprache Ihres Teams erfolgen.