Marcel Meyer

Marcel Meyer

Senior Full-Stack-Entwickler

Nachhaltige Softwarelösungen durch tiefes Verständnis und klare Kommunikation. Ich entwickle hochwertige, zukunftssichere Software, die echten Mehrwert schafft – für Ihre Organisation und Ihr IT-Team.

Fullstack erfahren, mit klarem Schwerpunkt auf robusten, wartungsfreundlichen und skalierbaren Backends in Go, Java und TypeScript.

  1. 09/2024 — 11/2024

    Hintergrunddienst Idana Bridge

    Senior Softwareentwickler · Idana AG
    • Übertragung eines umfangreichen Featurekatalogs in Jira mit Vorschlägen zur Priorisierung und Umsetzung
    • Implementierung in enger Abstimmung mit dem Team, um eine eigenständige Weiterentwicklung zu gewährleisten
    • Erfolgreicher Livegang
    • Go
    • Requirements Engineering
    • Code Reviews
    • Unit tests
    • Linting
    • GitHub Actions
    • Agile
  2. 06/2021 — 12/2023

    Produktentwicklung Idana

    Senior Softwareentwickler · Idana AG
    • Erfolgreicher Livegang mehrerer Features mit anschließender Qualitätssicherung im Produktionsbetrieb
    • Nachhaltige Architektur für den Backendbereich mit einem zentralen HTTP-Backend statt diverser Backends, FaaS und komplexem State Management entwickelt, Teamkonsens geschaffen und implementiert
    • Interne NPM-Abhängigkeiten visualisiert und durch optimierte Geschäftslogik-Zuteilung stark reduziert
    • Automatisches Deployment aller Projekte mit CI/CD (GitHub Actions)
    • Integrationstests vereinfacht durch Ersatz einer zentralen, stateful MySQL-Datenbank mit stateless Docker-Containern in lokaler Entwicklung und CI/CD
    • Mehr Unittests, weniger Integrationstests – durch Schulung in Dependency Injection für bessere Codeisolation
    • Architektur zur Auftrennung von lokalen Dateisystemfunktionalitäten und UI im Fat-Clients erarbeitet um die Portierung der UI in den Browser zu ermöglichen
    • JavaScript
    • TypeScript
    • NodeJS
    • Vue
    • Go
    • MySQL
    • PostgreSQL
    • Requirements Engineering
    • Code Reviews
    • Unit tests
    • Linting
    • OpenAPI
    • Google Cloud
    • GitHub Actions
    • Docker
    • Shell
    • Agile
  3. 03/2018 — heute

    Open-Source-Kommandozeilen-Applikation icm

    Senior Softwareentwickler · privates Projekt
    • Cloudbasiertes, automatisiertes Deployment für Paketmanager in gängigen Systemen
    • Breitgefächerte Abdeckung der Nutzererwartungen an eine Kommandozeilen-Applikation
    • Go
    • Unit tests
    • GitHub Actions
    • Make
  4. 03/2019 — 06/2021

    iOS Spiel LayerLook

    Senior Softwareentwickler · privates Projekt
    • iPhone App für Tester bereitgestellt
    • Automatisierter Import von bearbeiteten photografischen Szenen für einen technisch-agnostischen Kreativprozess
    • State-of-the-Art-Technik zur ressourcenarmen Darstellung ultrahochauflösender Photografien
    • Optimale Unterstützung aller iOS-Geräte trotz pixelbasierter Photografien
    • Go
    • Swift
    • Core Animation
  5. 07/2016 — 07/2018

    Entwicklung und Livegang eines Logistiksystems in einer dezentralen Softwarelandschaft

    Junior Softwareentwickler · synyx GmbH
    • Konzeption und Erstellung einer Bibliothek zur transparenten Gestaltung und automatisierten Validierung teamübergreifender Schnittstellendefintionen
    • Tiefe Integration des Kunden in das Team und gemeinschaftliche Featureentwicklung
    • Erfolgreicher Livegang mit anschließender Qualitätssicherung im Produktionsbetrieb
    • Java
    • Spring Boot
    • Maven
    • AMQP
    • MariaDB
    • Docker
    • DevOps
    • Unit tests
    • Agile
  6. 01/2015 — heute

    Kontinuierliche Weiterbildung

    Neugieriger Lernender
    • Als Softwareentwickler bilde ich mich kontinuierlich weiter und habe im Laufe der Zeit mit einer Vielzahl unterschiedlicher Technologien gearbeitet und experimentiert
    • HTMX
    • Podman
    • Svelte
    • Terraform
    • Argo CD
    • Kubernetes
    • SQLite
    • Hugo
    • TailwindCSS
  7. 01/2015 — 06/2016

    Verschiedene Projekte in der Ausbildung

    Auszubildender Fachinformatiker für Anwendungsentwicklung · synyx GmbH
    • Einarbeitung in administrativen Bereich Cloud Deployment
    • Entwicklung und Integration eines Backends für rundenbasierte Wirtschaftssimulation in eine Legacy-Systemlandschaft und erfolgreicher Livegang
    • Applikationsentwicklung für Bordcomputer im Automotivbereich
    • Entwicklung eines Webclients zur Anzeige und Bearbeitung geografischer Kundendaten
    • Prototypenentwicklung im Zuge der Abschluss im Bereich rundenbasierte Wirtschaftssimulation mit anschließender Projektvorstellung und Evaluierung des Lösungsansatzes für Nachfolgeauftrag
    • Java
    • Spring Boot
    • Maven
    • Gradle
    • JavaScript
    • Jenkins
    • AWS
    • Docker
    • Shell
    • Git
    • Agile
  1. [email protected]
  2. LinkedIn
  3. GitHub