Thomas Kirchner
Senior Software Engineer
Top-Skills
Know-How
Software Development • Software Architecture • Workflows • Performance Optimization • Full Stack • Frontend • Backend • End-To-End Development • API • Data Modeling • Database Design • CI/CD • AR • VR • Networks
HMI • UI • UX
Technologien
C# • .NET • Unity3D • HLSL • WinForms • WPF • Blazor • ASP.NET • Vuforia • MRTK2 • OpenCV • HTML • CSS • RPC • REST • JWT • Auth • SQL • Entity Framework • git • SVN • Azure DevOps
Desktop • Mobile • WebApps
Hardware
Tobii eye tracker • VR headsets • Oculus Rift • Leap Motion • XReal • depth cameras • Kinect • Empatica • Eddystone beacons
Languages
german – native tongue
english – fluent
Professional Experience
Software Developer
Abel Mobilfunk GmbH & Co. KG, 84549 Engelsberg
• Planning of software and system architecture
• Project management and leadership
• Web and LOB application development with .NET (C# full stack)
• Expansion and porting of desktop applications to web applications
• Migration of monolithic backend applications into individual (micro)services
• Data modeling, processing, and querying
C# • .NET • WPF • Blazor • ASP • SQL
HMI and Software Developer
Variobend-ASCO GmbH, 83483 Bischofswiesen
• Planning of software and system architecture
• HMI application development with .NET
• Requirements analysis and conceptualization
C# • .NET • WPF
Software Developer in Automotive and AR/VR
USANEERS GmbH, 80807 München
• Design of innovative user interaction concepts
• Project management and team leadership
• HMI development using C# and Unity3D
• Hardware integration into simulation environments
C# • .NET • Unity3D • AR • VR
World Travel
Interaction Developer
Freelancer
(Work for Research Center Design and Systems, 97072 Würzburg)
• Design of interactive real-time applications
• AR and VR application development
• Implementation using various technologies (primarily C# and Unity3D)
C# • .NET • Unity3D • C++ • AR • VR
Projects (Excerpt)
Extension of OSI Navigation Application
For: Usaneers
Expansion of an OSI-based (Open Simulation Interface) navigation application by route and navigation functions.
Unity • C# • OSI • Protobuf
Expansion of AR City Tour
For: Maranja
Integration of new features into an existing Unity AR application (including a real-time communication solution).
Unity • C# • AR
OSI-based Real-Time Navigation Application
For: Usaneers
Development of a Unity plugin for receiving OSI data (Open Simulation Interface).
Visualization of a navigation map, including route guidance based on received data.
Unity • C# • OSI • ZeroMq • Protobuf
AR City Tour
For: Maranja
Enhancement and optimization of an existing Unity application for AR city tours with an escape-game-like experience.
Unity • C# • AR
Hand Tracking for IAA Mobility 2021
For: Usaneers
Implementation of a hand gesture control system for operating interactive audio and light installations in an exhibit at IAA Mobility 2021.
OpenCV • C++ • Unity • C# • External Sensors
Unity WebRTC Plugin for AR Glasses
For: Usaneers
Implementation of a WebRTC connection, including interaction moments in the AR space for communication between multiple parties.
Unity • C# • AR • XReal
Usaneers – Driving Simulation ‘Vlux’
For: Usaneers
Virtual driving environment for the simulation of fully automated driving, as well as interface studies and other use cases in the fields of automotive and mixed reality.
Unity • C# • AR • VR • External Sensors
Mercedes Future Talk 2015
For: Design and Systems
Mercedes presented an interactive driving experience at their Future Talk 2015, where augmented information about the surroundings could be accessed via gesture control.
Unity • VR • externe Sensoren
Interactive Time Travel
For: Design and Systems
Interactive showcase at the Heidenheim Monastery, featuring a translucent display with eye tracking and parallax distortion to create an interactive AR experience illustrating the monastery’s historical evolution.
openFrameworks • Cinema4D • Tobii eye tracker • Arduino • AR