I am a software engineer who is really enthusiastic about CAP Theorem and Software Architecture. I love big and complex problems. In terms of delivering products, I set a high standard for quality. I am a team player with good communication and analysis skills. I used to lead teams, collaborate with subordinates and review their performance. I find training, teaching and sharing knowledge as my other passion.

I am a software engineer who is really enthusiastic about CAP Theorem and Software Architecture. I love big and complex problems. In terms of delivering products, I set a high standard for quality. I am a team player with good communication and analysis skills. I used to lead teams, collaborate with subordinates and review their performance. I find training, teaching and sharing knowledge as my other passion.

Available to hire

I am a software engineer who is really enthusiastic about CAP Theorem and Software Architecture. I love big and complex problems. In terms of delivering products, I set a high standard for quality. I am a team player with good communication and analysis skills.

I used to lead teams, collaborate with subordinates and review their performance. I find training, teaching and sharing knowledge as my other passion.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Senior Software Engineer at Mercari
November 1, 2024 - Present
Senior Software Engineer on Cross Border project; tech: Go, AlloyDB, Google Pub/Sub, Terraform, and GitHub. Resolved translation issue affecting HK users; collaborated with product manager and engineering team on sprint planning; designed Sunrise system features in the Order and Fee Modules; performed code reviews and participated in technical discussions; implemented Event-Driven Architecture.
Lead Software Engineer at Stealth Startup
March 1, 2024 - Present
Building distributed systems using Golang; Cassandra and PostgreSQL; GitHub; RabbitMQ and Kafka; Redis as read database; Docker for containerization; participating in system design and architecture decisions.
Lecturer at Bina Nusantara University
June 1, 2023 - Present
Lecturer on subjects Pattern Software Design and Introduction to Programming; remote teaching responsibilities.
Senior Software Engineer at Glovo
October 1, 2022 - January 1, 2023
Worked on Logistics as a Service using Java (Spring Boot); MySQL; GitHub; Kafka; Terraform for infra as code; Datadog monitoring; Spinnaker deployment monitoring; participated in sprint planning and system design.
Software Engineer at Agoda
September 1, 2021 - September 1, 2022
Microservices-based development using Scala; MSSQL server; GitHub; Kafka; Terraform; Datadog; Spinnaker; collaborated with product, QA, and engineering on sprint planning and system design.
Lead Software Engineer at PT Payfazz Teknologi Nusantara
August 1, 2019 - August 1, 2021
Led four teams delivering microservices; migrated monolith to microservices with SAGA pattern and Blue-Green deployment; entity design and architecture decisions; mentored sub-teams; collaborated with CTO on product direction.
Senior Software Engineer at PT Payfazz Teknologi Nusantara
September 1, 2018 - July 1, 2019
Microservice-based development using Go and PostgreSQL; implementing DDD, SOLID, and deployment on AWS; code reviews and collaboration with product teams.
Technical Associate at Blockchain Zoo
May 1, 2018 - November 1, 2018
Learned blockchain concepts based on NXT; contributed to redesign of the NXT platform and client system design.
Lecturer Specialist Coordinator at Bina Nusantara University
October 1, 2016 - July 1, 2018
Monitored subordinates' performance; task assignment; coordination between schools; training and public community engagement; subject development and review.
Lecturer Specialist at Bina Nusantara University
May 1, 2013 - September 1, 2016
Teaching and subject development; focus on Algorithm and Programming, Data Structure, Software Engineering, Code Re-engineering; professional services projects.
Software Engineer at Rockliffe System
January 1, 2012 - May 1, 2013
Developed email migration system; web application backend in PHP; RESTful API; assisted in client deployments and testing.
Software Engineer (Freelance) at PT Gemah Berkat Usaha
September 1, 2010 - February 1, 2012
Developed stock, production, and sales desktop systems; later built CRM web application; used PHP MVC framework and MySQL.
Associate Member at Bina Nusantara IT Division
August 1, 2010 - June 1, 2011
Developed internal desktop applications; worked with heterogeneous distributed databases.
Instructor at Bina Nusantara Computer Club
August 1, 2010 - July 1, 2011
Instructed Basic Java Programming; supported student projects and club activities.

Education

Bachelor of Computer Science at Bina Nusantara University
September 1, 2008 - May 1, 2012
Master of Information Technology at Bina Nusantara University
September 1, 2012 - April 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Retail, Media & Entertainment, Other