Recommended expert

Stephan Menzel

Head of Development

Stephan Menzel
Munich, Germany

Experience

Sep 2024 - Present
1 year 5 months
Potsdam, Germany

SAP

  • Consulting and development for VR usage scenarios in industrial contexts
  • Digital Twin, Unreal Engine VR deployments, Multi-user networking, Cloud infrastructure
  • Technologies: AWS, Google Cloud, other Cloud Services; C++; Unreal Engine 5; Android, Meta Quest
Jan 2023 - Present
3 years 1 month
Bern, Switzerland

machineMD

  • Architecture, consulting and development for a VR medical realtime eye tracking application
  • Development best practices, reviews; Agile processes consulting; High performance C++
  • Evaluation of data and transport via ZeroMQ interfaces
  • Technologies: C++17, CMake, Visual Studio; Python; UML; Azure Devops, git, Jira, Confluence; Boost, asio, ZeroMQ; Unity, C#
Nov 2022 - Feb 2024
1 year 4 months
Munich, Germany

EDAG Feynsinn

  • Architecture consulting and CDK development for porting an existing web application with Unreal Pixelstreaming into the AWS cloud
  • Integration into the cloud infrastructure of a major automotive manufacturer; Compliance rules
  • Technologies: AWS CDK in Python; Linux, Docker, Node.js; Unreal Engine 5, Visual Studio
Apr 2021 - Jul 2023
2 years 4 months
Oberkochen, Germany

Carl Zeiss AG

  • Architecture consulting and development for simulating confidential processes
  • Plugin development; C++ / OpenCL development; Help setting up productization
  • Technologies: C++20; Nuke NDK; Azure Devops; Boost, Boost Compute, OpenCL; UML, git, CMake, Visual Studio
Mar 2021 - Mar 2023
2 years 1 month
Munich, Germany

Audi Business Innovation GmbH

  • Architecture consulting and development for an Unreal Engine based software portfolio
  • Transformation towards cloud native processes for on-demand rendering; Modularization and architecture of software stack
  • Development of Unreal application and Cloud IaC stack
  • Technologies: Unreal Engine 4; AWS SDK, Google Cloud SDK; Python CDK, Lambda, SQS/SNS, Pubsub, CloudFront, CloudWatch, XRay; C++17; UML, git, Perforce, CMake, Visual Studio
Sep 2020 - Feb 2021
6 months
Stuttgart, Germany

Mackevision

  • Architecture consulting and development in cloud based rendering using the Unreal Engine
  • Architecture and development of an AWS connection plugin enabling engine interaction with cloud native services
  • Technologies: Unreal Engine 4; AWS SDK, serverless, Python CDK; VPC, CloudFront, CloudWatch, XRay; C++17; UML, git, CMake, Visual Studio
Jul 2020 - Apr 2021
10 months
Munich, Germany

Infinity Reply

  • Architecture consulting and development for a cloud rendering pipeline using infrastructure as code with terraform
  • Consulting in team development, processes and structuring; Proof of concept web front-end
  • Technologies: Unreal Engine 4; AWS SDK, serverless, terraform; Node.js, Lambda, DynamoDB, VPC, CloudFront, CloudWatch, XRay; C++17; UML, git, CMake, Visual Studio
May 2020 - Aug 2020
4 months
Raleigh, United States

Epic Games

  • Architecture and development of a cloud rendering plugin for the Unreal Engine
  • Project management and coordination of stakeholders and partner developers
  • Requirement engineering and architectural design documentation
  • Technologies: Unreal Engine 4; Raytracing, image processing; C++17; git, Visual Studio
Jan 2016 - Mar 2020
4 years 3 months
Munich, Germany

Head of Development

vr-on GmbH

  • Designed and developed a cloud based system for multi-user collaborative VR environments using Unreal Engine 4 and AWS cloud
  • Led and tutored a team of 5 in an agile development process with regular release cycles
  • Solution architecture for two web based frontends; Monitoring, backup and failsafe mechanisms
  • Toolchain setup and maintenance; Dependency management; Infrastructure installation and administration (Linux systems, VPN, local servers)
  • Technologies: Unreal Engine 4, Unity 3D; C++14, C#, Python; AWS Cloud, Docker, EFS, ElastiCache, ELB, Lambda, Cognito, Redis; Boost ASIO; Atlassian Toolchain; Boost, Qt, cryptopp, AWS SDK; git, CMake, Visual Studio; HTC Vive, Oculus Quest, ART Tracking
Oct 2011 - Nov 2015
4 years 2 months
Germany

Dassault Systéme 3DExcite

  • Various projects in development and visualization of physics and driving simulation, networking and software architecture

  • Driving simulation: real time integration of HIL simulation data into high-end visualization and VR; 7 releases with focus on flexibility, performance and customization; Real time data evaluation fed into VR via SDK layer

  • Technologies: Platform independent C and C++11, parallelization; Qt, MVC; Boost Spirit & Phoenix DSL; Python, CMake, git, Visual Studio; Atlassian Toolchain; UML2, 4+1 model

  • Subsequent features: recording and playback of simulated driving sessions; edit and modification; multi-machine simultaneous VR sessions; complex DSL expressions; track editor; remote REST interface; parallel data sources; eye tracking

  • Video streaming component: high performance adaptive quality remote rendered content display via ASIO, Spirit, HTTP/REST

  • Physics simulation: abstraction and integration of multiple physics engines (Bullet, ODE, PhysX, Newton); convex decomposition; GPU (OpenCL) acceleration; TCP/UDP layers

  • Video streaming: real time desktop content capture applied to VR textures; HTTPS/SSL encryption with client certificates; multi-platform support

Oct 2011 - Apr 2012
7 months

Nemetschek Allplan GmbH

  • Architecture, development processes, data modeling and interface design for a web application in facility management
  • Software architecture based on Java servlets and Spring; HTML5/JavaScript visualization for CAD based data
  • Data model (UML, Enterprise Architect); Team support on interface definitions; Implementation help (Java, SceneJS, NodeJS)
Jul 2008 - Aug 2011
3 years 2 months

Realtime Technology AG

  • Software architecture of the RTT systems from 07/2009 to 08/2011: architecture and conception of a new software platform; Focus on resource efficiency, threading, flexible data model, hardware and platform independence; Work package conception; Technical communication with management; Project management, coaching; Guidelines, componentization; Modern build processes and automated tests; Development models

  • PictureBook & PowerHouse development from 07/2008 to 08/2009: analysis and performance optimization of Java application server based asset management; Architecture and development of a framework for abstracted services (SOA) focusing on video streaming and server based rendering; Requirement analysis; Base library evaluation; Third party coordination; Core and protocol development (Boost.Spirit, Protocol Buffers); Cluster resource management; Service and data distribution layer conception; Language neutrality; Client support for iPhone, iPad, JavaScript, Flash; Business logic encapsulation; Integration into RTT products

Aug 2004 - Jun 2008
3 years 11 months
Munich, Germany

GMX GmbH

  • Unix system development: spam protection and mail system security; Technical lead for company wide mail system; Continuous security and spam improvements
  • Backup solution development: filesystem monitoring kernel module and daemons for large Linux cluster
  • Virus scan engine integration; High performance backend for mail store interfaces; Infrastructure daemon for RPC dispatching
  • Various mail system software tasks across hundreds of Linux servers
Oct 2001 - Dec 2002
1 year 3 months
Leipzig, Germany

T-Systems GEI Leipzig

  • Project SMILE for Deutsche Telekom: modular database task dispatcher system in C under Win32 API
  • Porting and version management of complex billing software for T-Online on Solaris with GNU build chain
  • Java class development for logging and security using Eclipse and JBuilder
Jan 2001 - May 2001
5 months
Leipzig, Germany

