I’m a robotics software engineer passionate about building intelligent systems that blend computer vision, control, and scalable automation. My work sits at the intersection of embedded firmware, distributed edge architectures and real‑world robots.
I recently completed an M.Sc. in Computational Sciences in Engineering at Technical University of Braunschweig, specialising in robotics, computer vision, and artificial intelligence. Core courses included Robot Control & Optimisation, Pattern Recognition, and a hands‑on Robotics Laboratory.
Professionally, I have developed perception software, behaviour‑tree testing tools, and large‑scale visualisation platforms for both research groups and industry partners. My goal is to build reliable, well‑engineered systems that enable robots to understand their surroundings and act with confidence.
Away from the keyboard you’ll find me travelling, reading or discovering new music.
Experience
Jan 2024 – Jan 2025 Robotics Software EngineerIntel Labs
- Internship
- Master-Thesis
Contributed to Scenario Execution, an open-source library that couples OpenSCENARIO 2 with Behavior Trees for reproducible robotics experiments. Added automated tests and GitHub Actions CI, and built container workflows that offloaded computation to cloud nodes, reducing onboard CPU load.
- ROS2
- OpenSCENARIO
- Behavior Trees
- Container Orchestration
- GitHub Actions
- MoveIt2
- Nav2
- Python
- C++
Mar 2023 - Dec 2023 Robotics Research AssistantInstitute of Mobile Machines & Commercial Vehicles, TU Braunschweig
- Research
Developed ROS 2 nodes for sensor processing and control. Implemented high-bandwidth data transfer over 5G network between robots and edge servers, and integrated real-time GPS streams for precise positioning information during field trials.
- ROS2
- Python
- C++
- 5G
- GPS RTK
Feb 2022 - Feb 2023 Full-Stack DeveloperLower Saxony State Office for Monument Preservation
- Working Student
Engineered a React, Node.js platform that manages and visualises giga-scale LiDAR point clouds of historic buildings. Integrated Potree for in-browser 3D rendering and tuned Postgres with indexing & partitioning to accelerate spatial queries.
- React
- Node.js
- TypeScript
- Tailwind CSS
- PostgreSQL
- Potree
Projects
Fault-Tolerant Edge Robotics: Stateful Failure-Mitigation Framework
Reactive, Behavior-Tree-driven framework that detects application and communication failures in distributed ROS2 manipulation and navigation stacks, then restores operation on a Kubernetes edge cluster.
- ROS 2
- Kubernetes
- Behavior Trees
- OpenSCENARIO 2
- Gazebo
- MoveIt 2
- Nav2
- Prometheus
- Docker

Realistic Failure Scenarios for Underwater IMU Navigation
Time-based fault-injection framework that simulates realistic IMU and magnetometer failures inside an underwater ROS/Gazebo environment to stress-test AUV navigation algorithms.
- ROS1
- ROS2
- ROS1 Bridge
- Gazebo
- C++
- Docker
- IMU (9-DOF)
- AUV simulation

HistoDot — Web Platform for Architectural Heritage Data
Web platform that centralises architectural-heritage datasets, offering search, metadata editing and in-browser 3D point-cloud visualisation. Designed for researchers and conservators to easily explore, annotate, and share large scans.
- Svelte
- TypeScript
- Node.js
- Tailwind CSS
- PostgreSQL
- Potree (point-cloud)
- Docker

