May 2023 - Present
Kota Bandung, West Java, Republic of Indonesia
Achievements:
- Automated 95% of Shopee order creation by integrating Push API with Go, RabbitMQ and PostgreSQL, reducing missing packages up to 95%, remaining cases caused by third-party data mismatches.
- Redesigned Pre-Order system, eliminating virtual warehouse reliance and manual re-fulfillment, streamlining operations across warehouse, CS, and finance teams.
- Integrated Grab Express using webhooks, enabling real-time delivery status and self-service booking management, outperforming GoSend’s polling-based model and reducing operational load.
- Reengineered voucher and discount logic to handle 3M+ BINs and 50K+ products without performance issues, resolving prior crashes and enabling large-scale campaigns.
Responsibilities:
- Designed and developed backend services and internal tools using Go, PostgreSQL, and RabbitMQ.
- Led system design and architecture planning, translating business needs into scalable and maintainable solutions.
- Maintained and enhanced frontend modules using React (Next.js), delivering UI improvements, feature updates, and bug fixes to support evolving business workflows.
- Improved performance and maintainability of legacy systems built with PHP 7.3 and MySQL 8.0, addressing technical debt and bottlenecks.
- Enhanced legacy system backend responsiveness by optimizing slow queries and applying effective indexing strategies.
- Introduced modern development practices and tools to improve engineering efficiency and code quality.
- Mentored junior and mid-level engineers, led code reviews, and contributed to team knowledge sharing.
- Worked closely with Product Managers to identify business pain points, prioritize engineering tasks, and propose practical, outcome-driven solutions.
- Actively participated in Agile ceremonies (sprint planning, retrospectives, and daily stand-ups), contributing to smooth team operations and consistent delivery.
- Create technical documentation in Confluence