Experience
Apr 2024 - Present
1 year 6 months
- Designing and evolving the DevOps infrastructure in a regulated environment
- Migrating, planning, and developing from a monolith to microservices (ASP.NET Core)
- Setting up and maintaining CI/CD pipelines (GitLab, Jenkins) to support agile development
- Managing artifact repositories with JFrog Artifactory and security scans via Xray
- Migrating and integrating source code repositories (SVN → GitLab)
- Operating and configuring a container platform with OpenShift
- Automating deployments with Ansible, Helm, and the Ansible Automation Platform
- Implementing monitoring and alerting solutions with Prometheus
- Working closely with the frontend development team to optimize build, test, and release processes
- Supporting the establishment of secure and scalable infrastructure processes (Secure SDLC)
- Documenting knowledge and sharing it within the team
- Leading refinement sessions and designing the backend architecture
May 2023 - Present
2 years 5 monthsMar 2023 - Mar 2024
1 year 1 month
- Designing and building a platform
- Documenting and analyzing business-critical processes
- Containerization with Podman
- Python scripting for testing
- Stakeholder management
- Creating and leading internal infrastructure
- Coordinating a platform team
- High availability, load balancing, and certificate management with Istio
- Developing ITILv3 processes
- Creating multiple security concepts
- Integrating IAM with applications via LDAP (GitLab, Aramis SMA)
Feb 2022 - Apr 2023
1 year 3 monthsFeb 2022 - Feb 2023
1 year 1 month
- Designing mechanisms and patterns for handling requests
- Documenting and analyzing business-critical processes
- Containerization with Docker
- Setting up pipelines with GitLab CI/CD for building, testing, and deploying containerized applications and Spring Boot applications
- Creating and leading internal infrastructure
- Developing ITILv3 processes
- Using Ansible for VM installation and initialization
- Coordinating three teams across six projects
Jul 2021 - Jan 2022
7 months
- Development of a Java Spring Boot API and a standalone Spring backend
- Creating and orchestrating OpenShift, MicroK8s, and Kubernetes clusters
- Documenting and presenting storage and persistence in MS SQL
- Setting up IP tables
- Containerizing over ten applications with Docker
- Building pipelines with GitLab CI/CD
- Writing over ten Helm charts for cluster deployments
- Installing and configuring an AKS cluster with load balancing
Jul 2021 - Jan 2022
7 months
- Developing serverless functions in AWS Lambda and CloudFront Functions
- Restructuring a Terraform monolith, splitting modules, and implementing workspaces
- Creating an Ansible playbook to provision customer and developer accounts
- Expanding routing tables
- Developing a Java Spring Boot API and deploying it to AWS EKS
- Storing and persisting data in Elasticsearch and Amazon RDS
- Managing certificates with Istio
- Building pipelines with GitLab CI/CD
- Setting up DNS and file servers
- Mirroring and snapshot backups of files
- Implementing Grafana and creating dashboards
- Extending OIDC in Spring Boot with OpenID claims and scopes
Feb 2021 - Jun 2021
5 months
- Planning and developing new web applications in Python
- Provisioning cloud resources and VMs using Terraform and Ansible
- Building automated dev, staging, and prod environments with Terraform
- Storing and persisting data in S3 buckets
- Introducing monitoring solutions in AWS CloudWatch
- Extending AWS RBAC and creating load balancers
- Designing and implementing a CI/CD pipeline with GitLab for containerized Docker apps
- Integrating real-time data feeds for securities trading in Grafana
- Developing and implementing trading algorithms on AWS Lambda
- Creating data pipelines for market analysis and storing data in Elasticsearch
- Deploying the containerized application to EKS
- Using a NAT gateway for publishing
Jun 2020 - Jan 2021
8 months
- Developing a Spring Boot REST API in Java to calculate securities trading revenue
- Deploying applications to AWS Cloud using GitLab CI/CD
- Building cloud infrastructure with AWS RDS, S3 buckets, ELB, EC2, and Auto Scaling groups
- Provisioning with Terraform
- Configuring servers with Ansible
- Building, testing, and deploying as a containerized application in AWS ECS
- Extending AWS IAM and RBAC
- Implementing robust backup and recovery processes in S3 and RDS
- Extending monitoring tools like AWS CloudWatch and Grafana
- Doing hands-on requirement analysis with clients
- Coordinating infrastructure, processes, and a team of nine
Mar 2020 - May 2020
3 months
- Designing and executing the migration of an on-premise application server to Azure
- Using Terraform and Ansible to provision Azure resources
- Creating an autoscaling concept with Azure VM Scale Sets
- Automating provisioning of dev, staging, and prod environments with Terraform and Ansible
- Using Artifactory to manage software artifacts
- Creating security and networking concepts, including a NAT gateway and private endpoint in a VNet
Oct 2019 - Feb 2020
5 months
- Containerization of microservices with Docker
- Design and development of visual mockups, databases, and project roadmap
- Creation of CI/CD pipelines with GitLab CI/CD
- Development of a Python tool to speed up development
- Use of Artifactory to manage software artifacts
- Ensuring good practices in the DevOps process using SonarQube
Mar 2019 - Apr 2022
3 years 2 monthsMar 2019 - Sep 2019
7 months
- Responsible for all CI/CD pipelines of the development teams
- Significantly speeding up and reducing errors in artifact delivery
- Building CI/CD pipelines with Azure DevOps and Azure Pipelines
- Managing Git repositories in Azure Repos
- Maintaining an ASP.NET Core backend
May 2018 - Present
7 years 5 monthsApr 2018 - Feb 2019
11 months
- Frontend web development with Angular and Ionic
- Implementing support team requirements into individual Angular components
- Frontend testing with Cypress
- Backend development with Nest.js and Node.js
- Design of database models in NoSQL
Apr 2018 - Feb 2019
11 monthsJan 2015 - Mar 2018
3 years 3 monthsMar 2014 - Mar 2018
4 years 1 month
- Design and development of mockups, databases, and project roadmaps for backend and frontend (headless CMS)
- Co-development of a B2B trading platform between hoteliers and suppliers
- Orchestration with Docker and Docker Compose
- Deployment of containers on AWS Cloud
- Creation and extension of AWS RBAC
- Frontend testing with Cypress
- Load balancing of frontend and backend
- Deployment and administration of NoSQL databases
- Leadership of a six-person team with requirements analysis, ticketing, and management
- Implementation of OAuth2 and role and permission management