Jonathan Koch
Senior Fullstack Entwickler
Hire this person
Send a job offer directly to this candidate
About
Erfahrener Senior Fullstack Entwickler mit 11 Jahren Erfahrung in der Entwicklung skalierbarer Webanwendungen. Spezialisiert auf TypeScript, Node.js und Angular zur Erstellung robuster Systeme.
Transformierte
Projekte bei Microsoft und Dell Technologies durch innovative Features und Systemoptimierungen.
Führte
Qualitätssicherungen mit Unit- und End-to-End-Tests durch und implementierte CI/CD-Pipelines zur Verbesserung der Entwicklungszyklen.
Experience
Senior Software Engineer at Dell Technologies (2024-12 – Present)
Führendes Technologieunternehmen mit Fokus auf Automotive-Lösungen.
- Leitete die Entwicklung von datenintensiven Schnittstellen in der Automobilindustrie, implementierte RESTful APIs und stellte so die Skalierbarkeit und Leistung von Unternehmenslösungen sicher. Einführung von Angular zur Verbesserung von Benutzeroberflächen um 40%.
- Mit Node.js und Express.js robuste Backend-Architekturen entwickelt, die zu einer 30-prozentigen Reduktion der Latenzzeiten führten.
- Erarbeitete und implementierte CI/CD-Workflows mit GitHub Actions, wodurch die Bereitstellungszeiten um 50% verbessert wurden.
- Entwickelte neue Features in enger Zusammenarbeit mit cross-funktionalen Teams, um die Codequalität und -konsistenz durch Code-Reviews zu erhöhen.
- Optimierung bestehender Anwendungen durch systematisches Debbuging und Fehlerbehebung, was die Ladezeiten um 25% reduzierte.
- Stärkung der Codeeffizienz und -stabilität durch Schreiben modularer Unit- und End-to-End-Tests mit Jest und Cypress.
- Förderte die Integration moderner Security-Praktiken zum Schutz von hochsensiblen Datenverkehrskomponenten.
- Bereicherte Diskussionen durch fortlaufendes Tech-Skill-Sharing, indem neueste Technologie-Trends eingeführt wurden.
- Führte erfolgreiche Innovationsinitiativen an, um zukunftssichere Technologien in Unternehmenslösungen zu implementieren.
- Sicherstellung der Kommunikationsprozesse mit Stakeholdern durch Übersetzung der Projektanforderungen in technische Spezifikationen.
- Teilnahme an monatlichen Team-Meetings in Berlin, um Wachstumsstrategien zu entwickeln und Teamzusammenhalt zu fördern.
- Steigerte die Kunden- und Nutzerzufriedenheit durch kontinuierliche Verbesserung von Applikationsfunktionen.
Senior Full Stack Engineer at Microsoft (2022-01 – 2024-10)
Global führendes Unternehmen in der Softwareentwicklung mit innovativen Cloud-basierten Lösungen.
- Kreierte skalierbare Frontend- und Backend-Lösungen für Cloud-basierte Services in der Finanzbranche, was die Benutzererfahrung verbesserte.
- Entwicklung von Node.js basierten Services für große Datenverarbeitungsanwendungen, die Verarbeitungszeiten um 35% senkten.
- Enger Austausch mit cross-funktionalen Teammitgliedern für die kontinuierliche Integration neuer Funktionalitäten.
- Implementierte Angular Material zur Modernisierung von User Interfaces, was Performance und Usability erheblich steigerte.
- Optimierung der Anwendungsarchitektur durch NgRx und RxJS, was die reaktive Datenverarbeitung um 30% verbesserte.
- Etablierung von robusten Teststrategien zur Sicherstellung der Anwendungssicherheit und Funktionalität.
- Führung von Code-Reviews zur Einhaltung der Best Practices in der Softwareentwicklung.
- Integration fortschrittlicher Funktionen unter Verwendung von TypeScript, wodurch der Wartungsaufwand um 20% reduziert wurde.
- Durchführung von Fehlerdiagnosen und Optimierungen, was die Systemzuverlässigkeit spürbar erhöhte.
- Problemlösung und Umsetzung von Stakeholder-Anforderungen durch Erstellung präziser technischer Spezifikationen.
- Teilnahme an Designmeetings, die revolutionäre Projektansätze für Unternehmensanwendungen formten.
- Vorbild in der Anwendung moderner Agile Methodiken zur Effizienzsteigerung in Entwicklungsprozessen.
Full Stack Engineer at Microsoft (2020-03 – 2021-12)
Führen von Projekten, um bewährte technische Innovationen einzusetzen.
- Entwicklung von intelligenten Cloud-Lösungen und Web-Apps für die Automobilbranche, die Benutzerfreundlichkeit und Systemleistung optimierten.
- Erstellung backendorientierter Algorithmen in JavaScript und Node.js, welche die Datenverarbeitsgeschwindigkeit maximierten.
- Zusammenarbeit mit Design- und Entwicklungsteams, um Anwendungen mit einer verbesserten User Experience bereitzustellen.
- Implementierung von Angular für Frontend-Lösungen, welche die Applikationserfahrung maßgeblich verbesserten.
- Betrieb von RESTful APIs zur Unterstützung nahtloser Übergänge zwischen verschiedenen Plattformen.
- Erstellung umfassender Unit- und Integrationstests zur Steigerung der Ausfallsicherheit und Rolloutsicherheit der Apps.
- Durchführung regelmäßiger Debugging-Sessions, die zu einer bedeutenden Reduktion von Systemfehlern führten.
- Aktive Umsetzung von Fehlerbehebungen und Optimierungen, die die Ausführungszeiten der Anwendungen verbesserten.
Backend Engineer at Mercedes-Benz (2015-01 – 2020-02)
Einflussreiche Rolle in einem der weltweit führenden Automobilunternehmen.
- Entwicklung und Wartung leistungsstarker Systeme für die Automobilbranche, mit Fokus auf Stabilität und Wartungsfreundlichkeit.
- Optimierung von Datenbanken zur Verbesserung der Abfragegeschwindigkeit und Effizienz kritischer Anwendungen.
- Implementierung von RESTful APIs für eine nahtlose Kommunikation zwischen Softwaremodulen.
- Zusammenarbeit mit abteilungsübergreifenden Teams zur Stärkung der Softwarefunktionen und -qualität.
- Durchführung ausführlicher Leistungs- und Skalierbarkeitstests, die zur Erschließung neuer Marktanteile führten.
- Bereitstellung wissenschaftlich fundierter Lösungen zur Unterstützung des Ingenieurteams bei der Erreichung von Limiten.
- Überwachung und Verbesserung von System-Performance-Kennzahlen zur Aufrechterhaltung eines reibungslosen Betriebs.
- Koordination und Unterstützung von Code-Audits, um die Gesamtqualität der Software zu maximieren.
Education
M.Sc in Computer Science – Stanford University (2021 – 2023)
B.Sc in Computer Science – Stanford University (2010 – 2014)

