EG
Resume

Resona Perdania Corporate Website - Modern B2B Identity

Revamped corporate website with Next.js, Strapi CMS, custom plugins, and Japanese-inspired B2B branding.

Client: Resona Perdania

Role: Full-Stack Engineer

Next.js 14Strapi CMSTypeScriptTailwind CSSShadcn UIPostgreSQL

Results:

  • Custom CMS plugins replacing paid features
  • Performance optimization with CDN + caching
  • +3 more

Sinartama E-RUPS - Real-Time Electronic Shareholder Meetings

Built a real-time E-RUPS platform supporting 300+ concurrent users with Zoom integration, WebSocket voting, and multi-role access control.

Client: Sinartama Gunita (Share Registrar)

Role: Full-Stack Engineer

ReactViteLaravel ReverbWebSocketZoom SDKPostgreSQLZod

Results:

  • 300 concurrent users per meeting
  • Real-time voting and Q&A with WebSocket
  • +3 more

Music Distribution Platform - Licensing & Digital Contracts

Built a music distribution platform with payment gateway, digital signatures, and 20GB file uploads.

Client: PT Daya Arsana

Role: Full Stack Engineer

LaravelReactNext.jsTypeScriptMinIONicePayPrivyPostgreSQL

Results:

  • Payment gateway integration (NicePay)
  • Digital signature contracts (Privy)
  • +2 more

HRIS System - Web & Mobile Application

Built an HRIS system from scratch with a scalable design system and React Native mobile app.

Client: PT Digitalisasi Anak Bangsa

Role: Mobile & Full Stack Engineer

ReactNext.jsTypeScriptReact NativeExpoZodReact Hook FormTanStack QueryVite

Results:

  • Built from the ground up (frontend + mobile)
  • Scalable design system for consistent UI
  • +2 more

PAMAFix SAP - Transforming Monolith to Microservices

Revamping a monolithic ERP into microservices architecture - OTC module with dynamic forms, error handling, and .NET integration.

Client: PAMA Persada (Mining)

Role: Full-Stack Engineer

ReactAnt DesignZod.NET MicroservicesTypeScriptPostgreSQL

Results:

  • Microservices architecture migration
  • Dynamic forms handling complex financial data
  • +3 more

PAMAFix Opex Capex - Financial Reporting Module

Built complex financial reporting with expandable tables, dynamic summaries, and Budget vs Actual comparisons.

Client: PAMA Persada (Mining)

Role: Full-Stack Engineer

ReactAnt DesignNestJSPostgreSQLTypeScript

Results:

  • Interactive expandable tables with drill-down
  • 18+ column Opex summary with column management
  • +3 more

Mind-ID Portal Recruitment - Enterprise Recruitment Platform

Spearheaded the frontend of a multi-subsidiary recruitment portal using Next.js 14 and Shadcn UI.

Client: MIND ID (Mining Industry Indonesia)

Role: Full-Stack Engineer

Next.js 14Shadcn UITypeScriptTailwind CSSPostgreSQLNestJS

Results:

  • Multi-subsidiary recruitment integration
  • Multi-tier approval workflow
  • +3 more

Kalla Property Management - Full-Stack Real Estate System

Built a comprehensive property management system for Kalla Group's real estate portfolio.

Client: Kalla Group

Role: Full-Stack Engineer

ReactNext.jsTypeScriptPostgreSQLNestJSPrisma

Results:

  • Full-stack ownership (frontend + backend)
  • Property listing management for 50+ properties
  • +2 more

DPR RI Open Data - Making Parliament Data Accessible

Built the open data portal for Indonesian Parliament - high traffic, strict requirements, real impact.

Client: DPR RI (Indonesian Parliament)

Role: Full-Stack Engineer

ReactNext.jsTypeScriptPostgreSQLElasticsearchDocker

Results:

  • Public data portal serving researchers and journalists
  • High traffic infrastructure handling 10K+ daily requests
  • +2 more

DOT Indonesia Backoffice - Project Monitoring System

Built internal monitoring system for project managers at DOT Indonesia - checklists, payment milestones, and talent management.

Client: PT. Digdaya Olah Teknologi Indonesia

Role: Frontend Engineer Intern

ReactTypeScriptLaravelMySQLTailwind CSS

Results:

  • Project checklist management
  • Payment milestones tracking
  • +3 more