Software Engineer (MES) at ABB Indonesia (2025-10 – Present)
- Led version upgrades of core components in ABB-Hitachi SMOM software deployed across production sites in Thailand and India.
- Diagnosed and resolved critical defects discovered during enterprise manufacturing system upgrades, ensuring minimal disruption to plant operations.
- Maintained and enhanced 2FA in ABB OT system to ensure compatibility with evolving third-party SDK dependencies.
- Developed and implemented feature enhancements for Huawei Building Management System (BMS) integrations, including maintenance-mode detection using OPC tag monitoring.
Software Engineer at Tokopedia (2022-05 – 2025-10)
- Implemented PostgreSQL metric collector using dynamic query to collect and send metric data from server's DB to monitoring tools (e.g. New Relic).
- Built Jenkins automations written in Shell script & Golang to eliminate repetitive daily Redis task, such as retrieving redis cluster health info, scanning keys, and mapping cluster topology.
- Collaborated closely with more than 5 teams to support the execution of horizontal/vertical upscale/downscale for Redis Cluster/Sentinel.
- Contributed to reduce the operational cost for Redis through the implementation of server downscaling initiatives. Cost saving by around ~$7,506 / month in Q4 '22.
- Created a PostgreSQL agent for quick service registration updates within ~1min during failovers using patroni.
- Modified go-redis library to meet internal company needs, including solving hotspot reading issues and adding a read-on replica feature on Redis Sentinel library.
- Participated in on-call weekly rotation to maintain the production Redis Cluster and helped to answer other team's query related to redis issue/provisioning/VM OS migration.
- Implemented Redis Alerting Solution to notify alert related to redis such as Replica Lag, output-buffer-limit, high-connected clients, high VM memory to our internal communication channel Lark. Impact: Reduce time to identify root cause issues from ~5mins to under 1 min.
- Implemented BPM automation for migrating Elasticsearch data from Tokopedia GCP to Bytedance Elasticsearch (ByteES) using HDFS snapshot backup-restore approach, reducing manual effort up to ~32 mins per resource.
- Implemented BPM automation for syncing Redis data from Tokopedia GCP to ByteRedis. Impact: Reduce 1 manpower and saving ~30 mins to setup sync tool.
Software Engineer at Qoala Insurtech (2020-04 – 2022-04)
- Revamped e2e digital claim flow of smartphone insurance product for Indonesia region, communicating with cross-functional teams such as product and business team.
- Developed policy issuance & digital claim flow for travel product service in Thailand region, collaborating with a group of 4 engineers.
- Involved in Standardization project for smartphone insurance service by migrating Nodejs Service to Golang.
- Implemented multiple levels of testing (unit & integration test) to prevent unwanted issues in production.