AndriContact
Color theme

Engineering Roblox Experiences Built to Scale

Muhammad Andriansyah
Trusted by studios including Unictive, Agate, Lumina Production, and more.

years programming Roblox
8+
studios shipped with
5
visits on games I built
19.1M
Scroll to see my work

About me

Muhammad Andriansyah

Full-stack Roblox systems programmer since 2018. I build what a multiplayer game stands on, from server authority and player data to the interface, cameras, and cutscenes players see, for studios, brands, and indie teams in Indonesia and abroad.

  • Server Systems and Player Data

    Validated networking, session-locked saves, economies, matchmaking, and NPC AI, with the server deciding every outcome and saves that survive a crash.

  • Client Experience and Interface

    Responsive UI and HUD for mobile and PC, custom cameras and input, VFX, tweens, and cutscenes, so what players see matches what the server knows.

  • Team Coordination and Tooling

    Coordinated the programming team at Topic Indonesia, and build open-source tools such as Twill and Roblox Optimum for other Roblox developers.

Studios I have shipped with

19.1M visits, 370.8K favorites, 29.5K likes, and 3.4M badges earned on featured games, live from Roblox.

Selected work

Games and systems I built

Project type

Author · Independent

Twill

An open-source Luau framework for Roblox. Boot order, guarded networking, state replication, and session-locked player data.

Latest release
v2.2.0
License
MIT
Stars
2

Author · Independent

Roblox Optimum

Professional Roblox and Luau standards for AI agents, and a checker that runs without one.

Latest release
v1.17.0
License
MIT
Stars
2

Author · Independent

Roblox Best Practices Skill

Roblox/Luau coding standard packaged as an Agent Skill for AI coding assistants. Seven runtime rules, 22 implementation blueprints, review guidance, platform limits, and Studio MCP safety. Framework-agnostic, text-only, and installs to 60+ agents including Claude Code, Cursor, Codex, and Windsurf.

Latest release
v2.4.0
License
MIT
Stars
13

Skills

What I bring to a team

Hard skills

  • Core Architecture

    Service and controller layouts · Boot order and lifetimes · Modular features on one core · Luau type checking

  • Server and Networking

    Validated remotes and rate limits · Matchmaking and teleports · Cross-server events · NPC AI and pathfinding

  • Data and Economy

    Session-locked saving · Shops, IAP, and gacha · Global leaderboards · Player donations

  • Client and Interface

    UI and HUD for mobile and PC · Cameras and input · VFX, animation, and tweens · Cutscenes and atmosphere

  • Gameplay Systems

    Minigames · Progression, missions, and ranks · Horror and roleplay mechanics · Performance on mobile

Soft skills

  • Team Coordination

    I coordinated the programming team at Topic Indonesia. I set the technical direction, make the call when the team is split, and keep the build moving.

  • Efficiency First

    I remove what slows a team down, in code and in process: fewer manual steps, fewer repeated bugs, less rework.

  • Ownership and Drive

    I take a system from the first draft to the live game, and I stay responsible for it after launch.

  • Clear Communication

    I explain technical trade-offs in plain words to designers, artists, and brand clients.

Experience

Where I have shipped

  1. Jun 2026 to present6 mos

    Unictive

    Game Developer, Programmer · West Jakarta, Indonesia

    • Programmed tailored Roblox game experiences for corporate B2B clients.
    • Translated brand guidelines into engaging interactive gameplay mechanics.
    • Built secure backend systems for reliable player data persistence.
    • Maintained scalable code structures across concurrent client projects.
  2. Apr 2026 to Jun 20263 mos

    Agate

    Roblox Game Developer, Programmer · Bandung, Indonesia

    • Built scalable matchmaking systems for multiplayer sessions.
    • Implemented core game economy logic, including IAP, shop, and gacha.
    • Developed modular player progression, mission tracking, and rank systems.
    • Programmed custom features such as spectator modes and quizzes.
  3. Jul 2025 to Apr 202610 mos

    Sunday Studios

    Roblox Game Developer, Programmer · Jakarta, Indonesia

    • Architected the core system for a social hangout game.
    • Programmed minigames including fishing, billiards, and shadow boxing.
    • Developed direct donation systems between players and the server.
    • Integrated real-time logic for full-scale server raid events.
  4. Sep 2024 to Apr 20261 yr 8 mos

    Lumina Production

    Roblox Game Developer, Programmer · Jakarta, Indonesia

    • Managed DataStore systems and secure server-client communication across genres.
    • Implemented global leaderboards and responsive user interfaces.
    • Built obstacle logic for obby games, jumpscares and day-night cycles for horror games.
    • Built dynamic job systems for complex roleplay games.
  5. Dec 2020 to Nov 20244 yrs

    Topic Indonesia

    Roblox Game Developer, Programmer · Bogor, Indonesia

    • Coordinated the programming team across the studio's horror and story games.
    • Programmed adaptive AI for dynamic NPC movement.
    • Implemented precision jumpscare logic for horror games.
    • Built teleporter systems and revive mechanics for multiplayer retention.
    • Optimized scripting performance for story-driven games.
  6. Jul 2018 to present8 yrs 5 mos

    Independent

    Roblox Game Developer · Jakarta, Indonesia

    • Architect Roblox systems from scratch in Luau: backends, gameplay mechanics, and tooling.
    • Author of Twill, an open-source infrastructure framework for Roblox.

Contact

Currently Building at Unictive

I am not taking on new roles or contracts right now. For collaboration, open source, or a future project, email me and I will reply when I can.

Not taking new work

Email
Based in
Jakarta, Indonesia
Local time
UTC+7