Information Technology & Services - Frankfurt, Hesse, Germany
I have a real commitment to Software Quality, always strive for high conceptual quality, high test coverage and I am always researching an easier, faster way to deliver software that meets business requirements with minimal technical debt.I love to get people around me motivated to improve their skills and knowledge, leading by example. The solutions I build are reusable and use well-known patterns that other teams can reuse. I am what some call a multiplier.For me, a programming language, framework, or any technology is just the tool to solve a problem, and, as an engineer, my goal is to figure out how to solve it correctly, pragmatically, and concisely. What makes me different is that I find the right tool for the rightproblem, and if I'm not familiar with it yet, I'll learn it.It does not always have to be a full-blown structure with, forexample, Domain-Driven-Design and Command-Query-Responsibility-Segregation, but also small, modular and of course testable. Tests come first for me, as a working CI/CD pipeline does for building, linting,testing, and deploying. Commit messages I prefer in the conventional form, so it's easy to generate a changelog, and the code is semver compatible. Another benefit is that the commits stay small, and the messages are precise.While I love building solutions, I also love it the same way to run and operate them and also create the infrastructure around it.Docker and Kubernetes are my preferred container and orchestration technologies, which I like to set up on immutable infrastructure on cloud providers like AWS with a pipeline and tool like terraform.I treat every piece of software with the same diligence, whetherit's a CLI application, a backend service, or an internal UI.I don't only speak Dev, Ops but also have a view on costs, love talking about my work, but also give back to the Open Source community.
Varnish
Route 53
Amazon SES
Amazon AWS
Mobile Friendly
Hotjar