Game Development
A highly skilled and experienced Unity Engine developer with a proven track record of delivering high-quality, visually stunning, and engaging interactive experiences across various industries. With over a decade of experience in the field, I have honed my skills in developing complex games, and applications using Unity's cutting-edge tools and features. My expertise includes:
Unity Engine
: Mastery level in using the Unity engine to create 3D models, animations, and interactions. Proficient in scripting languages such as C# and JavaScript, as well as a deep understanding of Unity's architecture and performance optimization techniques.Dependency Injection (Zenject)
: Experience with Zenject for dependency injection and container management. Familiarity with container configuration and custom containers.UniRx
: - Experience with Reactive Extension for Unity which helped me cure all asynchronous blues.Asset Management
: Expertise in managing assets, including 3D models, textures, animations, and audio. Proficient in using Unity's built-in asset management tools as well as third-party plugins and scripts for efficient asset loading and optimization.Performance Optimization
: Proven ability to optimize game performance, reduce load times, and improve overall frame rates through techniques such as level of detail (LOD), batching, and occlusion culling.3D Math and Physics
: Strong understanding of 3D math and physics principles, including vectors, matrices, quaternions, and collision detection.Cross-Platform Development
: Experience developing games and applications for multiple platforms, including Windows, macOS, iOS, Android, and webGL. Proficient in using Unity's built-in cross-platform tools and third-party plugins to streamline development and ensure platform-specific compatibility.Graphics and Rendering
: In-depth knowledge of graphics rendering and optimization techniques, including shaders, lighting, and global illumination. Familiarity with popular graphics APIs such as DirectX, OpenGL, and Vulkan.Animation and Audio
: Skilled in creating realistic animations and audio assets for games and applications, including character movements, particle effects, and sound design. Proficient in using Unity's built-in animation and audio tools as well as third-party plugins and scripts.Scripting and Programming
: Strong programming skills in C#, JavaScript, and Boo, with experience developing custom scripts and plugins for Unity.Collaboration and Communication
: Proven ability to work effectively in a team environment, collaborating closely with designers, artists, and other developers to bring projects to life. Excellent communication skills, including the ability to explain complex technical concepts to non-technical team members.
Overall, this summary highlights my extensive experience in Unity development, my mastery of the Unity Engine, and my ability to deliver high-quality, interactive experiences across various industries.
Things built in Unity
- Side scrollers
- Match 3s
- Puzzles
- First person shooters
- 2D Car racing game
- Board games
- Casual games
- Educational games
Multiplayer games
[my favorite] - via Google Play services, Photon and custom game servers- Built editor tools, and custom inspector windows
- Built custom packages
- Linked multiple projects via package manager
- Extensive experience in content delivery systems - OLD (Asset Bundles) and NEW (Addressables)
- Animators, animations and Timelines
- Pipelines via Unity Cloud - can use all their services like Remote Config etc.
- Integrated a lot 3rd party SDKs and plugins, dealt with issues that they bring along
- Conducted workshops to teach Unity features
Live Games/Apps links
Game | Description | Platform | Period |
---|---|---|---|
Gol Turn | PVP multiplayer game | Android & iOS | Feb 2024 - Preset |
Atlas Mission | Educational Game For 4 - 6 Year Olds | Android & iOS | Dec 2016 - July 2022 |
Ludo Live | Multiplayer Strategy Game | Android & iOS | Jun 2015 - Nov 2016 |
Sukhu Dukhu | Android | Side scrolling game | Feb 2012 - Mar 2014 |
Picnic Crashers | A match 3 game | Android | Feb 2012 - Mar 2014 |
Makeup Saloon | Makeup game | Android | Feb 2012 - Mar 2014 |
Games/Apps with no links
Game | Description | Platform | Period |
---|---|---|---|
Artemis | Create unique retail experiences | Windows & Mac | Aug 2022 - Dec 2023 |
Racing Motocross | Bike racing game | Android | Oct 2014 - Mar 2015 |
Sign Forge | Forge Sign on check to earn virtual money | Android | Apr 2014 - Sep 2014 |
Horror Night | 3D FPS melee game | PC | Feb 2012 - Mar 2014 |
Mobi Race | Top Down 2D Car Fighting Game | Android | Feb 2012 - Mar 2014 |
Pirate King | 2D puzzle game | Android | Feb 2012 - Mar 2014 |
Others
Unreal Engine
- Blueprints, Animations etc.
- Only built a few small games to check out the engine's features
Game Maker
- Built a few HTML5 games
Bevy (Rust)
- Built a simple brick breaker game to checkout the workflow