Hi, I’m Michael, a Unreal Engine/C++ gameplay programmer with experience in console porting, Linux administration and DevOps. I hold a Master of Science in Computer Science focusing on computer graphics, distributed systems and parallel programming. I’m passionate about software development with C++, Java, and Python, and I enjoy 3D engine and graphics programming with OpenGL and Vulkan. I love virtual 3D worlds, VR and AR. I’m the author of "C++ Game Animation Programming, 2nd Edition" and "Mastering C++ Game Animation Programming", both published by Packt.

Michael D.

Hi, I’m Michael, a Unreal Engine/C++ gameplay programmer with experience in console porting, Linux administration and DevOps. I hold a Master of Science in Computer Science focusing on computer graphics, distributed systems and parallel programming. I’m passionate about software development with C++, Java, and Python, and I enjoy 3D engine and graphics programming with OpenGL and Vulkan. I love virtual 3D worlds, VR and AR. I’m the author of "C++ Game Animation Programming, 2nd Edition" and "Mastering C++ Game Animation Programming", both published by Packt.

Available to hire

Hi, I’m Michael, a Unreal Engine/C++ gameplay programmer with experience in console porting, Linux administration and DevOps. I hold a Master of Science in Computer Science focusing on computer graphics, distributed systems and parallel programming.

I’m passionate about software development with C++, Java, and Python, and I enjoy 3D engine and graphics programming with OpenGL and Vulkan. I love virtual 3D worlds, VR and AR. I’m the author of “C++ Game Animation Programming, 2nd Edition” and “Mastering C++ Game Animation Programming”, both published by Packt.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

German
Fluent
English
Advanced

Work Experience

Gameplay Programmer at Competition Company/Rennsport
March 1, 2024 - March 1, 2026
Unreal Engine 5 game development; implementing gameplay systems and features; collaborating with design and art teams; performance tuning and optimization.
Unreal Engine/Porting Programmer at Slipgate Ironworks
June 1, 2022 - February 1, 2024
Unreal Engine game development and console porting; platform-specific optimization; cross-team collaboration.
Full-Stack Developer at ABIDAT GmbH
April 1, 2022 - June 1, 2022
Software development in the automotive sector; backend/frontend development and integration.
Senior System Engineer Linux at Kessler Networks
November 1, 2018 - March 1, 2022
Support for software development companies to accelerate their business with build automation and migration to Cloud providers, Docker and Kubernetes.
Linux System Engineer at ADVANCED Systemhaus
September 1, 2012 - October 1, 2018
Linux system engineering; support for software development companies to speed up their business with build automation and cloud migration.
Systems Administrator Linux at Jimdo
January 1, 2008 - May 1, 2012
Systems administration on Linux; maintenance, monitoring and platform support.
Systems Administrator Linux at Bigpoint
October 1, 2006 - July 1, 2007
Linux system administration and operations support.
Software Developer Linux at Fabasoft
March 1, 2006 - September 1, 2006
Linux software development.
Systems Technician Linux/Windows/Lotus Notes at Fujitsu Services
November 1, 1999 - March 1, 2006
Systems technician supporting Linux, Windows and Lotus Notes environments.

Education

Master of Science (M.Sc.) at FernUniversität in Hagen, Germany
January 1, 2020 - December 31, 2023
Bachelor of Science (B.Sc.) at FernUniversität in Hagen, Germany
January 1, 2006 - December 31, 2019
Electronics Technician at Hemscheidt Maschinentechnik, Schwerin, Germany
January 1, 1991 - December 31, 1994

Qualifications

Oracle Certified Professional (OCP), Java SE 8 Programmer
January 1, 2020 - April 22, 2026

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services
    paper RENNSPORT

    Gamplay-, UI- and AI- programming of the game “RENNSPORT”

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Hamburg today.