Karan S.
Senior Game Developer | Unity, Unreal, Roblox | Multiplayer And Mobile
Senior Game Developer with 6+ years of experience building over 40+ games with Unity, Unreal Engine, Godot and Roblox for Mobile, PC, Steam, WebGL, and Multiplayer platforms. I work on both new game development and existing projects that need gameplay features, multiplayer systems, bug fixing, optimization, backend integrations, or completion. If you already have a partially built game, I can step into the existing project, understand the current code and architecture, fix what is blocking development, add missing systems, and move the project toward a stable release without rebuilding what already works. -GAME DEVELOPMENT Unity ⢠Unreal Engine 5 ⢠Roblox ⢠Godot Gameplay programming C# / C++ / Blueprints / Luau Combat systems AI and enemy systems Inventory and equipment Quests and progression Save/load systems Player profiles Game UI & interactions Bug fixing & debugging Performance optimization MULTIPLAYER & ONLINE GAMES I work with multiplayer systems for both competitive and cooperative games. Networking: Photon Fusion. Photon PUN. Mirror. FishNet. Netcode for GameObjects. Epic Online Services. Systems: Matchmaking. Player synchronization. Multiplayer gameplay. Player progression. Leaderboards. Online sessions. Multiplayer testing. MOBILE ⢠PC ⢠STEAM Development and optimization for: Android | iOS | PC | Steam | WebGL I can handle gameplay implementation, platform-specific issues, optimization, builds, testing, and deployment. BACKEND & LIVEOPS For games that require online services: PlayFab Firebase REST APIs Node.js Cloud saves Leaderboards Analytics Matchmaking In-App Purchases Roblox Gamepasses Developer Products I can help with: ā Understanding the existing codebase. ā Fixing bugs and technical issues. ā Completing unfinished features. ā Adding new gameplay systems. ā Multiplayer implementation. ā Backend/API integration. ā Performance optimization. ā UI improvements. ā Build and release preparation. The approach is simple: keep what works, fix what doesn't, and build only what is needed. Relevent Game Projects - Critical Ops - Multiplayer FPS Multiplayer FPS gameplay involving competitive gameplay, weapon systems, real-time player interactions, responsive controls, and mobile performance. Focus: Multiplayer ⢠FPS ⢠Gameplay ⢠Networking ⢠Mobile BitFreaks - Multiplayer Game Online multiplayer gameplay with backend integration, player progression, and real-time player interactions. Focus: Multiplayer ⢠Backend ⢠Progression Roblox PvP Game Multiplayer Roblox experience with custom combat mechanics, progression, monetization, and optimized gameplay. Focus: Roblox ⢠Luau ⢠PvP ⢠Multiplayer ⢠Monetization Age of Empire -Strategy Game Strategy gameplay involving resource management, base building, unit progression, and long-term gameplay systems. Focus: Strategy ⢠Gameplay Systems ⢠Progression Poker Elephant - Online Card Game Online multiplayer card-game mechanics, matchmaking, player flow, UI, and progression. Focus: Multiplayer ⢠Card Games ⢠Matchmaking ⢠UI Hyper-Casual Mobile Games Multiple mobile games built around simple and engaging gameplay loops, optimization, rewarded ads, and in-app purchases. Focus: Unity ⢠Mobile ⢠Monetization ⢠Optimization How I Work I prefer working as a development partner, not just completing isolated tasks. Before development, I review the project and requirements so we can agree on the right technical approach. During development, I keep the code clean, modular, and easy to extend, especially for games that will continue receiving new content after launch. If something is technically risky or unnecessary, I'll flag it early and suggest a practical alternative. What You Can Expect- Clean and maintainable game code. Clear communication. Practical technical recommendations. Regular milestone updates. Testing before delivery. Performance-focused development. Organized project structure. Support with builds and deployment. I don't believe in overengineering a game when a simpler solution will work. The focus is on building the required functionality properly, keeping the project easy to maintain, and getting the game ready for its next stage. Have a new game idea, an existing project, multiplayer requirements, performance issues, or unfinished features? Share the details and let's discuss the best way to move it forward.