- THE MARCOM ENGINE GmbH & Co. KGSenior Back End DeveloperDIGITALAGENTUREN & IT-CONSULTINGJanuar 2024 - Februar 2024 (1 Monat)München, DeutschlandAs a Freelance Backend Developer at Marcom Engine, I design, develop, and maintain scalable and reliable backend services using best practices for NodeJs, Python, and Microservices. I ensure high performance, availability, and security of REST API design | architecture and implement Unit Testing | End-to-End testing for code quality assurance.I collaborate with clients to understand their requirements and integrate third-party services as needed. I am proficient in using AWS and containerization tools such as Docker and K8s to deploy and scale applications. I create Technical Documentation to ensure easy maintenance and troubleshooting.I utilize SonarQube, Jenkins, Nexus, and Code Coverage tools to ensure code quality and adherence to best practices. I also implement DI (Dependency Injection) to enhance the modularity and testability of my code. As a Freelance Backend Developer, I play a critical role in the success of the projects I work on and ensure the seamless integration of the backend services with the overall system architecture.
- Publicis SapientSenior Java ArchitectDIGITALAGENTUREN & IT-CONSULTINGNovember 2020 - September 2021 (11 Monate)München, DeutschlandI am working closely with the PS FS team. Together we help the client with digital business transformation, product discovery, increasing agility and accelerating software releases. As part of the backend team, I am deeply involved in Java (Spring Boot) and Cloud-Native Architecture on Microsoft Azure.Involvement:- Creating and designing software architecture and deciding the best design choice between different options- Troubleshooting design flaws and system bottlenecks- Designing and implementing microservice architecture on Azure Kubernetes Service (AKS)- Improving existing Spring Boot microservices using programming paradigms like Aspect-oriented programming, asynchronous behaviour, Domain-driven design (DDD) and hexagonal architecture, Application Events ...- Improving existing CI/CD pipelines in Azure DevOps- Creating software architecture documents and documenting API's programmaticallyStack: Java, Spring Boot, Microservices, Bash/Shell, Docker, K8s, Azure
- GraylogSenior Cloud EngineerSOFTWARE-HERSTELLEROktober 2021 - Dezember 2022 (1 Jahr und 3 Monate)München, DeutschlandI am a member of the international Cloud Engineering team. We are working to elevate Graylog into a cloud offering and make it the product customers have wanted for years. Some of the mine responsibilities:- Creating and designing infrastructure architecture and deciding the best design choice between different options- Troubleshooting design flaws and system bottlenecks- Automate/Improve all DevOps/Development/Release processes- Implementation/Development of internal services for monitoring/alerting- Documenting implemented designs and solutions- Proposing, planning and implementing further improvements- Implement best security practices on a cloud infrastructureStack: Terraform + Ansible (IAC), Prometheus, Grafana, AWS Toolset, Distributed System Architecture, K8s, Argo, Go, Python, Bash
- CKAD: Certified Kubernetes Application DeveloperThe Linux Foundation2020
- CKA: Certified Kubernetes AdministratorThe Linux Foundation2020