Staff/Principal Frontend Engineer (Vue.js/Typescript) with 15+ years of experience, with a track record of elevating team practices, creative problem solving, and building scalable frontend architectures. Hosting the Vuejs//Berlin meetup since 2016.
🔗Professional Experience
🔗Senior Frontend Engineer, YPOG
YPOG GmbH & Co. KG, Berlin / hybrid (June 2025 till January 2026)
🔗Achievements / Responsibilities
- Took ownership of frontend architecture for internal legal tech tools, defined patterns and UI standards for multiple apps.
- Led the rewrite of an existing application and built a new tool from scratch.
- Built a reusable component library to establish consistency and accelerate future development.
- Integrated LLM-based document parsing and anonymization, including human-in-the-loop workflows and quality controls.
🔗Key Technologies
- Javascript/Typescript: Vue3 with Composition API
- Azure
🔗Principal Frontend Engineer, Code Gaia
Gode Gaia GmbH, Munich / remote (August 2022 till June 2025)
🔗Achievements / Responsibilities
- Led a complete frontend rewrite, replacing MVP-era code with a scalable architecture designed for long-term maintainability, enabled significant team growth.
- As frontend chapter lead, I established development standards and processes that reduced regressions and improved predictability.
- Drove significant improvements to feature development velocity.
- Integrated LLM and machine learning capabilities for document classification and parsing.
🔗Key Technologies
- Javascript/Typescript: Vue3 with Composition API
- AWS Amplify
- AWS Bedrock
🔗Senior Software Engineer, Coursedog
Coursedog Inc, New York / remote (June 2021 till June 2022)
🔗Achievements / Responsibilities
- Introduced a Docker-based development workflow, significantly reducing onboarding time for new engineers.
- Co-led the implementation of a feature flag system across a 450k+ line codebase, enabling smoother releases through incremental rollouts and quick rollback when issues arose
🔗Key Technologies
- Javascript/Typescript: Vue2 with Composition API
- Node: Express, Fastify
🔗Senior Consultant, Wunderdog
Wunderdog GmbH, Helsinki / Berlin / remote (June 2018 till June 2021)
🔗Main responsibilities
- Worked across a wide range of consulting engagements, joining existing teams and leading greenfield projects.
- Served as interim CTO for a startup, leading the transition of their web platform from an external agency to an in-house team and hiring the engineers who took over long-term.
- Built real-time event software for RFID scanner gates deployed at Decathlon to streamline internal logistics.
🔗Key Technologies
- Javascript/Typescript: Vue, React, Ember
- Node: Express, Koa, Featherjs
- Ruby: Ruby on Rails, Sinatra
- AWS, GCP
🔗Senior Software Engineer, HERE
HERE Global BV, Berlin (Freelancing, November 2017 till March 2018)
🔗Main responsibilities
- planning and implementation of a web based floor plan and indoor navigation system with touch controls and full access control system
- integration of meeting room related functionality into Office 365
🔗Key Technologies
- Javascript: Vue, SVG, MapGL
- Node: Express
- IOT: Bluetooth controlled sensors
- Azure Cloud and Microsoft Office 365 integration
🔗Senior Software Engineer, FromAtoB
FromAtoB GmbH, Berlin (August 2016 till September 2017)
🔗Main responsibilities
- development of a single-page application in the travel sector
- lead the introduction of Vue into the process
- rebuilt complete website funnel and replaced old application step-by-step
- while maintaining the Ruby-on-Rails based web application
- implemented internal tooling in Rust
🔗Key Technologies
- Javascript/Typescript (Vuejs)
- Ruby (Ruby on Rails)
- Rust
🔗Software Engineer (freelancing)
Berlin, remote (June 2015 till August 2017)
🔗Clients (selection)
- Zalando (Retail, frontend-development with React)
- Camunda (BPMN.io, open-source web-based BPMN modeler and rendering toolkit, Javascript, SVG)
- Blacklane (Ride service, web-based booking system, AngularJS, Node Express)
🔗Key Technologies
- Javascript/Typescript: Vue, React, AngularJS
- Node: Express
🔗Software Engineer, HERE
HERE Global BV, Berlin (November 2013 till May 2015)
🔗Main responsibilities
- implementation of a mapping and discovery web-application
- map-tile loading optimization
- path rendering
- POI proximity search
🔗Key Technologies
- Javascript/Typescript: Vue, React, Ember
- Node: Express, Koa, Featherjs
- Ruby: Ruby on Rails, Sinatra
🔗Software Engineer (freelancing)
Leipzig, Berlin, remote (October 2009 till October 2013)
🔗Clients (selection)
- Coreon (Taxonomy management, web-based editor, Javascript, Backbone, SVG, Ruby on Rails)
- Wimdu (Travel web-application, live search, Javascript, Backbone, Ruby on Rails, ElasticSearch)
- Appzonaut / Telekom Innovation Labs (experimental UI for multi-cloud management, Javascript, Backbone, SVG, Python, Flask)
🔗Key Technologies
- Javascript: Backbone, AngularJS
- Ruby: Ruby on Rails, Sinatra / Padrino
- Python: Flask
- SVG, HTML5, CSS3
- CouchDB, MongoDB