Resume

The full picture — experience, projects, and education.

Summary

Fullstack Software Engineer with 6+ years building and integrating enterprise web and mobile applications, specializing in .NET Core, Vue.js, and cloud-native architectures. Architected a Single Sign-On platform adopted by 17,200+ users across a 38,300-employee organization and integrated 25+ applications with centralized authentication. Reduced client page load times by 50% through modern tooling adoption and engineering practice improvements.

Experience

Software Engineer, Fullstack

June 2022 — Present

Kawan Lama Group, Jakarta

  • Architected and delivered a Single Sign-On platform adopted by 17,200 of 38,300 users (45% adoption), integrating 25+ enterprise applications with centralized authentication across retail, F&B, B2B, and B2C channels
  • Designed and built a centralized Promotion Engine with event-driven architecture (Vue 3, Nuxt.js, .NET Core, Kafka) to standardize campaign workflows across multiple business units
  • Implemented eMaterai electronic document integrity platform using Peruri integration to prevent document tampering and enforce regulatory compliance (Nuxt 3, .NET Core)
  • Delivered and maintained 10+ web applications within a 75-application enterprise ecosystem, serving 38,000+ users across retail, F&B, and internal operations
  • Built mobile HRIS features using React Native and integrated Firebase services for cloud messaging, analytics, and crash reporting
  • Maintained internal reusable component libraries, conducted peer code reviews, and mentored team members on Vue.js and .NET Core best practices

Web Developer

August 2019 — June 2022

DGTraffic, Jakarta

  • Led backend development for multiple client projects, delivering scalable APIs, CMS platforms, and third-party integrations (OCR, OTP, payment gateways)
  • Reduced page load time by 50% by introducing modern frontend tooling, build optimizations, and development practices
  • Collaborated with frontend teams to resolve complex backend integration issues, improving API reliability and accelerating project delivery timelines
  • Built and enhanced web applications using PHP, Laravel, JavaScript, MySQL, Oracle, Bootstrap, and jQuery

Web Developer

2016 — 2019

Freelance

  • Built websites and web applications for small businesses and personal clients
  • Worked with PHP, JavaScript, HTML/CSS, and MySQL across various projects
  • Managed projects independently from requirements gathering to deployment

Selected Projects

iDA Website (Indosat Business)

Mar 2026 — Present

Headless CMS-powered public website built with Elysia on Bun runtime, Nuxt.js, and PostgreSQL.

BunElysiaNuxt.jsPostgreSQL

KLG Portal SSO

Sep 2022 — Sep 2023

Centralized authentication and application portal serving 38,300 potential users across Kawan Lama Group. Built with Vue 2, Nuxt.js, .NET Core, PostgreSQL, RabbitMQ, and MongoDB.

Vue 2Nuxt.js.NET CorePostgreSQLRabbitMQMongoDB

Promotion Engine

Jan 2022 — Present

Event-driven promotion creation and management platform unifying campaign workflows for F&B, B2C, and B2B channels across multiple business units.

Vue 3Nuxt.js.NET CoreRubyKafka

E-Materai

Dec 2022 — Jul 2023

Electronic document monitoring and tampering prevention platform using Peruri eMaterai integration for enterprise compliance.

Nuxt 3.NET Core

HSSE Action Tracking

Aug 2023 — Oct 2023

Freelance project for Pertamina Patra Niaga. Action tracking and disaster mitigation web application supporting HSSE compliance and operational follow-up workflows.

React.NET Core

CEISA Adapter

May 2024 — Jul 2024

Backend integration service automating data exchange with Indonesia's CEISA customs system to improve compliance and eliminate manual processes.

.NET CoreSQL ServerREST APIs

Mitsubishi & KTB Fuso LMS

Jul 2024 — Oct 2024

Customized Moodle 4.1 Learning Management System with custom themes, plugins, user synchronization, score processing, and learning modules.

PHPJavaScriptMySQLMoodle 4.1

KAPI Mobile HRIS

Mar 2022 — Jun 2022

Mobile HRIS application with Firebase Cloud Messaging, Analytics, and Crashlytics for employee communication and operational analytics.

React NativeReduxFirebase Cloud MessagingFirebase AnalyticsFirebase Crashlytics

Generali Alive

Jan 2021

Insurance platform CMS enhancement. Integrated OCR, OTP, and payment APIs to streamline operational workflows.

LaravelBootstrapMySQLjQuery

Portal Jaringan Prima

Oct 2020

Member portal and CMS enhancement with Oracle Database integration for improved member data management.

LaravelMySQLOracleBootstrapjQuery

Education

Bachelor's Degree in Information Systems

Universitas Islam Negeri (UIN) Jakarta — GPA: 3.29

Vice of Education and Development, Information Systems Student Association; participated in organizational events as attendee, committee member, and lead organizer.