r
rvaghela

Rushit V

@rvaghela

Sr Unity Game Developer

India
Gujarati, Hindi, Inglés
Parte de la información aparece en idioma inglés.
Sobre mí
Unity Game Developer with 7+ years of experience creating 2D/3D games for Android, iOS, PC, and WebGL. I specialize in gameplay systems, UI integration, bug fixing, optimization, multiplayer (Photon/Mirror), ads/IAP SDK integration, and polishing production-ready builds. Services include full game development, prototypes, adding features, reskinning, performance optimization, store-ready publishing, and long-term support. I focus on clean code, clear communication, and on-time delivery.... Lee más

Habilidades

r
rvaghela
Rushit V
desconectado • 

Revisa mis servicios

Creación completa de videojuegos
I will develop unity game webgl app ar VR simulation and interactive 3d applications

Porfolio

Experiencia laboral

Unity

Senior Unity Developer

Unity • Tiempo completo

Dec 2018 - Apr 20267 yrs 4 mos

Leading end-to-end development of interactive applications using Unity, focusing on AR, VR, and immersive experiences including holographic and spatial display solutions. Designing and implementing scalable architecture for real-time applications, ensuring high performance across mobile, WebGL, and standalone platforms. Developing and optimizing multiplayer systems using frameworks like Photon, Mirror, and Socket.IO, handling synchronization (state/event sync), lag compensation, and network efficiency. Integrating third-party SDKs and APIs (analytics, telemetry, Firebase, ads, etc.) to enhance application functionality and user engagement. Implementing advanced performance optimization techniques such as GC reduction, object pooling, batching, and frame-rate stabilization for smooth user experience. Building reusable and modular systems using ScriptableObjects and clean coding practices to support scalable and maintainable codebases. Collaborating closely with cross-functional teams including designers, backend developers, and QA to deliver high-quality products on time. Troubleshooting complex technical issues such as real-time synchronization delays, memory leaks, and performance bottlenecks in production environments. Mentoring junior developers and contributing to best practices, code reviews, and technical decision-making.