Softwareentwickler mit Schwerpunkt Robotik, Computergrafik und Game Development. Elektrotechnik-Absolvent mit Master-Erfahrung in Industrieprojekten (Lufthansa Technik, STIHL) und fundierten Kenntnissen in C++, ROS, SLAM, 3D-Rekonstruktion und Rendering-Techniken. Praktische Erfahrung durch Forschungspraxis, Praktika und umfangreiche Eigenprojekte. Hohe Problemlösungskompetenz, strukturierte Arbeitsweise und schnelle Einarbeitungsfähigkeit.
Übersicht
4
4
years of professional experience
6
6
years of post-secondary education
Berufserfahrung
Forschungspraktikum
ANavS(in Kooperation mit STIHL)
2019.04 - 2020.10
Ego-Motion Estimation with 2D LIDAR Data
Implementierung und Evaluierung von SLAM-Methoden zur Eigenbewegungsschätzung
Verarbeitung von LiDAR-Daten (Slamtec Rplidar A3)
Entwicklung in C++ mit PCL, Open CV und ROS
LIDAR SLAM Methods - Implementation and Evaluation for Multi-Sensor Fusion and Precise Positioning
Vergleich verschiedener SLAM-Ansätze für präzise Positionierung
Sensordatenfusion und Performanzanalyse
SLAM-Algorithmen basierend auf Google Cartographer
Implementierung und Vergleich von SLAM-Methoden mit Google Cartographer
Eigenständige Entwicklung eines alternativen Ansatzes zur Performanzanalyse
Arbeit mit LiDAR-Daten und ROS
In cooperation with STIHL.
Studentische Hilfskraft/Tutor
TUM
2017.04 - 2017.10
Betreuung des Labors: Neuronales Netz für autonomes Roboter-Parken in einer Fabrikumgebung
Simulation mit Matlab/Simulink
Unterstützung bei der Vermittlung von Grundlagen neuronaler Netze
Ausbildung
Bachelor of Engineering - Elektrotechnik
Universität Seigen
2014.10 - 2016.04
Master of Science - Elektrotechnik und Informatik
Technische Universität München
2016.04 - 2021.02
Kompetenzen
C
C#
HLSL
ShaderLab
Python
Matlab/Simulink
Unreal Engine 5
Unity
DirectX 11
Win32 API
ImGui
DirectX 12
Vulkan
ROS
PCL
OpenCV
IGL
Eigen
Google Cartographer
Loam
KinectFusion
ORB-SLAM
EKF
UKF
Particle Filter
ICP
Punktwolken
Meshes
KD-Trees
Poisson
Loop/Catmull-Clark
Git
Perforce
Visual Studio
Velodyne VLP-16
Kinect2
UR10
Mikrocontroller
CAN-Bus
Sprachen
German
Kompetent (B2)
B2
English
Fachkundig (C1)
C1
Japanese
Grundlagen (A2)
A2
Chinese
Fließend (C2)
C2
Hobbys
Zeichnen / Skizzieren (autodidaktisch)
Japanische Popkultur (Anime, Manga) - insbesondere Erzählstrukturen und visuelle Ästhetik
Spieleentwicklung und Computergrafik
Benutzerdefiniert
10/2017 - 02/2018, Visual Servoing - Lecture: Human Machine Interaction, Entwicklung eines visuellen Regelungssystems mit Kinect2, IMU und UR10-Manipulator.
04/2017 - 10/2017, Studentische Hilfskraft/Tutor - Lecture Computational Intelligence, Betreuung des Labors: Neuronales Netz für autonomes Roboter-Parken in einer Fabrikumgebung.
C++ Standard Library - Elgenimplementierung, 10/2021, Implementierung vereinfachter Versionen von STL-Containern.
Custom Render Engine (DirectX 11/C++), 12/2021 - 11/2023, Eigenentwicklung einer modularen Render-Engine von Grund auf.
Ray Tracer in Unity (mit Compute Shadern), 01/2024 - 02/2024, Implementierung eines Ray Tracers in Unity unter Verwendung von Compute Shadern.
Unity - Wasser-Rendering & Shader-Entwicklung, 01/2024 - 04/2024, Entwicklung mehrerer Wasser-Shader mit HLSL und ShaderLab.
Farmer Project (Unreal Engine 5), 05/2024 - 01/2025, Open-World-Farming-Simulation mit Fokus auf Gameplay-Systemen.
Unreal Engine 5 - GAS & Animation (basiert auf Lyra), 11/2024 - heute, Implementierung von Layered Animations für verschiedene Charakter-Rollen.