Experience
Feb 2024 - Present
1 year 9 months
- Implementation of communication for heating system modules via the SOME/IP interface and integration of software applications and modules with C++
- Creation of unit and integration tests in the CI/CD framework (Yocto, Docker, Linux)
- Development and publication of structured instructions and tutorials
- Tools: C++, Python, Linux, Robot Framework
Jan 2023 - Feb 2024
1 year 2 months
- Development of user software for a machine tool to monitor and control rail vehicles via a REST API
- Creation of Qt widgets and custom controls with Qt Designer and the GLM library
- Version control and CI with Git and Azure DevOps
Jan 2022 - Dec 2022
1 year
- Implementation of a digital twin for a coordinate measuring machine with C++ and Denavit–Hartenberg algorithms
- Development of a WebAssembly application for browser simulation with Emscripten
- Tools: C++20, GLM Library, ImGui, Three.js, Git
Sep 2021 - Dec 2021
4 months
- Development and implementation of microservices for Kubernetes in C++
- TCP/IP socket programming with Boost.Asio
- Creation of Docker images and deployment files
- Migration of existing microservices from Cloud Foundry to Kubernetes
- Tools: C++, Python, Bash, Kubernetes, Docker, GitLab-CI, Jira
May 2017 - Oct 2021
4 years 6 months
- Development of software solutions in additive manufacturing and industrial robotics
- Design of data structures and algorithms for geometric calculations for CNC programs
- Implementation of process control algorithms and simulation tools in C#
- Tools: C++, C#, DirectX 11, GitHub, SVN
Feb 2016 - Apr 2017
1 year 3 months
- Developed the hardware abstraction layer (HAL) for broadcast equipment in C++
- Implemented CMake build systems and class design
- Automated tests and signal generation for VirtualBox environments
- Parsed log data using ANTLR 4
- Tools: C++, Qt4, Eclipse, ANTLR 4, Rational Team Concert
Sep 2011 - Nov 2015
4 years 3 months
- Developed FSW software for measuring audio quality and speech coding (AMR, Speech Coder)
- Optimized DSP metrics and timing behavior
- Implemented modules for analysis and playout control
- Tools: C++, Boost Library, ISAQB Software Design
Oct 2010 - Aug 2011
11 months
- Designed and implemented a C++ module to prepare and analyze billing data from non-physician service providers
- Integrated with an MS SQL database
- Tools: C++, Visual Studio 2008, UML
Aug 2008 - Sep 2010
2 years 2 months
- Developed a process monitoring system for the FRIAMAT welding machine
- Conducted requirements analysis and designed the device control software
- Implemented a command set for remote control and GUI using MFC
- Logged measurement data to MS Excel via OLE
- Created setup programs and software documentation
- Performed test runs
Apr 2007 - Aug 2007
5 months
- Developed a simulation system to model behavior and control processes
- Implemented a control system for machine tool operation
- Modeled logical behavior in C++
- Tools: C++, Visual Studio 2005
Aug 2005 - Oct 2006
1 year 3 months
- Development of a process monitoring system for cutting tools
- Implementation of algorithms for real-time detection of tool wear
- GUI development with MFC
- Tools: C++, MFC, Visual Studio 2003