Lebenslauf

Ab sofort verfügbar in Berlin, Hamburg oder remote

Über mich

Ich bin Andi, Frontend-Entwickler aus Berlin mit Schwerpunkt Angular mit über 15 Jahren Berufserfahrung. Ich habe Onlineshops für Zalando und Mercedes-Benz gebaut und zuletzt Whitelabel-Shops und Anwendungen rund um das Leasen und Mieten von Autos, unter anderem für LeasePlan (heute Ayvens), CarCharter, Robben & Wientjes (inzwischen eingestellt), Volvo sowie JLR (Jaguar und Land Rover).

Am liebsten arbeite ich dort, wo Design, Backend und Produktmanagement zusammenkommen. Wichtig sind mir sauberes HTML, gut strukturiertes CSS und Oberflächen, die sich einfach bedienen lassen.

Seit Ende 2024 bilde ich mich intensiv in KI-gestützter Entwicklung weiter. Dabei entstehen eigene Vorzeigeprojekte samt Libs, darunter ein Chat-System, ein Soziales Netzwerk, Bildbearbeitungstools und eine Galerie für meine Fotos. In meiner Freizeit wandere und fotografiere ich gern, schaue Filme und spiele Brettspiele.

Kenntnisse

Schwerpunkt

Frontend
Angular (TypeScript, HTML5 und SASS/CSS3)
Geschäftsbereiche
Onlineshops, Social Networks

Täglich im Einsatz

Frontend
JSON, Markdown
Backend
PostgreSQL
Tools
Git (CLI), VS Code
KI
Claude, Gemini, Copilot
Grafikbearbeitung
SVG, GIMP, Inkscape
Repositories/Deployment (CI/CD)
GitLab/GitHub, Cloudflare
Services
Supabase

Weitere Erfahrung

Frontend
Angular Material/MDB, AngularJS, JavaScript, jQuery, Bootstrap, Ajax, Jasmine
Backend
Node.js, PHP/Smarty/Symfony/JTL, SQL/MySQL/MsSQL, .NET/C#/Razor/Linq, Java/JSP/JSF/Spring/Freemarker, WordPress, Joomla
Tools
npm, Grunt, Visual Studio/IntelliJ, Jira/TFS, Google Docs/Drive, XAMPP, Batch/PowerShell
Grafikbearbeitung
Figma, Adobe Photoshop
Videobearbeitung
DaVinci Resolve (Grundlagen, fundiertes Theoriewissen zu Filmen und Videoproduktion)
3D
Blender (Grundlagen der 3D-Bearbeitung)
Repositories/Deployment (CI/CD)
Docker, Jenkins, AWS/Azure, justrunmy.app, Bitbucket
Services
Resend, Google Analytics, Google My Business
OS
Windows, macOS, Android, Linux (CachyOS, Ubuntu)
Weitere
Entwickeln von Chrome-Erweiterungen (TypeScript)

Sprachen

Deutsch (Muttersprache), Englisch (fließend in Wort und Schrift)

Freizeit

Wandern, Fotografieren, Filme/Cinematografie, Brettspiele, Computerspiele (Factorio im Koop und Strategiespiele wie Age of Empires und Command & Conquer auf LANs), LEGO

Persönliche Stärken

TeamarbeitKommunikationSchnittstellenkompetenz zwischen Design, Backend und ProduktmanagementEin Auge für DetailsProblemlösungsvermögenSelbstorganisation und EigenverantwortungProduktverantwortung und Ownership-MentalitätKundenorientierung und Business-VerständnisKreativität und NeugierAnpassungsfähigkeitDokumentationsfähigkeitSecurity-BewusstseinErfahrung in internationalen, interkulturellen Teams

Wie ich arbeite

  • Aktuelle Angular-Version mit Signals, Standalone-Komponenten und der neuen Control-Flow-Syntax, TypeScript im Strict-Modus
  • Wiederverwendbare Komponenten: Was mehrfach gebraucht wird, kommt in eine eigene Lib (Bibliothek)
  • Klare Datenflüsse mit Facade-, State- und Service-Schichten
  • Zu jeder Komponente gehören Tests, ESLint und Prettier halten den Code einheitlich
  • Mehrsprachigkeit von Anfang an über Wörterbücher für Deutsch und Englisch
  • KI als Werkzeug für schnellere Entwicklung, jedes Ergebnis prüfe ich selbst
  • Enge Abstimmung mit Design, Backend und Produktmanagement, kurze Wege und offene Kommunikation

