AnS_DevContact
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.9K favorites, and 29.5K likes 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.1.2
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.14.0
License
MIT
Stars
1

Author · Independent

Roblox Best Practices Skill

Framework-agnostic Roblox/Luau best-practices skill for AI agents. Performance, security, data, platform limits, Studio MCP safety, and 22 system blueprints. Installs to 62 agents including Claude Code, Cursor, and Windsurf.

Latest release
v2.2.0
License
MIT
Stars
11

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 present5 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 present2 yrs 2 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 4 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