Worked on various projects in the automotive and engineering sectors, focusing on DevOps practices, cloud infrastructure, and software development. Led initiatives to modernize legacy systems, implement CI/CD pipelines, and enhance software quality through testing strategies.
Key Projects:
Legacy ERP Porting
Redesigned and rebuilt corporate website with focus on accessibility and SEO optimization
My role - Desgin deployment strategy, implement CI/CD pipelines, and lead the development team in porting the legacy ERP system to a modern cloud-native architecture. Design a better interface and user experience for the new system, while ensuring a smooth transition from the legacy system.
Results - Successfully ported the legacy ERP system to a modern cloud-native architecture, resulting in improved performance, scalability, and maintainability. The new system also features an enhanced user interface and user experience, leading to increased user satisfaction and productivity.
AngularJS
C-Sharp
.NET CORE
OpenShift
Kubernetes
Github Actions
Ansible
Material Design
TypeScript
Scrum
UX Design
Postgresql
Engineering Cyber Security Teaching Environment
Development of a teaching environment for engineering cyber security, providing students with hands-on experience in identifying and mitigating security vulnerabilities in engineering systems. The environment includes simulated scenarios and interactive exercises to enhance learning outcomes.
My role - Design the architecture of the teaching environment, develop the necessary infrastructure and tools, and create engaging scenarios while ensuring the safety of participants.
Results - Successfully implemented the teaching environment, resulting in improved student engagement and enhanced learning outcomes in the field of engineering cyber security.
React
TypeScript
Python
PostgreSQL
DevOps QA und AR Software Development
Improvement of an existing AR Software that aids the construction process by providing visualizations and instructions. Additionally, the development of a testing strategy and implementation of automated tests to ensure software quality and reliability.
My role - Development of AR software features and implementation of a comprehensive testing strategy, including both automated and manual testing approaches, to ensure high software quality and reliability.
Results - Cutting the deployment time from over two weeks to a day and significantly improving software quality through the implementation of both automated and formalized manual testing.
Jenkins, Docker, Kubernetes, Python, Golang, Testify, VueJS, ThreeJS, gRPC, Protobus, Ansible, Jaeger, Prometheus, Grafana
DevOps Automotive Development
Development of an Jenkins strategy, including the development of custom Jenkins plugins. Additional setup of AWS Infrastructure to modernize the development process and enable more efficient testing and deployment.
My role - Consulting on Jenkins strategy, development of custom Jenkins plugins, and implementation of AWS infrastructure to support the new development process.
Results - Successfully implemented the Jenkins strategy and AWS infrastructure, resulting in improved development efficiency and streamlined deployment processes.
Jenkins, Jenkins Plugins, Docker, Groovy, Java, C++
Python Development
Development and deployment of an internal tool to analyze requirements documents and extract relevant information for project management and development teams. The tool uses natural language processing techniques to identify key requirements and generate structured data for better project planning and execution.
My role - Development and deployment of the tool, including the implementation of NLP techniques for requirements analysis and the creation of a user-friendly interface for project management and development teams.
Results - Successfully implemented the tool, resulting in improved efficiency in requirements analysis and better project planning and execution.
Python
TKinter
Python
Clean Code
Testing
IEEE requirements engineering
ML