AKA SHAKTHI GAME PROGRAMMER
I am a Game Programmer specializing in Unity (C#) and Roblox (Lua/Luau). I focus on writing clean, modular, and optimized code to build responsive gameplay mechanics and robust multiplayer systems.
Clean C# & Unity
Applying SOLID principles, OOP, and patterns (Factory, Observer, State Machine) for extensible gameplay systems.
Lua & Roblox Multiplayer
Handling complex client-server synchronization, replication, and performance optimizations for live Roblox systems.
Designing modular and scalable gameplay loops.
Polishing controls, cameras, and game juice.
Optimizing client-server sync and state replication.
Professional teamwork using Git and Agile/Scrum.
Experience
Building clean systems and collaborative gameplay features for studios and simulations.
RIVRS Studio
Junior Game Programmer · Apr 2026 – Present
Working in the Roblox Division at RIVRS, building, deploying, and maintaining high-quality UGC multiplayer experiences for Roblox Studio using Lua.
- check_circle Developing and maintaining gameplay mechanics for live multiplayer Roblox games.
- check_circle Implementing client-server replication and communication channels.
- check_circle Collaborating with designers to deploy and polish gameplay features.
Satriver Studio
Game Programmer Intern · May 2025 – Jun 2025
Developed complex core systems (financial economy, cooking mechanics) and a dynamic serving system for a management simulation game, delivering milestone features on schedule.
- check_circle Developed financial economy and progression systems using C# and Unity.
- check_circle Built dynamic cooking mechanics and ingredient validation systems.
- check_circle Implemented real-time serving systems and customer feedback loops.
Games I've Built
A curated list of game projects, simulation systems, and interactive tools built across Unity and Roblox platforms.
Personal
Learn Roblox From Unity
A personal web portfolio documenting my journey learning Roblox Studio coming from a Unity background. Features interactive modules and tutorials.
Thesis
Butikku
Scalable boutique management simulation using ScriptableObject systems for modular inventory, clothing customization, and shop upgrades.
Competition
The Avengers Seed
Fast-paced game built under strict constraints for Gameseed 2024. Implemented polished controls, mechanics, and UI.
GameJam+ 2024
Mythwood Garden
Contributed as a Technical Artist to bring art, particles, animations, lighting, and presentation details together.
Internship
Warteg Langganan Intern
Developed complex core systems (financial economy, cooking mechanics) and a dynamic serving system for a management simulation game.
Academic
SwaraQuest
Built the foundational gameplay loop and core mechanics for a semester-long academic project (2nd Year), collaborating with a team to ensure technical stability.
Technical Toolbox
A curated stack of tools and technologies refined across production systems and creative engineering projects.
code Languages & Engines
architecture Engineering
history Version Control
build Tools & Software
Education & Credentials
Academic degrees, leadership roles, and professional bootcamps shaping my engineering foundation.
Bachelor of Applied Science (D4)
Major in Game Technology
STMM Yogyakarta (MMTC) · 2022 – 2026
Leadership & Organizations
Led a student organization of 40+ members, organized 3 game jams, and hosted multiple technology webinars.
Coordinated academic showcase events and managed internal student training workshops.
IGDX Bootcamp 2024
Indonesia Game Developer Exchange Training
Game Development & Animation
Professional Skill Certification
Unity Game Dev Dasar
Foundational Game Engine & Scripting Certification
3D Low Poly Model Artist
Visual Asset Design Certification
Ready to Build
Something Great?
Currently open to new opportunities as a Game Programmer. Whether you have a question or just want to say hi, I'll try my best to get back to you!