Ujjwal Raut

Junior 3D Programmer at Ubisoft India Studios

Pune, Maharashtra, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ujjwal Raut is a graphics-focused game programmer with nine years of experience building game systems, tools, and spatial-reality features across Unity, C#, C++, OpenGL, and Blender. He has shipped indie titles and contributed meaningful engine-level improvements to the well-known Hazel engine—adding scene persistence, refactoring component templates, and hardening build steps—while working on Spatial Reality Display tooling at Sony and now on internal projects at Ubisoft India. Comfortable bridging art and code, he pairs a 3D modelling portfolio with low-level graphics work and has driven cross-team integrations for monetization and SDKs in past roles. An early computer user turned connoisseur of games, he’s deliberately pivoting toward the artistic side of game development while retaining deep technical craft.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE Information Technology, Bachelor of Engineering - BE Information Technology at Fr Conceicao Rodrigues College of Engineering Band Stand Bandra (West) Mumbai 400 050
stackoverflow-logo

Stackoverflow

Stats
129reputation
861reached
12answers
1question
github-logo-circle

Github Skills (20)

vulkan10
c-language10
develop10
build-system10
engine10
cprogramming-language10
premake9
lua9
fileio9
file-access9
file-handling9
file-processing9
template-metaprogramming8
unity-game-engine6
directx6

Programming languages (8)

C#TypeScriptC++SourcePawnCJavaScriptLuaPython

Github contributions (5)

github-logo-circle
TheCherno/Hazel

Nov 2020 - Jun 2022

Hazel Engine
Role in this project:
userFull-stack Developer
Contributions:27 reviews, 11 commits, 21 PRs in 1 year 8 months
Contributions summary:Ujjwal contributed to the Hazel Engine by implementing features, fixing bugs, and improving the build process. They added functionality for saving scenes with default file extensions, fixed math function declarations, and removed redundant include files. The user also refactored the add component functionality by using templates and rearranged include files for better code organization. Additionally, they updated the build process with post-build commands to copy necessary DLLs.
hazelrenderingvulkan
CybernetHacker14/augustus

Jul 2022 - Nov 2022

An open source re-implementation of Caesar III
Contributions:30 pushes, 1 branch in 4 months
re-implementationcppgamecaesariii
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
Ujjwal Raut - Junior 3D Programmer at Ubisoft India Studios