Experience
Build engineering and DevOps.
Seven-plus years spanning CI/CD, IT Operations automation, customer-specific software work, and academic software development and visualisation.
August 2021 - Present
DevOps Engineer
msg life Central Europe GmbH
- Develop, maintain, and improve Jenkins-based CI/CD pipelines for software builds, integration, and customer deliveries.
- Manage build and integration activities within the software delivery and build engineering team.
- Coordinate and execute software deliveries across the release lifecycle.
- Adapt customer projects to successive releases of the msg life core product.
- Support at least three major releases per year alongside minor releases.
- Maintain Jenkins pipelines used across customer projects.
- Support delivery to standalone installations, on-premises environments, and AWS cloud environments.
- Work with AWS CloudFormation and CodeCommit in deployment-related workflows, including basic EC2 troubleshooting.
- Use Argo CD for deployment orchestration in GitOps-based workflows.
- Collaborate across teams to resolve delivery issues.
Technologies: Jenkins, Jenkins Pipeline, CI/CD, Git, Bitbucket, AWS EC2, AWS CloudFormation, CodeCommit, Argo CD, Jira, Confluence
May 2019 - July 2021
DevOps Engineer
SPIRIT/21 GmbH
- Developed Python scripts to automate IT Operations processes using Ansible Tower, its REST API, and Jenkins.
- Created and maintained Jenkins jobs and pipelines for the Automation team.
- Wrote automated tests using PyTest.
- Deployed and maintained AWX using Docker.
- Documented technical solutions in Confluence and worked in weekly Scrum and sprint cycles.
Technologies: Python, PyTest, Jenkins, Jenkins Pipeline, Ansible, Ansible Tower, Ansible Tower API, AWX, Docker, AWS, CloudForms, Git, Bitbucket, Jira, Confluence
August 2017 - April 2019
Junior Application Engineer
Mindlab Solutions GmbH
- Automated processes using Ansible and scripting languages.
- Developed software modules to customise company software for customer-specific requirements.
- Created technical documentation using DokuWiki and Markdown while working in an Agile team.
Technologies: Python, PHP, PowerShell, Ansible, AWX, Eclipse, Visual Studio Code
January 2017 - July 2017
Master's Thesis Student - Software Development and Data Visualisation
University of Stuttgart - Institute for Visualization and Interactive Systems
- Analysed event-based industrial manufacturing error data using Markov models.
- Developed visualisations to explore patterns and potential future error occurrence.
- Developed a Windows application and web-based visualisation diagrams for dataset analysis.
Technologies: C#, Microsoft SQL Server, ASP.NET, HTML, CSS, JavaScript, D3.js
- Thesis: “Visual Correlation Analytics of Event-based Error Reports for Advanced Manufacturing”.
March 2016 - June 2017
IT Administration Intern / Working Student
TeamViewer GmbH
- Analysed and implemented a centralised logging server.
- Performed scripting and IT administration tasks and created technical documentation.
Technologies: Elasticsearch, Logstash, Kibana, Graylog, Confluence, SharePoint