Lead Unity Developer

Marcopolo

Contributed to a multiverse classroom experience based on the Marco Polo Silk Road. ... Marcopolo is an innovative project where I contributed as a Lead Unity Developer, helping design and optimize interactive experiences. I focused on real-time multiplayer functionality, asset streaming, and seamless communication between Unity and React, ensuring a smooth and engaging user experience. Technologies I Learned: Photon Fusion (Shared Mode), Addressables, Minio Server, React ↔ Unity WebGL Communication, CI/CD with Git, Third-party SDK Integration, ScriptableObjects, SOLID Principles, Monday.com, Notion, Hopscotch (Agile Tools)

Senior Unity Developer

Eventiverse

Contributed as a Unity Developer on Eventiverse, a Metaverse-based project focused on immersive multiplayer experiences. ... Implemented Multiplayer for real-time data synchronization and integrated Agora for voice and text communication. Managed RESTful APIs on Microsoft Azure and worked with GraphQL for backend interaction. Led both design and development teams, overseeing implementation of Metamask wallet integration and multiplayer feature handling. Utilized URP for optimized rendering and collaborated through Trello and Jira for agile task management.

Project Manager

The Haunted Town

I worked as a Project Manager on the game The Haunted Town, where I successfully led and coordinated multiple ... teams, including design, 3D modeling, and development. My role involved ensuring smooth collaboration between departments, managing timelines, and maintaining consistent communication to keep the project on track. During this project, I gained hands-on experience with project management tools like Trello and Jira for task tracking, as well as version control systems like Git and GitHub for collaborative development. I also oversaw the process of building and deploying the game for the PC platform using Unity, and managed uploads through Microsoft platforms. Additionally, I became familiar with handling game build pipelines, testing procedures, and optimizing performance for PC builds. This project strengthened my skills in cross-functional team leadership, technical coordination, and platform-specific deployment strategies. You can check out The Haunted Town on the Microsoft Store here.

Unity Developer

The Lost Town

Optimized assets for a cross-platform Unity project to enhance performance and reduce memory usage. ... Worked on texture compression, mesh simplification, and platform-specific quality settings. Utilized Unity's Addressables system for efficient asset loading and unloading. Ensured smooth gameplay on WebGL, mobile, and desktop builds by profiling performance and minimizing build size.

Lead Unity Developer

Imagination Project

Designed and implemented the core functionality of a modular ability system for a player character in Unity. ... Each ability was built with extensibility in mind, using interfaces, ScriptableObjects, and the SOLID principles to ensure clean and scalable architecture. Integrated Photon Fusion (Shared Mode) to synchronize ability activation, cooldowns, and effects across the network for smooth multiplayer gameplay. This project deepened my expertise in multiplayer architecture, event-driven design, and real-time ability management in networked environments.

Lead Unity Developer

Zene App

I worked on Zene, originally an iOS-only app, and helped transform it into a cross-platform application ... for Android, WebGL, and iOS using Unity. I integrated Unity with React Native to ensure seamless cross-platform functionality. During this project, I implemented deep links and universal links, and worked with Swift plugins to connect native iOS features with Unity. I also handled backend data integration and implemented the Zene Wallet for NFT transactions. The app allows users to convert their images into NFTs and sell them across the network. Later, we expanded it into a metaverse experience called Zene City, where users can explore virtual stores. This project enhanced my skills in mobile-native bridging, blockchain integration, and real-time 3D experiences across platforms.

Unity Developer

Water Shader

working on a custom water shader in Unity, I explored Shader Graph deeply— ... learning to create realistic wave motion using sine functions, blend shallow and deep water colors, and add foam effects along edges. I implemented normal maps for dynamic surface detail and fine-tuned transparency, refraction, and specular highlights to achieve a natural look. This experience sharpened my understanding of vertex displacement, UV manipulation, and real-time lighting in shaders.

I'm a Unity game developer with 6 years of experience creating cross-platform games and interactive applications. I’m passionate about building projects that make a positive impact—especially in education and solutions that bring real-life ease. I thrive on learning new technologies like VR and AR, always aiming to craft meaningful and immersive experiences.

Gallery

Andriod | WebGL | IOS | PC Cross Platform Applications

Project Links