Experience
Apr 2024 - Sep 2024
6 months
- Technologies: Python, Jenkins, GitLab, Sonar, PyCharm
- Extending and improving existing test automation.
- Implementing modern test frameworks like pytest to improve test coverage.
- Improving fault tolerance through automated tests.
- Separation of tests and tools.
Feb 2022 - Mar 2024
2 years 2 months
- Technologies: Java, Python, Django, Azure DevOps, Jenkins, Docker, IntelliJ, PyCharm
- Expanding and improving existing Java test automation.
- Developing a tool for test configuration and execution using Django.
- Implementing Ansible for provisioning test hardware.
- Using Azure DevOps to organize and track test cases.
- Automatic provisioning of HIL tests.
- Simplifying the use of the framework.
Apr 2021 - Dec 2022
1 year 9 months
- Technologies: Python, FastAPI, REST, pytest, Azure DevOps, Docker, PyCharm
- Extending the FHIR server backend with FastAPI (REST/ASGI).
- Consulting and implementing test automation with pytest.
- Using Azure DevOps to organize and track test cases.
- Configuring and using Azure DevOps pipelines.
- More efficient integration of backend services through optimized tests.
- Improving fault tolerance through automated tests.
Nov 2019 - Mar 2021
1 year 5 months
- Technologies: Python, Jenkins, scons, JUnit, Jira, Artifactory, Conan, PyCharm
- Revising and optimizing the build and test environment.
- Introducing Artifactory and Conan as package manager and repository.
- Increasing the stability and scalability of build processes.
- Central management of artifacts.
Dec 2018 - Sep 2019
10 months
- Technologies: Python, Jenkins, Docker
- Automating existing manual tests.
- Developing new test automations to increase testing efficiency.
- Reducing manual testing time by 30%.
Jan 2018 - Nov 2018
11 months
- Technologies: Eclipse, Jenkins
- Automation of existing tests.
- Increase in test coverage.
May 2016 - Dec 2017
1 year 8 months
- Technologies: Eclipse, Squish, Qt, VMware, ESX Server
- Design and implementation of a GUI test automation (Qt GUI).
- Automating the OS environments to be tested (Windows, Linux) with VMware on ESX Server.
- Improving usability through optimized GUI tests.
- Simplifying testing on different OS.
Sep 2014 - Apr 2016
1 year 8 months
- Technologies: Python, C#, BDD (behave), Visual Studio
- Design and implementation of a test environment with behave.
- Development of tools for test support in C# and JavaScript.
- Increasing test coverage for vehicle control systems (ICE-4).
Apr 2012 - Mar 2014
2 years
- Technologies: Python, C++, C#, CORBA IDL, TCP/IP
- Development of tests for software-defined radios based on use cases and software requirements.
- Development of tools needed for testing.
- Improving stability and performance of communication systems.
Aug 2007 - Feb 2012
4 years 7 months
- Technologies: C+++, Python, Java, CORBA, Visual Studio, Eclipse
- Introduction of a new build system based on Scons.
- Development of a complex plugin architecture in Python.
- Collaboration on a visualization component. (C++, CORBA)
- Program for configuring vector data (VPF) in Python with PyGTK.
- Improvement of development processes and modularity.
- Improvement of stability and speed of the visualization.
Jul 2006 - Jul 2007
1 year 1 month
- Technologies: C+++, MFC, Visual Studio
- Design and development of an interface for graphical attitude editing.
- Improved efficiency in attitude control systems.