Experience

Trilogy, Inc

AI-first Software Engineer III • Apr, 2024 — Dec, 2025

American software company headquartered in Austin, Texas.

• Spearheaded platform consolidation project to unify multiple Jive community systems into a single platform, strengthening customer retention and reducing operational complexity

• Upgraded Jive platform libraries and frameworks across various modules, remediating security vulnerabilities and improving long-term maintainability

• Resolved critical production bugs and delivered feature enhancements that improved platform stability and system performance

Tech Stack: Java, Spring Security, Apache Struts 2, PostgreSQL, Oracle, MySQL, MSSQL, AWS (ECS, CloudFormation, S3)

PT. Global Poin Indonesia

Senior Backend Engineer • Dec, 2019 — Jan, 2024

Loyalty and reward platform powering GetPlus, Indonesia's multi-brand loyalty program.

• Spearheaded infrastructure migration from Azure to AWS, reducing hosting costs and improving deployment reliability across 10+ microservices

• Drove monolith-to-microservices migration, decomposing a legacy Node.js application into independently deployable services for improved scalability

• Built and maintained the back-office invoice and payment system, disbursing hundreds of millions IDR monthly to 90% of GetPlus vendors

• Implemented point conversion integration with BCA Rewards (major Indonesian bank), enabling cross-platform loyalty point exchange

• Developed affiliate marketing integration processing tens of thousands of e-commerce transactions and generating millions in monthly revenue

• Established AWS CI/CD pipelines (Bitbucket Pipelines, Serverless Framework) and standardized authentication for all customer-facing API endpoints, improving security posture and developer velocity

Tech Stack: Node.js, PHP, AWS (Lambda, SQS, S3), Aurora MySQL, Redis

Shopee Indonesia

Senior Software Engineer • July, 2019 — Dec 2019

Leading e-commerce marketplace platform in Southeast Asia.

• Developed infographic and calendar management features for Shopee Indonesia's growth team, serving a monthly active user base of 19 million users

• Diagnosed and resolved production issues to maintain platform stability across high-traffic services

Tech Stack: Golang, GCP, Redis

Bizzy Indonesia

Software Development Engineer • June, 2018 — July, 2019

B2B e-marketplace and e-procurement platform in Indonesia.

• Built pub-sub messaging systems for asynchronous cross-domain data synchronization, reducing inter-service coupling and improving response times

• Designed and implemented a new user budget management microservice, expanding platform capabilities for enterprise procurement workflows

• Enhanced catalog management and approval management features, resolving system bugs to improve platform reliability

Tech Stack: Node.js, AWS (Lambda, Kinesis), MongoDB, MySQL

Errai Pasifik

Senior Software Engineer • Sept, 2013 — June, 2018

Product development company partnered with LoopUp, a cloud telephony provider based in London and San Francisco.

• Owned and maintained the LoopUp Outlook Client end-to-end, serving as the primary client application for LoopUp's teleconferencing services

• Implemented free trial sign-up system that expanded LoopUp's market reach and increased trial-to-paid conversion

• Developed the Account Management Portal, replacing the legacy system with a modernized interface for improved user experience

• Managed CI/CD build and deployment pipelines for all Jakarta-based team projects, ensuring reliable release processes

• Mentored junior engineers in programming best practices, accelerating onboarding and fostering team growth

Tech Stack: .NET, C#, SQL Server

Mitrais

Programmer • June, 2011 — August, 2013

Project-based software development consultancy headquartered in Bali.

• Maintained Property & Rating module for TechnologyOne (Australia's largest enterprise software company), a consolidated debt management and compliance solution used by Australian local governments

Tech Stack: .NET, VB.NET, SQL Server

Imtel Sinergi Utama

Software Developer • Jan, 2011 — May, 2011

Software development outsourcing company serving Indonesian enterprises.

• Maintained internal enterprise software at Astra International (Indonesia's largest conglomerate), building SSIS data transformation pipelines and ExtJS web frontend components

Tech Stack: .NET, VB.NET, SQL Server, SSIS

PLN

Software Developer (Part time) • November, 2009 — June, 2010

Indonesia's state-owned electricity utility serving 200M+ customers nationwide.

• Developed the Knowledge Management Portal using SharePoint 2007, enabling centralized knowledge sharing across the organization

Tech Stack: .NET, SharePoint 2007

Selected Achievements

• Spearheaded Azure-to-AWS infrastructure migration for 10+ microservices, reducing hosting costs and improving deployment reliability

• Drove monolith-to-microservices decomposition of a legacy Node.js platform, improving scalability and independent deployability

• Built payment system disbursing hundreds of millions IDR monthly to 90% of GetPlus vendors

• Spearheaded platform consolidation unifying multiple Jive community systems, strengthening customer retention

• Proven remote collaboration track record working with distributed engineering teams across the US, UK, and Southeast Asia

Education

University of Indonesia

Master, Magister of Information Technology • 2014 — 2016

Thesis on IT risk management in international startup environments. Focus on strategic alignment between organizational vision and Information Technology.

University of Indonesia

Bachelor, Computer Science • 2005 — 2010

Member of Microsoft Innovation Center, University of Indonesia.

Publications

• Heart beat classification using wavelet feature based on neural network — ICACSIS 2010

• Gradual Pattern of Homogeneous Robot Groups Using Simple Periodic Functions; Case Study Mindstorms NXT Lego Robots — ICACSIS 2009

• An Application of Distributed Multihop Robot-based Communication Network in Restricted and Static Environment after Disaster — ICACSIS 2009

Skills

Distributed Systems & Architecture

Microservices, event-driven architecture, pub-sub messaging, scalable backend design, reliability engineering, monolith decomposition, REST API design

Languages

Node.js, Golang, Java, PHP, C# (.NET), Python

Cloud & Infrastructure

AWS (Lambda, ECS, SQS, SNS, S3, RDS, Aurora, CloudFormation, CloudWatch), Azure, GCP, Docker, CI/CD (Bamboo, Bitbucket Pipelines, GitHub Actions), Infrastructure as Code

Databases

PostgreSQL, MySQL, Aurora MySQL, SQL Server, MongoDB, Redis

Practices

Performance optimization, reliability engineering, code review, mentoring, agile delivery (Scrum, Kanban), unit testing, integration testing