Frontend Section Lead · Nawatech · Tangerang Selatan, Indonesia

I build frontends that hold up in production, and help teams ship faster with AI.

9+ years on web apps, from PHP ERPs to Next.js platforms with LLM tool loops. GitHub Copilot workshop lead for Pertamina, Astra, KAI and Pegadaian.

Role
Frontend Section Lead
Stack
Next.js · TypeScript · React
Focus
AI apps · API contracts
Certs
Azure Dev · GitHub Admin
9+
Years experience
6
Workshops & hackathons
150+
Developers trained
2
Microsoft certifications

Selected work

01 — 05
01

TAF Webchat

Chat with your Power BI data

Nawatech · Full-stack Developer

AI chat app that lets business users ask plain-language questions about Power BI data. An LLM writes and runs DAX against Microsoft Fabric, then answers with text, tables, and charts, without anyone needing DAX skills or a custom report.

  • Delegated identity instead of a service account, keeping each user's data permissions
  • The server holds all secrets; the browser never talks to the LLM or Fabric directly
Next.jsReactTypeScriptTailwind CSS
02

BTN Payroll AI Assistant

AI-assisted payroll operations platform

Bank BTN · Frontend Engineer

Validates payroll data against business rules and uses OCR + LLM extraction to turn scanned deduction memos into upload-ready HR batch files.

  • OpenAPI-first: typed frontend API calls generated from a linted spec
  • Async submit + poll for multi-minute OCR jobs, avoiding the 30s gateway timeout
Next.jsReactTypeScriptTailwind CSS
03

Aldino Medika

Medical Check-Up (MCU) Management System

Aldino Medika Indonesia · Frontend Engineer · API Contract Designer · Deployment

End-to-end platform for corporate medical check-ups: client onboarding, MCU planning, patient registration, inspection results, SOAP notes, and result delivery.

  • Contract-first API with end-to-end type safety
  • Domain-driven architecture (one Django app per business domain)
Next.jsReactTypeScriptNx
04

Maindealers Project

Motorcycle sales ecosystem with multi-channel chatbot

Nawatech · Frontend Engineer

Three connected apps that drive motorcycle sales: a campaign console, a WhatsApp + web chatbot, and a product catalog, plus a white-label option for dealer partners.

ReactNext.jsTypeScriptREST APIs
05

Nawatech Internal Management System

Company-wide operations platform

Nawatech · Frontend Engineer

Internal platform that centralizes Nawatech's operations, with Azure AD SSO and Microsoft Project (MPP) integration for project management.

ReactNext.jsTypeScriptAzure AD

Earlier work

ProjectViaStackYEAR
Jejakin Carbon AccountingJejak.in—2019
Online Ticketing – Aero DiliPT Echoscript IndonesiaJavaScript · PHP · CodeIgniter · MySQL2018
Aero Flyer InstitutePT Echoscript IndonesiaJavaScript · PHP · CodeIgniter · MySQL2017–18
Multilab ERPPT Echoscript IndonesiaJavaScript · PHP · CodeIgniter · MySQL2017–18

Speaking & workshops

Microsoft Build: AI Day 2024

FEATURED · APR 2024 · HACKATHON

Microsoft Build: AI Day 2024

Led Indonesia's first offline GitHub Copilot Hackathon (150+ participants) at Microsoft Build: AI Day, Jakarta Convention Center.

GitHub Copilot Hackathon Lead · Nawatech, Microsoft & GitHub

Experience

  1. 2018 — NOW

    Nawatech

    Front End Developer – Section Lead (2024–now)Frontend Developer (2018–24)

    • Lead the frontend section: code reviews, standards, mentoring
    • Deliver client web projects, incl. TAF Webchat (AI chat over Power BI via Azure OpenAI + MCP)
    • GitHub Copilot workshop & hackathon speaker for enterprise clients
  2. 2021 — 2023

    Jejak.in

    Frontend Developer

  3. 2018 — 2021

    PT Solman Manunggal Informatika

    Senior Programmer

    • Built web apps with React.js
    • Built a carbon accounting web app for Jejak.in
  4. 2017 — 2018

    PT Echoscript Indonesia

    Full-stack Developer

Certifications

Toolbox

Frameworks
ReactNext.jsNx
Languages
JavaScriptTypeScript
Data & forms
TanStack QueryReact Hook FormZodZustandOpenAPI
Styling
CSSTailwind CSSshadcn/ui
Testing
PlaywrightVitest
Tools & platforms
GitGitHubGitLabDockerTurborepoAzureAzure OpenAIMicrosoft FabricVercel AI SDKMCPGitHub Copilot

Contact

Building something?
Let's talk.

Frontend architecture, AI-powered web apps, or a GitHub Copilot workshop for your team.