Tim-jannick Hopp is a senior software engineer and seasoned game developer based in Berlin with 15+ years of hands-on experience and a shipped multiplayer title on Steam. He specializes in C++ and Unreal Engine 4, with deep expertise in 3D math, game physics, networking, and engine-level graphics work, and currently applies that knowledge at Unity building tailored solutions and engine customizations for customers (including a VR graphics pipeline for Quest 2). His background spans AAA development at Ubisoft, leading live-MMORPG engineering and anti-cheat improvements, to solo projects like a custom OpenGL ECS engine and the networked racing game Cragls. Known for rapid prototyping, meticulous optimization and strong CS fundamentals, he thrives at the intersection of creative design and low-level systems engineering. An uncommon strength is his track record of shipping both solo indie games and large-team AAA features, plus experience migrating legacy codebases to modern C++ standards.
3 years of coding experience
6 years of employment as a software developer
Master's degree, International Trade, Master's degree, International Trade at Southeast University
Chinese Language Program, Chinese Language Program at Tsinghua University
Business Information Management, Business Information Management at California State University-Fullerton
Bachelor’s Degree, International Management for Business and Information Technology, Bachelor’s Degree, International Management for Business and Information Technology at Duale Hochschule Baden-Württemberg
Samples designed as exercises to be ported from Unity GameObjects/MonoBehaviours to Unity DOTS.
Contributions:20 pushes, 1 branch in 8 days
unity3dunitydotsunity-dots
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tim-jannick Hopp - Senior Software Engineer at Unity