BACKEND DEVELOPER

MuhammadGILANGMURDIYANTO

TypeScript · NestJS · Node.js

SCROLL
Muhammad Gilang Murdiyanto

02 / About

Who I Am

Backend developer with 3+ years shipping production systems used by millions. Currently at CODE.ID owning the REST APIs powering MyTelkomsel— one of Indonesia's largest telco super apps — with full responsibility over reliability, API contracts, and performance.

Previously cut data processing time by ~20% through ORM profiling and query optimization, and engineered a centralized platform integrating 4 communication channels including Asterisk PBX and WhatsApp Business API. I care about clean architecture not as an ideal, but as a practice that keeps production systems maintainable at scale.

03 / Skills

Tech Stack

TypeScriptTypeScript
JavaScriptJavaScript
PHPPHP
Node.jsNode.js
Next.jsNext.js
NestJSNestJS
CodeIgniterCodeIgniter
ReactReact
Vue.jsVue.js
MySQLMySQL
RedisRedis
FirebaseFirebase
SequelizeSequelize
DockerDocker
NginxNginx
GitGit
WhatsApp APIWhatsApp API
Asterisk PBXAsterisk PBX
ClaudeClaude
GitHub CopilotGitHub Copilot
CursorCursor
PerplexityPerplexity
WindsurfWindsurf

04 / Experience

Work History

CODE.IDCurrent

Back End Developer

Oct 2025 – Present · Jakarta · Hybrid

  • · Own backend services and REST APIs for MyTelkomsel
  • · Scope, design, implement, and provide production support
  • · Strengthen reliability through robust validation and error handling
  • · Enforce consistent coding standards across the team
TypeScriptNode.jsNestJSMySQLREST APIsGit

Back End Developer

Jan – Oct 2025 · Jakarta · On-site

  • · Delivered TypeScript/NestJS backends for AI & data products
  • · Improved processing time by ~20% via profiling and Sequelize ORM optimization
  • · Engineered a centralized channel-integration platform aggregating 4 sources
  • · Integrated Asterisk 16 PBX and Meta WhatsApp Business API
TypeScriptNestJSNode.jsSequelizeMySQLAsterisk PBXWhatsApp API

Web Developer

Jun 2023 – Jan 2025 · Jakarta · On-site

  • · Built full-stack web apps with PHP/CodeIgniter 3
  • · Optimized MySQL performance through indexes and query tuning
  • · Delivered features end-to-end and maintained service quality on Apache/Nginx
PHPCodeIgniter 3MySQLRESTful APIsJavaScriptjQuery
Interskala Mandiri Indonesia

IT Support Specialist

Jan 2022 – Mar 2023 · On-site

  • · Network maintenance and troubleshooting
  • · MikroTik configuration
  • · Hardware and software support
NetworkingMikroTikIT Support

05 / Projects

Selected Work

MyTelkomsel Backend Services

Work

REST API services powering one of Indonesia's largest telco super apps. Focus on reliability, validation, and consistent API contracts.

TypeScriptNestJSMySQLREST API

Centralized Channel Integration Platform

Work

Unified platform aggregating 4 communication channels — WhatsApp, voice (PBX), and more — into a single backend system.

NestJSAsterisk PBXWhatsApp APIMySQL

AI & Data Product Backend

Work

High-performance backend for AI-driven data products. Achieved ~20% processing time improvement via ORM optimization and profiling.

TypeScriptNestJSSequelizeMySQL

Kasir Digital — SaaS POS for UMKM

Multi-tenant SaaS point-of-sale for Indonesian small businesses. Supports multi-outlet, inventory, QRIS/Midtrans payments, staff RBAC, PDF reports, and a hidden super-admin panel. Three subscription tiers with 14-day trial.

NestJSNext.jsPrismaPostgreSQLRedisMidtrans

Kedai SimpTeng — Restaurant Website

Branding and showcase website for a Padang restaurant chain with 3 branches in East Jakarta. Features menu browsing with category filters, GoFood/ShopeeFood/GrabFood order integration, and embedded Google Maps per branch.

Next.jsTypeScriptTailwind CSS

Intekmas — Company Profile

Company profile website for Intekmas, built to establish their digital presence and showcase their business identity.

WebCompany Profile

Private Life of Us

A personal love website gifted to my partner as a birthday surprise — a private digital keepsake built with care.

PersonalWeb

Printbook — Digital Printing SaaS

Upcoming SaaS platform for digital printing businesses still running on manual workflows. Designed to digitize order management, production tracking, and customer communication in one system.

SaaSNestJSNext.jsIn Progress

Portfolio Website

This portfolio — built with Next.js, GSAP, Three.js, and Tailwind CSS. Dark Cosmos theme with full-page snap scroll and immersive particle animations.

Next.jsTypeScriptGSAPThree.jsTailwind
↗ Repo● You're here

06 / Achievements

By The Numbers

0+

Years of Experience

Building production-grade backend systems

0%

Performance Improvement

Via ORM profiling and query optimization

0

Channels Integrated

In a single centralized platform

0

Companies

Delivering scalable backend products

07 / Contact

Let's Build Something Together

gilangmgm98@gmail.com