BitCtrl Leipzig

  • Design of graphical widget classes
  • Development of Java applets for real-time industrial facility data visualization
  • C tools on QNX for web server password database configuration
  • Linux server maintenance and upgrades
Sep 2000 - Jan 2001
5 months
Leipzig, Germany

Dibomedia Leipzig

  • Conception and development of a content management system based on the XML application server 'Tango'
  • Diploma thesis on the system; Linux web server and mail system administration with focus on security
Sep 1998 - Mar 1999
7 months
Zwickau, Germany

Cancer Research Center Zwickau

  • Installation of Windows NT RAID server as PDC integrated into Unix environment
  • Network setup and automatic backup solution for medical data under regulatory requirements

Skills

  • Software Architecture And Distributed Systems, Design Patterns, Methodologies
  • C++ Including Boost, Qt, Stl And Template Programming
  • Python And Various Ecosystems
  • Requirement Analysis
  • Aws Cloud Services, Google Cloud
  • Aws Cdk
  • Unreal Engine 4
  • Platform Independence Techniques
  • Cmake Build Systems
  • Various 3d Scene Graph Implementations
  • Various Embedded Systems Such As Arduino, Flora And Raspberry Pi
  • Physics Engines, Bullet, Ode, Physx, Newton
  • Unix And Linux System Development In C And C++, Different Flavors, Inclusion Of Many Different Libraries, Mostly Open Source
  • Network Programming In Both Tcp And Udp, Both Socket Level And Abstracted
  • Boost.spirit For Network Protocols
  • Asio And Multi-threaded Server Programming, Asynchronous Servers
  • Various 3d Engines: Openscenegraph, Ogre, Irrlicht
  • Python, Embedded And Standalone Applications
  • Lua, Embedded And Standalone, Plus Several C++ Wrappers
  • Security Strategies
  • Scaling And Architecture Of Large Scale Systems
  • Uml, Uml2, Magicdraw
  • Java And Standard Libraries
  • All Sorts Of Tools, Gnu Buildchain, Git, Subversion, Boost, Valgrind, Etc.
  • Linux Administration Of Different Distributions, Python And Perl Programming

Languages

German
Native
English
Advanced

Education

Oct 1996 - Jun 2001

University of Applied Sciences Zwickau (FH)

Diploma in Computer Science (FH) · Computer Science · Zwickau, Germany

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Stephan based?

Stephan is based in Munich, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Stephan speak?

Stephan speaks the following languages: German (Native), English (Advanced).

How many years of experience does Stephan have?

Stephan has at least 23 years of experience. During this time, Stephan has worked in at least 1 role and for 17 different companies. The average length of individual experience is 1 year and 4 months. Note that Stephan may not have shared all experience and actually has more experience.

What roles would Stephan be best suited for?

Based on recent experience, Stephan would be well-suited for roles such as: Head of Development.

What companies has Stephan worked for in recent years?

In recent years, Stephan has worked for SAP, machineMD, EDAG Feynsinn, Carl Zeiss AG, and Audi Business Innovation GmbH.

Which industries is Stephan most experienced in?

Stephan is most experienced in industries like Information Technology (IT), Automotive, and Manufacturing. Stephan also has some experience in Healthcare and Construction.

Which business areas is Stephan most experienced in?

Stephan is most experienced in business areas like Information Technology (IT), Product Development, and Project Management. Stephan also has some experience in Operations, Research and Development (R&D), and Quality Assurance (QA).

Which industries has Stephan worked in recently?

Stephan has recently worked in industries like Information Technology (IT), Manufacturing, and Healthcare.

Which business areas has Stephan worked in recently?

Stephan has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Stephan's education?

Stephan attended University of Applied Sciences Zwickau (FH) for Computer Science.

What is the availability of Stephan?

Stephan is immediately available part-time for suitable projects.

What is the rate of Stephan?

Stephan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Stephan?

To hire Stephan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 860-1020 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.