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
Ü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)
Kurzfristige Unterstützung des Teams.
Verwendete Technologien: MongoDB, NestJS, Angular, Nx
quantilope (Festanstellung)
Interim Staff Engineer
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
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
Principal Product Engineer
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
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
Backend-Entwicklung mit Laravel und MySQL. Frontend-Entwicklung mit AngularJS und Angular.
Verwendete Technologien: Laravel, MySQL, AngularJS, Angular
CoPilot (Festanstellung)
Software Engineer
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
Web Developer
Backend- und Frontend-Entwicklung für UNHCR, IPPNW und Digital Corpus.
Verwendete Technologien:
Form4 (Festanstellung)
Web Developer
Backend-Entwicklung mit PHP. Frontend-Entwicklung mit JavaScript, HTML und CSS.
Verwendete Technologien: PHP, JavaScript, HTML, CSS
Aperto (Festanstellung)
Web Developer
Backend-Entwicklung mit PHP. Frontend-Entwicklung mit JavaScript (AngularJS), HTML und CSS.
Verwendete Technologien: PHP, JavaScript, AngularJS, HTML, CSS