Experience
Jan 2023 - Sep 2025
2 years 9 months
- Architecture and development of microservices for media transcoding (C#, ASP.NET Core, Docker, SQL, FFMpeg, Viper)
- Export services to AWS, Google Cloud, Azure Blob, SharePoint, Google Drive
- Generic communication services via Camunda API (C#, RabbitMQ, REST, Docker)
- Migration of modules from .NET 5 and 6 to .NET 9
- Process modeling and testing with Camunda
Nov 2021 - Dec 2022
1 year 2 months
- Development of the DWS Active USA web portal
- Migration of the frontend from Blazor/Razor to Vue.js
- Extension of the admin area with new complex UI components
- Unit tests and documentation in Confluence
Feb 2021 - Oct 2021
9 months
- Further development of monitoring and admin modules for the DataMover project
- Development of transcoding, export, and node manager services
- Logging and monitoring with Kibana and Grafana
- Test automation with Selenium
Aug 2020 - Feb 2021
7 months
- Development of server services in C for Oracle databases
- Automation of deployment and migration with Azure DevOps, Jenkins, and PowerShell
- Adjustments on the client (C# WPF, Entity Framework, Oracle) and creation of new reports
May 2018 - May 2020
2 years 1 month
- Architecture and implementation of a monitoring tool for SCCM
- Replacement of old desktop tools and migration to web with ASP.NET Core MVC
- Stored procedures and database optimization in MSSQL
- Selenium test automation and deployment to production servers
Jan 2017 - Dec 2018
2 years
- Development of an invoice generator in C# and Java
- Execution of multi-threading and load tests for core components
- Development of a monkey testing framework in C#
Jan 2017 - Aug 2017
8 months
- Architecture and implementation of a multithreaded web server for real-time screen and audio streaming
- Development of a high-performance screen capturing solution with C#, C++, DirectX, GDI+ and P/Invokes via WebSocket
- Creation of a web client with JavaScript, JSON and Canvas
- Implementation of video and audio encoding (MPEG4, Motion JPEG, MP3), FTP upload and postprocessing with ffmpeg
- Setup of configuration, logging and protocol systems as well as a security concept with HTTPS/WSS and certificate management
- Versioning and automatic update system for client installation
- Creation of unit tests and technical documentation
Nov 2016 - Jan 2017
3 months
- Development of the DigitalImage plugin for real-time representation of vehicles and control units in the automotive sector
- Extension of the existing SOA architecture
- Creation of technical documentation
Jul 2015 - Mar 2016
9 months
- Further development of an SOA architecture for quality assurance in vehicle final assembly
- Extensions in administrative and statistics web tools
- Feature development for the runtime system and SectionController plugin
- Creation of technical documentation
Nov 2014 - Jan 2017
2 years 3 months
- Development of automated offline and online test environments for SIMATIC S7-1200 controllers and HMI Basic Panels (C#, Batch)
- Setup of a distributed test infrastructure with parallel execution on VMs
- Automated evaluation of test results in Excel with VBA and XML
- Extension of tests for multilingual support and license checks (Java, Python, Batch)
- Development of tools for automated creation and conversion of test projects in C#
- Documentation and porting to other machines
Feb 2014 - Aug 2014
7 months
- Developed features for the authoring tool and runtime system in the Siemens SIDIS Pro project
- Extended administrative web tools
- Created tests and documentation
Apr 2013 - Feb 2014
11 months
- Developed upload functions for SIMATIC S7-1200 and S7-1500 controllers (versions 12 & 13)
- Created MDD scripts for various controller generations
- Unit and integration tests for upload/download functionality
Oct 2012 - Apr 2013
7 months
- Developed a new kernel for distributed SOA systems in the Siemens SIDIS Pro project
- Implemented an ASAM GDI bridge and integrated it into the overall system
- Created tests and documentation
May 2011 - Sep 2012
1 year 5 months
- Developed features for the authoring tool and runtime system in the Siemens SIDIS Pro project for quality assurance of vehicle electronics
- Extended administrative web tools
- Created tests and documentation