Jaysmito Mukherjee is a software engineer with five years of experience specializing in C++, C, C#, and Rust, focused on game and graphics programming using OpenGL, Vulkan, and WebGPU. He builds both engine-level systems and complete games, comfortable working in Unity or crafting custom engines from scratch. As a full-stack contributor to the TerraForge3D open-source project, he implemented core procedural terrain generation, shader editor support, and texture baking, showcasing end-to-end feature ownership. Based in India and holding a BTech in Computer Science, he combines practical production experience with a habit of improving large-scale codebases and tooling. Notably, he bridges low-level graphics work with user-facing editors, making complex 3D workflows accessible to creators.
5 years of coding experience
Bachelor of Technology - BTech, Computer Science Engineering, Bachelor of Technology - BTech, Computer Science Engineering at Kalyani Government Engineering College
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
Role in this project:
Full-stack Developer
Contributions:13 releases, 10 reviews, 638 commits in 1 year 4 months
Contributions summary:Jaysmito made significant contributions to the procedural terrain generation tool by renaming project files and updating the code. They enhanced the tool's capabilities by adding support for custom shaders and incorporated a new shader editor. The user was also responsible for implementing the base shape creation system and contributed to the inclusion of a texture baking feature, which demonstrates work across different aspects of the tool's functionality.
Contributions:2 releases, 16 commits, 15 pushes in 8 months
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.