Resume
Professional and academic career
Full application documents available on request
Work Experience
07/2019 - 04/2020
Automotive Artificial Intelligence GmbH
- Lead Developer for interactive 3d map editor (Electron, Vue, Three.js, GLSL, TypeScript/JavaScript)
- Implemented resuable importer/exporter for internal map data
- Implemented rendering component based on Vue which is being utilized by various internal applications (Analyzer, MapEditor, internal map evaluation)
- Close collaboration with UI/UX and core team
- Technical support of other teams (UI/UX, Analyzer)
- Setup build pipeline for converting native C++ library to WebAssembly for usage in web-based frontend (C++, Linux, Conan, Emscripten, WebAssembly)
- Conducting job interviews including tech screening as well as onboarding and mentoring of new team members
05/2018 - 06/2019
- After successful company foundation and numerous project work time-out and relocation from Düsseldorf to Berlin. Traveling.
- Professional preparation and deepening of knowledge in the areas of signed distance field rendering (SDF), container/virtualization, cloud computing
05/2012 - 05/2018
Executive Office, Senior Software Engineer
redPlant GmbH - 3D Realtime Studios
- Co-founder, shareholder, CEO
- Foundation of redPlant GmbH. Successful development and implementation of corporate strategy
- Establishing the company as a specialized service provider with modern and innovative solutions for real-time 3D
- Personnel selection, conducting job interviews as well as target agreement interviews with employees
- Planning, calculation, preparation of offers and contract negotiations with national and international clients
- Technical leadership of the project teams consisting of developers / 3D graphic designers
- Software engineering tasks within the scope of our project work
- Lectures on various topics, e.g. software development or foundation (Creative Technology User Group Hamburg, Webworker NRW, Startup Woche Düsseldorf)
- Continuous observation and technical evaluation of new relevant hardware and software technologies in the field of real-time 3D
04/2010 - 04/2012
Fraunhofer Institute - IAIS
- Software design and implementation in geoscientific context.
- Especially real-time 3D development and volume rendering in C/C++, GPU programming with NVIDIA CUDA, graphics and shader programming in OpenSceneGraph and GLSL
- Design and technical implementation of a volume rendering framework for geophysical data sets, including UI development, import/export of seismic volume data sets (RAW/SegY) and required rendering components (volume raycasting with 2D transfer functions etc.)
- Presentation of the research results in English (lectures and demonstrations at the meetings of the international oil and gas industry consortium VRGeo)
- Independent cooperation with the international members of the VRGeo consortium
04/2009 - 07/2009
Hochschule Furtwangen University
- Technical supervision Media Synthesis Lab
- Maintenance of Hardware and Software including rear projection system for active and passive stereoscopic projections, motion capturing system, 3d-render-cluster
- Design and technical implementation of an interactive tour with an intelligent navigation assistant through the buildings of the university
06/2006 - 07/2006
rionord GmbH
- Support and development of an e-learning portal of a large company
- Design and implementation of a content management system
- Support of various international websites
Education
09/2009 - 08/2012
Master of Science - Computer Science
University of Applied Sciences Düsseldorf
- Main areas of focus: Software development in the field of scientific 3D visualization | Volume rendering, shader programming, GPGPU
- Master-Thesis: Advanced Techniques for the Rendering and Visualization of Volumetric Seismic Data | Grade: 1,0
09/2004 - 02/2009
Bachelor of Science - Computer Science
University of Applied Sciences Furtwangen
- Main areas of focus: Software development in the field of real-time 3D | Search space representations, search algorithms and navigation in complex 3D scenes
- Bachelor-Thesis: Conception and prototypical development of an intelligent avatar in a virtual 3D information system | Grade: 1,0
Publications
Talks and Workshops
Languages
- German (Native)
- English (Business fluent)
- Dutch (Basic)
Skills
Programming Languages
- C#, C++
- Typescript, JavaScript
- GLSL/HLSL
- HTML, SCSS
- Python
- CUDA C
Frameworks / Tools
- Node.js, Vue, Angular2
- Three.js, Unity, WebGL
- Electron, Cordova
- Emscripten, Conan, WebAssembly
- MySQL, MongoDB, PouchDB
- Nvidia CUDA, Nvidia PhysX, GPGPU
- Gridsome, Metalsmith, Handlebars
- Axios, Express, Mongoose
- ME(VA)N, JamStack, LAMP
- Blender, MeshLab, OpenSceneGraph, Ogre3D, CGAL
Interests
- Cooking
- Handcrafting (Kumiko)
- Music and Cultural Events
- Travelling