Was ich bewegt habe

Ideen und Projekte, mit denen ich Firmen und Teams spürbar vorangebracht habe.

Eigene Projekte (seit 12/2024)

  • Ich habe mich intensiv in KI-gestützte Entwicklung eingearbeitet, anfangs mit ChatGPT und Copilot, heute vor allem mit Claude Code. Dabei habe ich gelernt, gute Prompts zu schreiben, und mir neue Themengebiete erschlossen.
  • Zur Übung unter anderem ein Chat-System und ein Soziales Netzwerk entwickelt.

KMS Mobility Solutions GmbH (04/2020 – 11/2024)

  • Ein White-Label-System konzipiert und federführend umgesetzt: Jeder Shop meldet seine URL ans Backend und erhält passende Inhalte, Links, Logos und Farben zurück. Die Farben, etwa die Primärfarbe, werden als CSS-Variablen gesetzt, sodass jeder Shop automatisch im Corporate Design des Kunden erscheint. Neue Kundenshops und Demos standen so in kürzester Zeit bereit, ganz ohne Änderungen am Code oder Kopien des Projekts: Ein neues Deployment und die passenden Daten im Backend genügten.
  • Die Einführung von Angular-Libraries angestoßen und von Anfang an verantwortet. Dadurch ließ sich eine einzelne App später in mehrere Apps aufteilen, die dieselben Komponenten nutzen, zum Beispiel je ein Onlineshopsystem zum Buchen und zum Leasen von Fahrzeugen sowie ein Backoffice. So konnten wir namhafte Kunden wie JLR, Volvo und LeasePlan schnell gewinnen und ihnen in kurzer Zeit einen passenden Shop anbieten. Während meiner Zeit wuchs die Firma dadurch von 8 auf 45 Mitarbeitende, und es entstanden mehrere Teams. Nach der Aufteilung wechselte ich ins Shop-Team, für das ich neben anderen Projekten hauptsächlich gearbeitet habe.
  • Ein einfaches CMS für Startseiten und Landingpages konzipiert und die Entwicklung geleitet: Inhalte wie Texte und Slider werden über JSON und Markdown gepflegt. So konnten Projektmanager und sogar Kunden mit wenig Programmierkenntnissen Inhalte selbst ändern, und das Entwicklungsteam wurde von Inhaltsänderungen entlastet.
  • Die Frontend-Architektur verbessert: klare Schichten aus Services, Facades und State mit gemeinsamen Basisklassen.
  • Als Hauptverantwortlicher alle E-Mail-Templates im Design des jeweiligen Shops umgesetzt, mit XSLT und klassischem E-Mail-HTML. Dazu Services wie Litmus eingeführt, um die E-Mails automatisiert in allen gängigen E-Mail-Programmen zu testen.
  • Als einer der wenigen Deutschsprachigen im Entwickler-Team hauptverantwortlich für die Übersetzung der deutschen Texte aus den Tickets und Screendesigns in 13 Sprachen, zuerst mit Übersetzungstools und später mit KI.
  • Product Owner und Product Manager während ihres Urlaubs vertreten: Tickets geschrieben und betreut, Kollegen angeleitet und den Kundenkontakt übernommen.

Big Picture GmbH (11/2019 – 04/2020)

  • In einer eigenen Angular-Library wiederverwendbare Komponenten im Mercedes-Benz-Design entwickelt, ganz ohne fremde Bibliotheken: Bilder-Slider, UI-Elemente, Formulare und weitere Bausteine für Landingpages.

Joiniq, ehemals Merolt (09/2018 – 12/2018)

  • Als Teamleiter zwei neue Frontend-Entwickler eingearbeitet und fachlich angeleitet.

innoFocus Businessconsulting (03/2013 – 03/2017)

  • Im direkten Austausch mit Kunden Landingpages und WordPress-Seiten eigenständig umgesetzt.

Zalando GmbH (06/2012 – 11/2012)

  • Am Onlineshop eines der bekanntesten Unternehmen Deutschlands mitgearbeitet: Warenkorb, Geschenkgutschein-Seite und weitere Seiten stammten in ihrer damaligen Form von mir.

Zertifikate und Weiterbildungen

Zertifizierungen und Schulungen

ZertifikatAusstellerFür FirmaDatum
Datenschutz (DSGVO) – KMS Mobility Solutions GmbH –
Zend Certified Engineer PHP 5 Zend Technologies –
DENIC-Mitgliederschulung (ohne Abschluss) – Hostserver GmbH –
ISO 27001 (ohne Abschluss) – Hostserver GmbH, KMS Mobility Solutions GmbH – , –

