I have been working with Angular since 2016 — as a developer, architect and trainer for teams in industry, finance and the public sector.
Proven architectures, clean migration paths, predictable results.
Where I deliver the most value to my customers.
Ship your products fast through an effective development setup and a clearly scoped engagement.
Limited knowledge and/or capacity to ship new features and keep your app on the latest Angular versions.
I support you in realizing your individual software project on time and on budget. I take on clearly scoped work with a clearly defined outcome.
I improve your teams productivity by optimizing your codebase, development processes, tools and architecture.
I like working with reactive programing using RxJs and Signals because it makes codebases more readable and more maintainable when done right.
I like taking responsibility. My goal is that you can ship faster after working with me than before — with straightforward processes and no surprises.
Michael Berger - Business owner
Proven architecture and development processes will enable your team to deliver at fast pace with high quality.
I have gone through a long learning journey. I will transfer this knowledge to your team so that they will not have to start at zero.
Together we choose the right setup and tooling to provide a solid foundation from which the whole project will benefit.
I help you to ship a Minimum Viable Product (MVP) as fast as possible
I lift your applications to up-to-date Angular versions and refactor them to use modern features.
If you need external development support with exceptional knowledge I am the right partner for you. I take on clearly scoped work with a clearly defined outcome — for custom web as well as mobile applications.
I am experienced in developing maintainable Angular libraries leveraging modern Angular features.
A clean app and library architecture makes it a breeze to add new features and maintain a code base on the long run. I will analyze your current architecture and develop a target architecture with a action plan so that your project will stay healthy and maintainable in the future.
Besides that I will also thoroughly analyze your workspace in terms of best practices. You will get a detailed report with measures you can take. On top I can help you to implement these findings.
Monorepos are the #1 approach for product development within companies of every size. A self-contained product source drastically increases dev speed while robust monorepo workspace tooling streamlines collaboration between multiple devs, guaranteeing performance as your codebase grows.
I am used to state of the art tools like Nx and am experienced in migrating smoothly existing code bases.
A workshop tailored to your needs can be a great start to kickstart your teams performance, to onboard them to new technologies or to simply deepen their knowledge. I offer Angular and RxJs workshops for beginners and advanced developers. Just get in touch with me so that we can plan the best workshop possible for you!
I help you to review and define a effective testing strategy with the best tools.
In case you just need some sparring partner to discuss some problems on your code - I'll cover you!
I use reactive programing with RxJs and Signals and teach how to do it. I will show you all best practices and how declarative and reactive code done right will improve your codebase.
I will identify and solve your performance bottlenecks & the best thing is I will also teach you how to do so! Let's dive into how to optimize change detection and leverage modern features like signals.
Drop me an email or schedule a video call so that I get a first idea about your needs.
In a free 30-minutes video call we will discuss about your project and needs. I will gather all relevant information so that I can provide you a perfect solution.
Based on the previous step I will define what services suits best for your problems and challenges. The only thing I want is to provide maximum value to you.
Not the right service found? No problem, lets just talk and well find a perfect fitting solution.
Now the fun really begins and we will start the collaboration.
Through the whole project we will be in touch regularly and I gather feedback from your side so that I can ship the best results possible
Some values and key principles as foundation for a successful collaboration
Some projects I successfully developed
I write regularly about Angular.
Several applications for the collaboration between doctors and health insurances.
Unfortunately I can not share more insights as it is closed source.
Internal application to manage delivery chains.
Unfortunately I can not share more insights as it is closed source.
I regularly cut performance critical components and CI Times by up-to 80%
I supported many different clients and industries. Mobile and desktop experiences.
Keeping my clients applications healthy and keeping up with latest Angular technologies.
Learn how to improve your Angular runtime performance with some easy measures to apply.
This guide will show you how to manage Angular updates in a proven way with the experience of over 100 version updates.
I believe in open source and therefore I strive to give the community a little bit back
Nx Plugin to integrate the OpenApiTools generator seamless in a Nx Workspace
A powerful wrapper to create stateful streams out of async observables with built-in error-handling, refreshing and non-flickering loading-state for a great UX.
The best way to handle subscriptions and side-effects in Angular with zero-boilerplate
The better async-pipe for Angular. Performance-optimization at scale
High-performance reactive extensions for Angular
Smart Monorepos - Fast CI
I have been working with Angular since 2016 and have accompanied numerous development projects — for corporations like Bosch and Rheinmetall as well as for product teams. I know the typical problems because I have solved them myself: performance and change detection, architecture, reactive programing with RxJs and Signals.
I am a maintainer and contributor to several known projects in the Angular space and regularly share my knowledge in enterprise workshops — so far with more than 180 developers.
When you work with me, you work with me. Not with a profile that gets assigned to you.
Consulting, analysis, architecture decisions and the responsibility for the outcome are mine personally. For larger engagements I bring in experienced Angular developers from an established network I have already worked with. Your point of contact remains me in every case.