I'm a Software Engineer and Software Architect, passionate about clean code, clean architecture, and performance.
I focus on the .NET Stack based around C#, F# and Xamarin.
When designing and developing software, I follow the SOLID (opens new window) principles and apply state-of-the-art design patterns (opens new window) to ensure readability, relieability, extensibility and testability of the code, thus I'm writing large sets of unit tests during the development time.
I try to stick to my own mantra: "test driven development > debugging".
Development follows mostly a Scrum (opens new window) process, but personally I prefer to do Kanban (opens new window). Coding work is heavily backed by a sophisticated DevOps (opens new window) process.
I worked on Xamarin.Forms mobile applications with massive amounts of custom drawing capabilities and custom designed UI controls and with hardware communication via bluetooth and wifi, microservice applications in the public security sector and I have been working in the healthcare sector for a few years.
Creating complex software with state-of-the-art design and technology.
A strong focus on the .NET World for server and desktop applications.
Automating everything with a short feedback loop to be always up to date.
Test Driven Development and excessive Unit Testing to assure high quality code.