Lead Frontend Developer & Architect
Alphabet International manages corporate vehicle fleets across 20+ European countries for BMW. The company was undergoing a full digital transformation: replacing legacy systems with a modern web platform spanning the MCT (Multi-Channel Toolkit) and Ace applications. There was no frontend architecture, no shared tooling, no CI pipeline, and multiple teams were about to start building in parallel without coordination.
Designed the complete frontend architecture for a multi-application microservices landscape: shared component libraries, build tooling, deployment pipelines, and cross-team coding standards. Led the migration from AngularJS to Angular 2+ with TypeScript, creating incremental migration patterns so teams could move at their own pace without blocking feature delivery.
Established the engineering culture: introduced mandatory code reviews, CI with automated testing, and sprint-based delivery. Mentored six developers and facilitated architecture decision records (ADRs) that gave teams autonomy within shared guardrails.