Michael Menzel
Senior Frontend Architect | iSAQB Certified | 17+ Years Enterprise Experience
Experience
Deutsche Bahn
- Implemented accessibility audit recommendations for the ICE onboard portal to improve usability for screen reader and keyboard users
- Migrated end-to-end tests from Cypress to Playwright
- Refactored components to meet accessibility standards
- Introduced Prettier for consistent code formatting
Deutsche Telekom
- Developed two web portals for configuring service telephone numbers (admin and end-user)
- Built admin portal for setup of companies, users, service numbers, feature configurations, and audio file uploads
- Built customer portal for drag-and-drop call routing tree configuration, call handling logic management, and PDF usage statistics export
- Implemented PDF export feature via a Gotenberg-based Docker microservice
- Created a shared library for centralized components, services, assets, and state management logic
- Developed dynamic forms and role-based permissions interfaces
E.ON
- Developed a dynamic form generator based on JSON Schema for a web portal used by installers
- Implemented features including copying form sections with data, dynamically extending forms, calculating sums and products, context-based mandatory field logic, filtering select options, complex validation and error messaging, and toggling sections based on user input
- Enabled fully schema-driven forms allowing new variations without custom code
- Conducted unit and component tests with Jest and React Testing Library
- Built a comprehensive end-to-end test suite with Cypress
- Introduced large language models such as Microsoft Copilot into development workflows
Tennisclub Frankenberg/Sa
- Developed a fully serverless JAMstack website using Gatsby, Netlify, and GraphQL
- Stored content in Markdown files in GitHub, triggering automated Netlify rebuilds on push
- Integrated Netlify CMS with configurable widgets and authentication for non-technical editors
- Added Netlify Lambda serverless functions and calendar integration for tennis court booking
Swissgrid
- Implemented an interactive animated quiz game with Angular and TypeScript
- Enabled drag-and-connect functionality for questions and answers
- Made the quiz fully editable by AEM authors supporting up to 10 steps with 4 Q&A pairs per step
- Ensured full responsiveness and mobile optimization
Franke
- Optimized product image handling with lazy loading to load images only when visible
- Implemented Google Maps retailer search, product image browsing, and color/variation selection
Gebäudeversicherung Bern
- Implemented site-wide search and publication list with tag-based filtering and pagination in Adobe AEM CMS using Estatico
Hallesche/Alte Leipziger
- Developed responsive content management web app with Sitecore CMS and React
- Implemented product finder, informational components, and embedded configurator tools
BankVerlag
- Developed two hybrid mobile apps within a white-label architecture using Fastlane and feature toggles
- Built AppTAN with Ionic, Cordova, and Angular for TAN reception, secure messaging, and transaction confirmation via Kobil SDK
- Developed a biometric login container with Flutter and Dart supporting Touch ID, Face ID, and PIN login
- Integrated secure API authentication and transaction confirmation workflows
- Rendered user-specific banking interface with a dedicated Ionic frontend
Lufthansa EBASE
- Contributed to relaunch of Lufthansa intranet web application with responsive design and new component architecture
- Preserved and rendered legacy content via model transition layers on initial load
- Implemented server-side caching with AEM Dispatcher and client-side caching with MobX stores
- Developed reusable UI components and applications for contact management, user profile administration, search, filtering, and pagination
- Added configurable widget column for world clock, flight booking, and personalized links
Sächsische Aufbaubank
- Digitized paper-based funding application forms with a standalone JSON editor and dynamic Angular frontend rendering
- Enabled users to complete forms and receive QR codes for recall at SAB offices
E.ON
- Built a lightweight responsive web app for server monitoring with React frontend and PHP backend
- Fetched server status from Monitis API and displayed detailed views
Mercedes-Benz
- Developed a used Smart car search web app with AngularJS
- Implemented extensive filtering options, detailed result views, and favorites functionality
Henkel
- Developed a central component library in Adobe AEM for multi-brand, multilingual CMS
- Enabled rapid brand site creation through reusable components and editorial workflows
TSN
- Created a company-wide start page for Telekom Social Network using Jive and jQuery Widget Factory
- Implemented customizable, orderable widgets and social interactions
- Developed a plugin to embed TSN functionality into external pages
DHL/Deutsche Post AG
- Implemented content management pages for DHL.de and deutschepost.de with Adobe AEM CMS
- Developed interactive calculator widgets and standard CMS components focusing on responsiveness, multilingual support, and accessibility
- Contributed to DHL.de receiving the BIENE Award for accessible web development
BARMER GEK
- Developed a content management web application with CoreMedia CMS and jQuery
- Ensured full accessibility for visually impaired users with complete keyboard navigation
Messe Frankfurt
- Developed custom CMS components for trade fairs using Adobe AEM and ExtJS
- Implemented configurable color schemes, interactive maps, and finder applications
Vivento Interim Services
- Built a job portal with Typo3 CMS on a LAMP stack
- Developed custom Typo3 extensions and enhanced client-side interactions with jQuery
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Transportation, Energy, Banking and Finance, Insurance, Telecommunication, and Sport.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, and Marketing.
Summary
Enterprise consultant specializing in React/Angular ecosystems, Web Components and frontend architectures with modern CI/CD pipelines. Proven track record helping industry leaders like Deutsche Telekom, Mercedes-Benz, and Deutsche Bahn digitize critical business processes. As an iSAQB-certified architect, I combine deep technical expertise with strategic leadership, guiding teams through complex modernization projects that serve millions of users. Currently exploring the transformative potential of AI-assisted development workflows, particularly excited about programmable tools like Claude Code CLI that enable seamless integration of AI agents into development.
Skills
Technologies And Tools
- React
- Svelte
- Angular
- Typescript
- Es6
- Claude Code
- Agentic Coding
- Context / Prompt Engineering
- Mobx
- Redux
- Rxjs
- Ramda
- Extjs
- Rjsf
- Sanctuary-js
- Webpack
- Rollup
- Vite
- Es Lint
- Nodejs
- Deno
- Prettier
- Babel
- Npm
- Git
- Github
- Gitlab
- Ci/cd
- Jira
- Confluence
- Gatsby
- Jamstack
- Graphql
- Netlify
- Copilot
- Ai Agents
- N8n
- Jest
- Cypress
- Playwright
- A11y
- New Relic
- Site Catalist
- Php
- Sql
- Shell
Companies
- Deutsche Bahn
- Deutsche Telekom
- Eon
- Lufthansa
- Bankverlag
- Swissgrid
- Franke
- Gvb (Gebäudeversicherung Bern)
- Hallesche/alte Leipziger
- Sab (Sächsische Aufbaubank)
- Mercedes Benz
- Henkel
- Dhl/dpag
- Tsn
- Messe Frankfurt
- Barmer Gek
- Vivento Interim Services
- Deutsche Post
- Adobe
Areas Of Expertise
- Transport And Logistics
- Telecommunications
- Energy Supply
- Aviation
- Finance And Banking
- Insurance
- Industry And Manufacturing
- Consumer Goods And Chemicals
- Automotive Industry
- Events And Trade Fairs
- Public Sector And Funding Institutions
- Personnel Services
- Software And It
Languages
Education
Hochschule Mittweida | University of Applied Sciences
Diploma in Engineering (FH) · Media Technology · Mittweida, Germany
Certifications & licenses
iSAQB Certified Software Architect
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Michael based?
What languages does Michael speak?
How many years of experience does Michael have?
What companies has Michael worked for in recent years?
Which industries is Michael most experienced in?
Which business areas is Michael most experienced in?
Which industries has Michael worked in recently?
Which business areas has Michael worked in recently?
What is Michael's education?
Does Michael have any certificates?
What is the availability of Michael?
What is the rate of Michael?
How to hire Michael?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a
Nearby freelancers
Professionals working in or nearby Dresden, Germany