Home

Software development has been my passion since I was 13. Throughout my professional career, which began in 2007, I have gained experience in software development, software architecture, and, starting in 2017, team leadership. In 2021, I finally decided to make the transition to self-employment as an independent software engineer and trainer. My services range from software architecture consulting and software development to developer training and leading project teams. I am also deeply involved in the software developer community as a speaker at conferences, an author for technical articles, a blogger, a developer for open-source projects, and co-organizer of DCN (Digital Craftsmanship Nordoberpfalz).

For more information about me, visit About Me.

Services

Consulting

Technology is constantly evolving. New patterns, frameworks, and libraries are continually emerging, and just as quickly, some of them disappear again. In this environment, making the right decisions at the right time is often difficult.

Since 2007, I have been deeply involved with .NET and C# technologies, both on the front end and the back end. Through a wide range of exciting projects in desktop, web, and embedded systems, I have built up extensive expertise. I use this knowledge to help my clients make the right choices at critical moments in their projects.

Training

Continuous professional development is a key factor in the career of any software developer. Focused training workshops are an essential way to keep your own expertise—and that of your colleagues—up to date.

Since 2012, I have regularly spoken at developer conferences and user group meetups. After becoming self-employed in 2021, I expanded this work by offering individual training sessions ranging from a single day to several consecutive days. Topics primarily focus on the .NET ecosystem, ASP.NET Core, web security, and software architecture.

Software Development

Do you have a clear vision, goals, and plan, but lack of resources to implement them? Perhaps your team is still getting up to speed with new technologies and isn’t yet sure how all the pieces fit together? In these situations, bringing in external support on a short-term basis can be helpful.

Since 2021, I have been offering my services as an independent software engineer. In this role, I aim to help my clients get started with new technologies. My areas of expertise include C#, .NET, TypeScript, Avalonia UI, ASP.NET Core, and Vue.js.

Partner

Codelution
DWX Academy
IT-Visions