Dimas Sanjaya
Dimas Sanjaya

Player profile

Dimas Sanjaya

Full Stack Engineer · Se'Indonesia

Jakarta, Indonesia (UTC+7)

Summary

Full Stack Engineer at Se'Indonesia since April 2026. Before that, five-plus years at Indomaret Group building retail & logistics platforms: the Indopaket apps across Android, iOS and Huawei, the website & CMS, and the AWS infrastructure underneath, leading a cross-functional team of 8+ with 12+ releases a year.

Experience

  1. Full Stack Engineer · Se'Indonesia

    Now Apr 2026 – present

    Direct Report to CTO

  2. Lead Software Engineer · Indomaret Group

    Nov 2021 – Apr 2026

    Supervisor → Junior Manager (since Jan 2025)

    • Led end-to-end delivery of the Indopaket Android, iOS and Huawei apps & website
    • Designed the database & APIs for the Seller Idaman referral program
    • Valkey (Redis) caching optimization: −60% response time, 5,000 → 15,000 concurrent users
    • Shipped a Bank Indonesia-standard i.saku payment integration with voucher mechanics
    • Built a scalable CMS and established the tech-docs + API integration hub
  3. MDP Specialist · Indomaret Group

    Nov 2020 – Nov 2021

    • Led cross-functional web teams building scalable internal systems
    • Launched indopaket.co.id, Indopaket's main digital presence
    • Mentored interns & juniors in Laravel, Flutter & MySQL
    • Defined and rolled out the SDLC framework for the WebApp team
  4. Web Developer Intern · PT Bank Central Asia Tbk

    Aug 2019 – Jan 2020

    • Built a .NET platform for employee workload tracking & resource planning
    • Developed a Laravel system with real-time dashboards for ops monitoring
    • Created Excel/VBA macros to streamline QA in a banking environment
  5. Assistant Lecturer · Universitas Kristen Duta Wacana

    Jan 2017 – Apr 2019

    • Led labs: Programming, Algorithms, Web Dev, Database Systems & Multimedia
    • Mentored students 1-on-1 and co-created lab modules & grading rubrics

Projects

Indopaket Mobile Apps

Flutter · Android / iOS / Huawei AppGallery · 2021 – 2026

The parcel-delivery app for the entire Indomaret store network. It sat at a 2.9 Play Store rating; complaints centered on stability and usability. User reviews became the backlog: fixes were prioritized from real complaints, shipped on a steady 12+/year release cadence, alongside an i.saku payment integration built to Bank Indonesia standards.

  • Play Store rating 2.9 → 4.2
  • 12+ releases per year, sustained
  • Shipped on 3 stores

Indopaket Website & CMS

Laravel · Redis

indopaket.co.id plus a large-scale CMS behind it. Intelligent caching cut Google Maps costs and API response times.

  • −30% Google Maps cost
  • −60% API response time

Indonesia Logistics Status Flow

Interactive reference · this site

How does JNE's "Manifested" map to J&T's "Collected"? An interactive reference that maps the delivery statuses of 6 Indonesian couriers onto one normalized schema, built from 5+ years of production integration work.

  • 6 couriers, raw codes + API fields
  • Delivery-flow diagram
  • Per-scenario webhook simulator

Finding Adventure

Side project · Three.js · Laravel · PostgreSQL · WebSockets

A 3D browser MMORPG inspired by Seal Online. Three.js client with no build step; Laravel + PostgreSQL backend that owns all character progress; real-time multiplayer over Laravel Reverb, where one browser per map hosts the monster simulation and hands it over when that player leaves.

  • Server-authoritative progression
  • Shared monsters with host migration
  • Desktop, mobile & Android wrapper

BCA Internal Systems

.NET · Laravel · Internship 2019 – 2020

.NET & Laravel platforms for tracking the workloads of 200+ staff, and QA monitoring with real-time charts.

  • Used by 200+ staff

Skills

Backend

  • Laravel
  • PHP
  • Golang
  • .NET
  • Node.js

Used daily in Indopaket production & BCA internal systems.

Data & messaging

  • MySQL
  • PostgreSQL
  • Redis / Valkey
  • RabbitMQ

The caching & queueing behind the −60% response time and 15,000 concurrent users.

Infrastructure

  • AWS (EC2, RDS, ALB)
  • Docker
  • Ubuntu

Indopaket's AWS architecture, designed from scratch; 99.5% uptime.

API & architecture

  • RESTful API design
  • System architecture
  • JavaScript / TypeScript

Seller Idaman referral system, core-service decoupling, the API integration hub.

Mobile

  • Flutter

The Indopaket apps on Play Store, App Store and Huawei AppGallery.

Leadership

  • Team leadership
  • Mentoring
  • SDLC & release process

A cross-functional team of 8+, 12+ releases a year, interns & juniors mentored.

Education

BSc Information Systems

Universitas Kristen Duta Wacana (UKDW)

GPA 3.98 / 4.00, the highest in the program for 3 consecutive years.

Achievements

Explore more

Contact

Dimas Sanjaya

Available for freelance/contract work. Email answered within 1-2 business days.