I'm the Lead Developer for Infrastructure at Acomodeo
I've been a professional software developer for more than 5 years. After starting out with a side job during high school, I'm now the Lead Developer for Infrastructure for the startup Acomodeo in Frankfurt. At Acomodeo I develop a large micro service infrastructure to connect the mostly offline serviced apartment market with the online booking world.
Early at Acomodeo the development team consisted of 3 people and we had to develop a lot of features very rapidly while also building a robust infrastructure for future business endeavours. During that time I fell in love with Kotlin and Spring, both of which I now use a lot for backend work.
While the team grew it also became increasingly clear, that we had to grow into different roles, which meant for me that I started doing a lot more backend work (without losing sight of the end user of course).
Nowadays the development team at Acomodeo consists of 9 people. Having been there from pretty much the beginning I'm now responsible for keeping track of how our diverse micro service infrastructure is working together and how it can be expanded to cover more and more features.
This means designing and implementing large distributed systems using our existing software libraries and making sure it is all working together.
Everything is changing constantly in the world of software development. That's why I make sure to stay updated on current and future libraries, languages and methodologies.
Like most software developers I also have quite a few side projects and hobby projects. Most of these relate to games or my voluntary work for the HsAka, but also some useful libraries and university projects.
TorTUga is a Resource Management System written for the educational department of the TU-Darmstadt. It was developed using Java and Spring to provide a RESTful API for a single page application written with Angular.
The Way Home is a game that my friends and I developed in 100 hours for a game jam. It was written in Java using AWT for 2D rendering. The game features a ghost who is trying to find a way back home. The player has the ability to "possess" enemies to gain their abilities (for example jumping or shooting fireballs).
AlumNet is a private social networking platform for alumni of the Hessische Schülerakademie. It was made in PHP with a RESTful web API which could allow 3rd party developers to develop their own clients.
Currently I'm working as the Lead Developer for Infrastructure at Acomodeo.
I'm also still studying to get a Bachelor's Degree in Computer Science at the TU Darmstadt.
My second professional job was a working student position as a Java developer at MVB. During this time I first came into contact with Spring and its large eco-system of libraries.
At 4fb I worked as a PHP developer on the open source CMS CONTENIDO. I implemented various features in its backend such as drag and drop image uploading, new plugins and cleaning up a lot of very old PHP code.