Mayank Singh
Verified Expert in Engineering
Unreal Developer
New Delhi, Delhi, India
Toptal member since September 20, 2023
Mayank is an experienced game developer specializing in Unreal Engine and C++. He's a highly scalable professional who thrives in pressurized environments, consistently delivering outstanding results when others are not expecting them. Mayank has shipped three AAA-quality games purely in C++ and Blueprint and has vast experience with multiplayer shooting games.
Portfolio
Experience
- Unreal Engine - 11 years
- Game Development - 11 years
- Game AI - 8 years
- C++ - 8 years
- Optimization - 7 years
- Augmented Reality (AR) - 7 years
- Multiplayer - 6 years
- Virtual Reality (VR) - 4 years
Availability
Preferred Environment
Unreal Engine, Game Development, Game AI, 3D Games, Augmented Reality (AR), C++, Blueprint, Multiplayer, Games
The most amazing...
...game I've developed is Underworld Gang Wars, for which I created the whole vehicle multiplayer physics system.
Work Experience
Game Developer
Mobile Premier League
- Developed Underworld Gang Wars, India's first battle royale game, creating all game logic in C++.
- Leveraged Jira to track performance and Perforce for source control.
- Obtained one million pre-registers on Google Play Store and maintained 120 FPS on low-end mobile devices.
Game Developer
Artysium
- Handled two main products: a 3D shopping environment with mini-games and a 3D game where users can buy land and build structures out of primitive shapes. Players can interact with AIs as well as with other players.
- Leveraged Jira to track processes and Subversion (SVN) for source control.
- Implemented 3,000 parallel connections and a scalable, dynamic architecture that did not save resources on AWS.
Game Developer
LocalHost Technology
- Developed multiple games on Unreal Engine with C++, creating the functionality or logic part of each game and performing maintenance on each project.
- Leveraged Jira to track processes and Subversion (SVN) for source control.
- Created multiplayer shooting, 3D-pool, and open-world games where users can talk with other players.
Software Engineer
Buzz4health
- Developed a 3D environment replicating the operation theater inside a hospital, as it was impossible for all the students to be physically present in the operation theater.
- Leveraged Jira to track processes and Git for source control.
- Obtained 1,000 unique daily users and over 100,000 downloads.
Experience
Battle Royale Game
https://www.youtube.com/watch?v=xHBer6qnU3Q&ab_channel=UnderworldGangWarsDeath Race Game
https://youtu.be/DMZAlFGGfcU?list=PLgwEhLLnIlWqvKo9Q-8wQwSxuxzQqXvzQUnderworld Gang Wars (UGW) | A Battle Royal Game
https://www.youtube.com/watch?v=xHBer6qnU3Q&ab_channel=UnderworldGangWars3D Shopping Arena
One of the key projects involved the development of a 3D shopping environment that integrated interactive mini-games. This project aimed to provide users with a novel and engaging shopping experience, combining the practicality of online shopping with the enjoyment of immersive 3D interactions.
Penhaligon's Metaverse
GTA-type Game
FEATURES
• Players can pick up guns and grenades and do hand combat.
• Different types of AIs spawn throughout the level in runtime.
• Different AI will react to different situations, as they can equip guns.
• Runtime navigation generation for AIs.
• Aim offset and headshot implementation.
• AI hearing and sight perception
• AI can pick up guns and grenades and do hand combat.
• Petrol station blast. If a player or AI shoots at a petrol station, it will explode and apply damage to nearby actors.
Death Race
FEATURES
• Chaos vehicle with sports suspension and wheel alignment.
• Engine Sound dependency on RPM.
• Car backlight using Material Parameters collection.
• Smoke exhaust system.
• Skid system (tire scratch).
• Nitro System. Players will get limited nitrous once it is used. Nitrous will be auto-generated.
• Speedometer using Material only (Complex UI)
• Rear mirror system.
• Mini map using Material.
Multiplayer LUDO 3D (Indian Classical game)
3D 89 Ball Pool
Multiplayer Shooting Game
FEATURES
• Players can pick up guns and grenades and can do hand combat.
• Different types of AI spawn throughout the level in runtime.
• Different AI will react to different situations, as they can equip guns.
• Runtime navigation generation for AIs.
• Aim offset and headshot implementation.
• AI hearing and sight perception.
• AI can pick up guns and grenades and do hand combat.
• Everything is properly replicated in C++.
Education
Bachelor's Degree in Computer Science
Indian Institute of Information Technology, Design and Manufacturing, Jabalpur - Jabalpur
Certifications
Unreal Engine C++
Udemy
Unreal Engine 4 Mastery: Create Multiplayer Games with C++
Udemy
Unreal Engine 4 – VFX for Games – Beginner to Intermediate
Udemy
Unreal C++ Multiplayer Master: Intermediate Game Development
Udemy
Becoming an Unreal Automation Expert
Udemy
Skills
Tools
Perforce, Jira, Subversion (SVN), Git
Languages
C++, C
Frameworks
Unreal Engine, Blueprint, Unreal Engine 4, Qt
Paradigms
Automation
Other
Game Development, Game AI, 3D Games, Optimization, Multiplayer, Augmented Reality (AR), Metaverse, Blueprints Visual Scripting, Unreal Engine 5, Game Production, Game Design, 3D Architecture, Gaming, Virtual Reality (VR), 3D Animation, Games, Visual Effects (VFX)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring