Your Partner for Enterprise
Angular and NestJS Development.

Martin Sonnenholzer

Senior Software Engineer / Architect

Der Berater verstärkt qupaya ab dem 15.08.2026 als Senior Software Engineer / Architect und bringt dafür mehr als 15 Jahre Erfahrung in der Entwicklung digitaler Produkte mit.

Sein Schwerpunkt liegt auf der Konzeption und Weiterentwicklung skalierbarer Webplattformen mit Angular, React, NestJS, Express.js und TypeScript. In seinen bisherigen Stationen hat er sowohl bestehende Anwendungen übernommen und technisch neu aufgestellt als auch Produkt- und Architekturentscheidungen in cross-funktionalen Teams verantwortet.

Er ist auch Co-Founder der NG-DE Conference und Founder der Angular Berlin Usergroup. Darüber hinaus ist er als Conference Speaker aktiv.

Branchen: HR Tech, Membership Platforms, Market Research, Fashion / Retail, Public Services, Insurance, Banking, E-Commerce, Event Industry, Non-Profit

Verfügbar ab: August 2026 (100%)

Region: Hamburg, Deutschland

Reisebereitschaft: Remote / Nach Absprache

Ausbildung und Abschlüsse

Abschluss: Lehramt Gymnasium (Mathematik, Wirtschaft & Recht, Informatik), Universität Passau

2006 - 2010: Universität Passau – inkl. Werkstudent bei ABIDAT und am Lehrstuhl Embedded Systems

Kenntnisse und Fähigkeiten

Frameworks

  • Angular
  • NestJS
  • Express.js
  • React
  • Vue.js
  • Nx
  • Node.js

Programming

  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Python
  • Java

Infrastruktur & DevOps

  • Microservices
  • Microfrontends
  • Monorepos
  • AWS
  • Azure
  • Kafka
  • MongoDB / CouchDB
  • PostgreSQL / MySQL
  • CI/CD (GitHub / GitLab)

Tools

  • GitHub
  • GitLab

Agile Frameworks

  • Scrum
  • Kanban

Sprachen

  • Deutsch (Muttersprache)
  • Englisch (fließend)

Legende

  • Grundkenntnisse
  • Vertiefte Kenntnisse
  • Spezialwissen

Projekthistorie

Squalify (Festanstellung)

Lead Frontend Engineer

Juni 2024 - Juli 2026

Übernahme des Frontend-Projekts von einem externen Freelancer. Analyse und Dokumentation der bestehenden Business-Logik. Teilweiser Rewrite des initialen MVPs – weg von einer Anwendung mit sämtlicher Logik im Frontend hin zu einer wartbaren und erweiterbaren Codebasis.

  • Analyse und Dokumentation der Business- und impliziten Domain-Logik der bestehenden Anwendung
  • Koordination mit einem cross-funktionalen Team (Backend-Entwickler, Stakeholder) zur Verteilung und Implementierung der Business-Logik im Backend
  • Mentoring und Koordination externer Frontend-Entwickler zur Sicherstellung der neuen Architektur und Code-Qualitätsstandards
  • Re-Architektur der Anwendung mit Angular und Nx für Skalierbarkeit und langfristige Produktziele

Verwendete Technologien: Angular, Nx

Memberspot

Support (Freelancer)

Januar 2024 - Mai 2024

Kurzfristige Unterstützung des Teams.

Verwendete Technologien: MongoDB, NestJS, Angular, Nx

quantilope (Festanstellung)

Interim Staff Engineer

Mai 2023 - August 2023

Unterstützung des Unternehmens in einer Interim-Position, bis eine dauerhafte Besetzung der Rolle gefunden werden konnte.

Verwendete Technologien: MongoDB, Koa, Python, React

UNOWN (Festanstellung)

Stack Architect

Februar 2022 - Mai 2023

Planung und Entwicklung der Architektur einer Multi-Channel-Plattform in einem cross-funktionalen Team. Mentoring von Entwicklern.

Verwendete Technologien: Express.js, NestJS, Angular

Diverse Projekte für öffentliche Auftraggeber, Versicherungen und Banken

via: SinnerSchrader (part of Accenture Interactive) (Festanstellung)

Principal Product Engineer

Januar 2018 - Januar 2022

Verantwortung und Mitarbeit in Teams für diverse Projekte mit Microservices, Microfrontends, Angular, Vue.js, React, Express.js und MySQL. Architektur und Entwicklung von Projekten für öffentliche Auftraggeber, Versicherungen und Banken. Mentoring anderer Entwickler im Projekt.

Verwendete Technologien: Microservices, Microfrontends, Angular, Vue.js, React, Express.js, MySQL

Idealo (Festanstellung)

Senior Software Engineer

Januar 2017 - Dezember 2018

Interne Datenverarbeitungs- und Analysetools zur Verwaltung von ca. einer Milliarde Datensätzen pro Tag.

Verwendete Technologien: Java, Spring, Express.js, Python, Angular, JavaScript, MySQL, MongoDB

MyHammer (Festanstellung)

Web Developer

Januar 2015 - Dezember 2016

Backend-Entwicklung mit Laravel und MySQL. Frontend-Entwicklung mit AngularJS und Angular.

Verwendete Technologien: Laravel, MySQL, AngularJS, Angular

CoPilot (Festanstellung)

Software Engineer

Januar 2012 - Dezember 2015

Startup zum Aufbau eines ERP- und CRM-Systems für die Eventbranche.

Verwendete Technologien: Java, Spring, AngularJS, BPMN, PostgreSQL, MongoDB

Projekte für UNHCR, IPPNW, Digital Corpus

via: Freelance

Web Developer

Januar 2012 - Dezember 2012

Backend- und Frontend-Entwicklung für UNHCR, IPPNW und Digital Corpus.

Verwendete Technologien:

Form4 (Festanstellung)

Web Developer

Januar 2011 - Dezember 2012

Backend-Entwicklung mit PHP. Frontend-Entwicklung mit JavaScript, HTML und CSS.

Verwendete Technologien: PHP, JavaScript, HTML, CSS

Aperto (Festanstellung)

Web Developer

Januar 2010 - Dezember 2011

Backend-Entwicklung mit PHP. Frontend-Entwicklung mit JavaScript (AngularJS), HTML und CSS.

Verwendete Technologien: PHP, JavaScript, AngularJS, HTML, CSS