Online-Kurse

ZertifikatAusstellerFür FirmaDatum
Node.js: Testing and Code Quality Lynda.com (LinkedIn Learning) –
Creating a Quiz with AngularJS 1 Lynda.com (LinkedIn Learning) –
AngularJS 1: Building a Data-Driven App Lynda.com (LinkedIn Learning) –
Learn and Understand AngularJS Udemy Aveato
Learning Angular Lynda.com (LinkedIn Learning) –
Learning AngularJS 1 Lynda.com (LinkedIn Learning) –
JavaScript Essential Training Lynda.com (LinkedIn Learning) –

Kunden und Marken, für die ich gearbeitet habe

Beruflicher Werdegang

seit 12/2024

Weiterbildung in KI-gestützter Entwicklung und eigene Projekte. Mit KI-Werkzeugen wie Claude und Gemini entstehen eigene Libraries und Webseiten.

04/2020 – 11/2024

Frontend-Entwickler bei der KMS Mobility Solutions GmbH in Berlin. Onlineshops und Websites für LeasePlan, CarConcept und mehrere kleinere Autohäuser, über die Kunden unkompliziert Fahrzeuge mieten und passende Services buchen konnten.

11/2019 – 04/2020

Frontend-Entwickler bei der Big Picture GmbH in Berlin. Aufbau eines Onlineshops für Mercedes-Benz und AMG, über den Händler Ersatzteile und Zubehör für ihre Kunden bestellen konnten, sowie einer Webanwendung zur Vertriebsplanung für BASF.

01/2019 – 04/2019

Fullstack-Entwickler bei der Berliner Agentur Solution360. Redesign und neue Funktionen für acht Onlineshops sowie Leitung des Relaunchs der eigenen Unternehmenswebsite.

09/2018 – 12/2018

Lead Frontend Developer beim Berliner Start-up Joiniq. Maßgeblich am Aufbau eines Online-Marktplatzes für Firmenevents beteiligt, über den zum Beispiel komplett geplante Weihnachtsfeiern und Teambuilding-Events verkauft wurden.

02/2018 – 08/2018

Frontend-Entwickler bei der FERCHAU Engineering GmbH in Berlin. Bei Aveato Mitarbeit am Onlineshop des Essenslieferdienstes und an einem System für Bestellungen, Mahlzeiten und Zutaten. Bei Hella Aglaia Mitarbeit an einem KI-gestützten Tool zur Fußgängererkennung, das unter anderem Audi, Volvo und Porsche einsetzen.

03/2013 – 03/2017

Fullstack-Webentwickler bei der innoFocus Businessconsulting in Berlin. Entwicklung eines Online-Netzwerks für Zusammenarbeit, Vernetzung und Crowdsourcing, genutzt unter anderem von BMW, Audi, DLR, Fraunhofer, Airbus, TU München, TU Dresden, Beiersdorf, Wien Tourismus, DHL, Hermes und Bayer.

06/2012 – 11/2012

Frontend-Entwickler bei der Zalando GmbH in Berlin. Mitarbeit am Onlineshop einschließlich der mobilen Version sowie an einer Blog-Plattform.

06/2010 – 03/2012

Webentwickler bei der Hostserver GmbH in Marburg. Konzeption und Entwicklung von Web-Tools für Server-Monitoring, Social-Media-Monitoring, SEO-Statistiken und CRM sowie der eigenen Websites und Landingpages.

08/2009 – 04/2010

Weiterbildung zum Softwareentwickler für webbasierte Anwendungen bei der IAD GmbH in Marburg, abgeschlossen mit der Zend-PHP5-Zertifizierung.

02/2009 – 08/2009

Softwareentwickler bei der Vitras GmbH in Linden. Entwicklung einer Webanwendung für den Versandhändler Neckermann.

08/2008 – 12/2008

Webentwickler bei der Eschinger Consulting GmbH in Frankfurt am Main. Entwicklung einer Webanwendung für die Funke Mediengruppe.

09/2005 – 06/2008

Ausbildung zum Fachinformatiker für Anwendungsentwicklung bei der anaxima GmbH in Marburg. Entwicklung von Webanwendungen für die Commerzbank und die Deutsche Bank.

Kontakt

QR-Code mit meinen Kontaktdaten

Kontakt: a.j.sprengel@googlemail.com

Mit der Handykamera scannen, um meine Kontaktdaten zu speichern.