I'm a senior software consultant based in Munich, Germany.
I'm a senior software consultant based in Munich, Germany.
I am passionate about creating digital experiences that thrive on the internet, whether they are websites, applications, or anything in between. Since starting my professional software development career in December 2019, I have specialized in Front-end Development and Full Stack Engineering.
Currently, I work at TNG Technology Consulting as a Senior Software Consultant, where I have supported multiple clients as a Full Stack Engineer. Over these years, I have honed my skills in HTML, SCSS, TypeScript, React JS, and Angular. This expertise has enabled me to successfully complete several web projects from scratch.
While I primarily work with TypeScript, I also enjoy working with Java and Spring Boot. I am committed to continuous learning and exploration of new technologies. As a result, I have also gained knowledge in Node.js, Nest.js, PostgreSQL, AWS, and Kubernetes. I particularly enjoy working with Kubernetes.
Currently, I am leading a team from a technical standpoint and managing the infrastructure at my second client, ensuring successful project delivery and technical excellence.
Munich, Germany
5+ Years
Building scalable web applications with modern technologies and best practices.
Designing and implementing cloud-native solutions with AWS and Kubernetes.
Leading technical teams and mentoring developers to achieve project excellence.
Implementing agile methodologies and DevOps practices to accelerate development cycles.
• Provisioned and maintained AWS infrastructure, optimizing performance and cost-efficiency
• Developed robust backend applications using NestJS, PostgreSQL, OpenSearch, and Redis, enhancing system reliability and scalability
• Leading a Scrum Team, setting personal and strategic project goals, and fostering a collaborative and productive environment
• Set up the entire CI/CD infrastructure using GitHub Actions, creating numerous workflows and actions to streamline development and deployment processes
• Developed dynamic and responsive frontend applications using Angular 14+, improving user experience and engagement
• Built and maintained backend services with Java 17 and Spring Boot, ensuring seamless integration and high performance
• Managed Kubernetes clusters, enhancing deployment efficiency and system resilience
• Introduced Cypress for end-to-end testing, significantly improving code quality and reducing bugs
• Implemented Renovate for automated dependency updates, ensuring up-to-date and secure codebases
• Developed a shared library from the ground up, promoting code reuse and consistency across projects
• Developed and maintained an internal application using Kotlin and Spring Boot to automate the forwarding of relevant information to colleagues, improving communication efficiency
• Conducted technical interviews for prospective applicants, contributing to the selection of high-caliber talent
• Performed multiple technical due diligence assessments for venture capitalists, providing critical insights and evaluations to inform investment decisions
• Student Research Assistant
• Developing prototypes to show case IT security issues in consumer hardware
• Developing an Android application to track sensor data
A selection of impactful projects that showcase my expertise in enterprise software development and digital transformation.