<Experience />
Senior Software Developer, Healthcare IT
- Development of care software (C#, .NET, WPF, ..)
- Development of .NET web services and cloud services
- Supporting the DevOps area
- Application security champion for the team
- Contributing to a dedicated team for stability and performance optimization
- Member of a dedicated architecture group improving and advancing the system architecture
Expert Software Engineer, Precision Machine Manufacturing
- Responsible for the migration of on-premise systems to cloud solutions
- Designing, developing and implementing system architectures of software for CNC machine tools
- Improving the performance of machine control communication
- Responsible for the upkeep and maintenance of DevOps infrastructure (Teamcity, Bitbucket, Jira, Confluence, ..)
- Moderator and coordinator of the DevOps team
- Quality assurance of the software according to the state of the art (unit tests, ...)
- Development of a user interface for precision machine tools (CNC control system, .NET, WPF, ..)
- Development of machine parameterization software (.NET, WPF, ..)
- Mentor for DevOps systems (consulting, assistance, training)
- Working in an agile project
Senior → Lead Software Engineer, Security & Defense Technology
- Developing software for coordination, orchestration, tracking and monitoring of cyber-physical systems in simulation environments (.NET, WPF, Unity 3D, ..)
- Developing software architecture and concept documentation
- Responsible for DevOps (Azure DevOps)
- Functional testing of the software and ensuring software quality and guidelines using unit tests, test automation and code reviews
- Technical responsibility for development work
- Developing a powerful concept for the recording and playback of data streams in the edge network (BigData, DDS, ..)
Software Developer, Precision Machine Manufacturing
- Development of a user interface for precision machine tools (CNC control system, .NET, WPF, ..)
- Development of various solutions for e.g.:
- an analysis tool for the machine control code to ensure quality
- a text management software to simplify the translation of the software
- Responsible for setting up a DevOps infrastructure (e.g. continuous integration, knowledge database, issue tracking, web hosting)
- Working in an agile team
Elektroniker Auszubildender, Precision Machine Manufacturing
- Assembling and testing circuits
- Developing real-time software for microprocessors
- Measuring and testing circuits