All casesAutomotive & Fleet Management

Alphabet International GmbH (BMW)

Lead Frontend Developer & Architect

Nov 2015 — Sep 2017/Breda, Netherlands

The Challenge

Alphabet International, a BMW subsidiary specializing in fleet management and business mobility, was undergoing a digital transformation. The company needed a modern frontend architecture to support multiple applications across its MCT (Multi-Channel Toolkit) and Ace platforms, while transitioning from a traditional development approach to an agile engineering culture.

My Contribution

Designed and implemented the complete frontend architecture for a multi-application microservices landscape, establishing shared component libraries, build tooling, and deployment pipelines. Led the migration from legacy AngularJS to modern Angular with TypeScript, creating migration patterns that teams could follow independently.

Established agile engineering practices across the development organization, introducing code review processes, continuous integration, and test-driven development. Mentored developers and facilitated knowledge sharing between teams working on MCT and Ace projects.

Key Results

  • Architected multi-app frontend supporting fleet management across Europe
  • Successfully migrated from AngularJS to Angular with TypeScript
  • Established agile engineering culture with CI/CD and code review practices
  • Created shared component libraries used across multiple product teams

Technologies Used

JavaScriptAngularJSAngularTypeScriptMicroservicesREST APIsAgileCI/CD