Software Developer
Technical Skills: C/C++, C#, Lua, Python, Unity Engine, Unreal, DSA
Work Experience
Game Developer @ Learn with One
Game Developer
- Understanding the game mechanics of games developed in Unreal and implementing those in Unity.
- Clean Building games using WebGL and optimizing each project by 80% using the WebGL Optimizer saving up to 85% of space that was initially the size of the game.
- Reduced the size of the WebGL built game to approx. 66.6% of its original size by solely optimizing Textures and Sound Effects and Clips
- Identified steps to reduce development rates by 10% by using free assets imported from Sketchfab and Unity Asset Store.
Unity Developer
- Converting Rendering Settings, Material Upgrade & Animation Clip to URP from Built-in settings (SRP/HDRP) using the Render Pipeline Converter of Universal RP 14.0.11 Package from Unity Registry.
- Decreased uninstallation rate by 40% by introducing Endless Runner Genre to Educational Games.
Open Source Contributor @ Sugerizer
2023-2024 Sugar Labs Austin, Texas
- #3701 (merged): Removed an extra if condition which was added for the resizing issue when the download toolbar used to appear at the bottom of Chrome. I also added an Exceptional handler in activity.js.
- #9 (closed): Refactor input handling to prevent duplicate player Instantiation
- #1536 (bug): Found a bug in sugarizer. The player was spawned without face and color from time to time.
Projects
Multiplayer Chef Ducks
Play

- Utilized Unity’s INetworkSerializable interface to synchronize game data across multiple clients, ensuring consistent game state and smooth multiplayer experience for up to 4 players.
- Created and managed core game state logic using KitchenGameManager, handling transitions between Countdown, GamePlaying, and GameOver, ensuring game flow and reducing errors by 30%.
- Implemented reliable and unreliable Remote Procedure Calls (RPCs) for efficient network communication, balancing performance and reliability based on the nature of game data, resulting in a 25% reduction in latency.
- Utilized the Singleton design pattern, ensuring a single instance. Employed data structures like event handlers and structs, leveraging OOP principles to improve code maintainability by 40% and scalability by 20%.

Endless Runner Cat
Test Play
- 100% compatible with Android/IOS Phones by just using the Chrome browser.

Endless Flying Helicopter
Test Play
- Fully compatible with Android and iOS phones via the Chrome browser.

Certification

- Developed 12 games using Lua and C# in Love2D and Unity Engine respectively.
- Final Project: Fruit Ninja Clone with 100% compatibility with Android/IOS Phones. View Project
-
View Certificate |
View Assignments Gameplay |
- Submitted Assignments
Upcoming Projects
- Multiplayer Pong in Unity.
- Multiplayer Flappy Mobile in Unity.
- Multiplayer Shooting in Unreal Engine.
Education
-
B.Tech., Computer Science Engineering(CSE) |
Shri Mata Vaishno Devi University (May 2025) |
Achievements
- Successfully qualified for JEE Advanced on the first attempt, securing a Common Rank List (CRL) position of 24k.
- Achieved a 94.5 percentile in JEE Mains on the first attempt.
- Earned multiple Google Cloud Badges, demonstrating proficiency in cloud technologies.
- Awarded Gold, Silver, and Bronze medals in university-level soccer, lawn tennis, and athletics.
Hobbies
-
Sports: Soccer, Tennis, Athletics |
Team Captain of Soccer and Tennis team of the University |
-
Music: Guitar, Singing, Panio |
Winners of Inter-College Fest |