About
I am a problem solver with solution-oriented approach and very passionate software engineer. Most of my professional experience I gained during backend development with a focus on cloud computing and IT security. I am capable of doing several tasks across of all software engineering stages, including requirements engineering, development of architectural design, writing technical specifications, creating prototypes and tracer code, developing solutions, continuous integration, code reviews, quality assurance, writing documentation and rollout. I am a team player and enjoy developing solutions together on a higher level, which can be implemented then independently.
I am familiar with modern software development methods and tools such as Agile (Manifesto), Scrum or Kanban and always support the approach that best suits the team. Writing clean code is very important to me and I work by the boy-scout rule: “Always leave the code better than you found it.”
Professional Experience
Tech Stack
September 2023 – today
Tech Lead @ DRACOON GmbH
Backend Development / Architecture / Leadership
- Proactive research on various technical topics for improving scalability and stability
- Continuous improvement of SDLC processes for achieving greater team efficiency
- Automation of SDLC phases such as testing, deployment and maintenance
- Making and documenting architectural decisions in form of decision records
- Leading the backend guild consisting of several cross-functional teams to success
- Gaining initial leadership experience in my first leadership role
- Implementation of various refactorings as a member of the architecture team
- Monitoring the infrastructure and raising issues early
- Development and maintenance of CI pipelines
- Support in release management
March 2023 – August 2023
Senior Backend Engineer @ Goya Health
Backend Development / DevOps
- Leading and executing a complete switch of an IdP provider; from Azure AD B2C to Auth0
- Development of smaller features for different services communicating with each other via REST-API
- Specification and implementation of refactoring proposals
- Being part of setting up the very first production environment
- Being part of maintaining the development, staging and production environment
- Setting up monitoring solutions to observe critical parts of the infrastructure
- Monitoring the infrastructure and raising issues early
- Development and maintenance of CI pipelines
- Support in release management
July 2021 – February 2023
Senior Software Engineer @ DRACOON GmbH
Backend Development / Architecture
- Specification and development of product features; mainly as a set of REST-APIs
- Development of multiple services communicating with each other via REST-API or messaging queue
- Transformation of a monolithic Spring application to a Spring Boot application
- Upgrade of Swagger API documentation from version v1.2 to v2.0 and OpenAPI v3.0
- Executing a complete switch of data management of all customer sensitive data from NFS to S3 storage
- Refactoring and maintenance of existing code base and architecture
- Documentation and quality assurance of developed solutions
- Development and maintenance of CI pipelines
- Support in release management
November 2017 – July 2021
Software Engineer @ DRACOON GmbH
July 2016 – November 2017
Junior Software Engineer @ SSP Europe GmbH
Quality Assurance
- Writing unit / integration tests
- Quality assurance of a JSON / REST-API
- Development and maintenance of a python testing framework
- Project: Development of an actor-based testing framework
May 2017 – October 2017
Master Thesis @ SSP Europe GmbH
Topic: Design secure and user-friendly password policies
- Design and specification of a password policy concept
- Implementation of a password policies feature
- User migration to the new concept
- Password policies is a working feature and part of the product since then
September 2015 – January 2016
Internship @ Continental AG
Application Development
- Conception and development of an internal application for the administration of (used) hardware among the employees
Education
-
2016 – 2017
M.Sc. Computer Science @ OTH Regensburg -
2012 – 2016
B.Sc. Computer Science @ OTH Regensburg -
2009 – 2012
High School Diploma @ FOS Cham