Hi there, welcome to my page
My name is Lucas Gering, and I am a software developer based in Leipzig, Germany, with more than ten years of experience specialising in enterprise web applications, particularly within the B2B e-commerce sector. So basically, web shops for industrial clients. Over the past five to six years, I have been responsible for developing an in-house e-commerce platform for a large wholesale company operating in the construction and automotive industries. I lead the team that rebuilt the existing web shop on the SAP Commerce Cloud platform and now transitioning our system to a microservice-based-software.
Backend Development
My focus lies in backend development, working mostly within the Java ecosystem. I started out with Spring, Spring Boot and now mostly transitioned to Micronaut as my weapon of choice. I work daily with databases, especially my good friend PostgreSQL that has become my de facto standard database. For event-driven architecture, I heavily favour Apache Kafka as my message broker.
DevOps and Observability
In recent years, my role has shifted a bit. When our team needed somebody that would handle our increasing need for infrastructure and DevOps, I switched my role to take over that task. I always liked to work on software throughout its lifecycle and into the operations phase of a project. So, it was natural fit for me. This shift has involved managing deployments with Kubernetes, configuring and maintaining CI/CD pipelines, and implementing monitoring solutions across major cloud providers.
Frontend Development
While backend and DevOps remain my main strengths, I am also capable of contributing to frontend development when necessary. My preferred tools for frontend work are React and NextJS, complemented by TailwindCSS (thanks to Theo for that stack). But if I can I still prefer to leave that part to the experts.