Hi, I'm Riken Sonani
Top Rated Plus (Top 3%) Upwork Unity 3D developer transforming gaming visions into reality with custom Unity game development, VR game development, AR/VR app development services, and optimized multiplayer experiences across mobile, AR/VR, and multiplatform environments.
Technical Skills
Deep expertise across Unity software development, C# game development, AR/VR, and interactive technologies
Game Development
Unity
C#
Game Design
Multiplayer
Mobile Games
3D Modeling
AR/VR Development
Virtual Reality
Augmented Reality
Oculus/Meta
ARKit/ARCore
Spatial Computing
XR Integration
Other Skills
UI/UX Design
Git
Optimization
CI/CD
Photon/Mirror
AI Integration
Core Expertise
Proficiency levels across my primary technologies
Featured Projects
A selection from 150+ successfully delivered projects
Services I Offer
End-to-end Unity game development services and immersive AR/VR development solutions
Custom Unity Game Development
Crafting unforgettable games from scratch using Unity — from hyper-casual to complex strategy — leveraging game development using Unity and C# game development to deliver immersive gameplay experiences tailored to your audience.
Learn MoreAR/VR Development Services
Creating immersive augmented reality and virtual reality experiences including VR game development, AR app development, and enterprise XR solutions for Meta Quest, ARKit, ARCore, and SteamVR platforms.
Learn MoreMultiplayer Games
Developing robust real-time multiplayer systems using Photon and Mirror to create engaging social gaming experiences at scale.
Learn MoreMobile Game Development
Building optimized, store-ready mobile games for iOS and Android using Unity, with high performance, smooth UX, and monetization strategies. Expert in Unity for mobile app development and AR mobile app development.
Learn MoreBug Fixing & Optimization
Meticulously debugging and performance-tuning your Unity projects — reducing load times, fixing crashes, and ensuring a smooth experience.
AI Integration in Games
Implementing intelligent NPCs, procedural content generation, and AI-powered gameplay features that make your game stand out.
How I Work
A proven 4-step process that delivers results on time, every time
Discovery
I start by understanding your vision, target audience, and project goals. We define the scope, features, timeline, and milestones together — no surprises.
Prototype
Before full development, I build a playable prototype or proof-of-concept. This lets you test the core mechanics and give feedback before we go deeper.
Development
I build your project with clean, scalable code — delivering regular builds so you can test progress. Daily updates and milestone check-ins keep everything on track.
Launch
I handle final QA, performance optimization, and store submission. Your project launches polished and store-ready — and I provide post-launch support too.
Client Reviews
What clients say about working with me
Frequently Asked Questions
Quick answers to common questions about working with me
I develop for iOS, Android, Windows, Mac, WebGL, Meta Quest (VR), and Web3. As an expert Unity 3D developer, most of my projects leverage Unity's multiplatform game development capabilities, allowing me to deploy across all major platforms from a single codebase. I also handle store submissions for Google Play and the App Store.
It depends on complexity. A hyper-casual game takes 2-4 weeks, a mid-complexity game with multiplayer takes 6-12 weeks, and a full AR/VR experience can take 8-16 weeks. I always define milestones upfront so you know exactly where the project stands.
Both. I can take a rough concept and turn it into a fully designed game — including mechanics, level design, UI/UX, monetization strategy, and the complete technical build using Unity software development best practices. If you already have a GDD, I can work from that too.
Yes, always. You get the complete Unity project with clean, well-commented source code. I also provide a handoff document covering architecture, setup instructions, and any third-party dependencies so your team can maintain and extend the project.
Absolutely. I regularly take over existing projects for bug fixing, feature additions, optimization, or major overhauls. I'll start with a codebase audit to understand the architecture before making any changes.
I provide daily progress updates with screenshots or video demos. I'm available on Upwork chat, Slack, or Discord during overlapping hours. For milestone reviews, I send playable builds so you can test hands-on.
Yes. I handle the full publishing pipeline — creating store listings, generating screenshots, configuring app signing, setting up in-app purchases, and submitting to both Google Play and the Apple App Store. I'll also handle any review rejections.
I offer post-launch support for bug fixes, performance updates, and feature additions. Many of my clients have worked with me for years across multiple projects. I'm always available for ongoing collaboration.
Ready to Build Something Amazing?
Let's turn your vision into a polished, high-quality game or interactive experience.