About Me
I’m an Husnul Anwari. Software engineer who enjoys tinkering with ideas and turning them into code. I’m always exploring new ways to build, experiment, and improve systems.
Outside of programming, I enjoy photography and art.
Stack Proficiencies
Golang, Node.js, Ruby, Java, PHP, Svelte, Kafka, Redis, RabbitMQ, PostgreSQL, MongoDB, MySQL, and running.
Experiences
Senior Product Engineer
Gopay (PT Dompet Anak Bangsa)2019 – Now · Jakarta, IDBuilt and scaled Gopay’s core financial infrastructure, powering e-money, bank transfers, and cross-border payments across Southeast Asia. Led the development of Cashout, International Transfer, and Gopay Gifting with a focus on scalability, reliability, and banking integrations.
Contributing to core financial infrastructure at Gopay, focusing on high-impact systems that power e-money movement and drive key business transactions across multiple markets.
Gopay E-Money Top-up and Withdrawal
Assigned to the Transfers team within the Gojek app, responsible for handling Gopay e-money top-ups from banks, peer-to-peer transfers, and withdrawals to bank accounts across Indonesia, Singapore, Thailand, and Vietnam.
Gopay Cashout
Led the development of the Cashout feature, enabling users to withdraw e-money from nearby ATMs without requiring a physical card. Initially launched with a single bank partner, the feature scaled to seven banks and expanded to include convenience store withdrawals, significantly improving user accessibility and transaction volume.
Bank To Bank Transfer
Led end-to-end delivery of bank transfer capabilities using virtual accounts as a funding source, owning the full lifecycle from system design to partner integration. Ensured high reliability by handling complex edge cases such as asynchronous payment confirmations, reconciliation flows, and failure recovery scenarios across multiple banking partners.
International Transfer
Led and supervised the system design and development of international bank transfer features, enabling cross-border transactions with compliance to regional regulations. Architected scalable and resilient services to support multi-currency flows, partner integrations, and high transaction throughput while maintaining strong reliability and observability standards.
Gopay Gifting Feature
Designed, developed, and maintained Gopay’s gifting feature, enabling users and businesses to distribute Gopay E-money through flexible mechanisms such as direct transfers, claimable links, and QR code. Built scalable backend services and APIs to support high-volume promotional campaigns, rewards, and peer-to-peer gifting, while ensuring secure delivery and seamless integration.
Backend Developer
Bukalapak (PT Bukalapak.com Tbk)2018 – 2019 · Jakarta, IDBuilt Bukalapak’s bus ticket booking platform with end-to-end booking, payment, and ticketing integrations. Led the development of the Mitra Bukalapak POS system, serving over 1 million small business users in its first year.
Bus Ticket Purchasing
Developed and maintained the bus ticket purchasing feature on Bukalapak, enabling users to search routes, view real-time availability, and complete bookings seamlessly within the platform. Integrated with third-party ticketing providers for inventory and seat selection, and built reliable booking and payment flows to support end-to-end travel transactions across multiple regions.
Cashier (POS) for Mitra Bukalapak App
Led the development of the cashier (POS) feature in the Mitra Bukalapak app, enabling small retail business owners to record transactions, generate receipts, and track daily sales and financial reports through a simple digital workflow. Built scalable services for transaction management, product catalog, and reporting, helping micro-businesses streamline bookkeeping and improve operational efficiency within Bukalapak’s O2O ecosystem. The product reached 1 million users in its first year and continues to serve millions today.
Node.js Backend Developer
Skyshi (PT Skyshi Digital Indonesia)2017 - 2018 · Yogyakarta, IDContributed to the modernization of DailySocial by migrating its platform to a scalable Node.js API architecture. Built backend services for Kitabisa’s white-label fundraising platform using Node.js, MySQL, and MongoDB.
DailySocial
Contributed to the transformation of DailySocial (dailysocial.id), one of Indonesia’s largest tech news portals, from a monolithic PHP MVC architecture to a scalable Node.js API–driven system. Collaborated within a small engineering team to design, build, and maintain high-performance services, improving system modularity, maintainability, and readiness for increased traffic and feature expansion.
Kitabisa
Developed backend services for Kitabisa (kitabisa.com) white-label platform using Node.js, MySQL, and MongoDB, enabling partners to launch customized fundraising solutions.
Node.js Developer Intern
Skyshi (PT Skyshi Digital Indonesia)2015 · Yogyakarta, ID
Collaborated in a four-person team to build Monotif, a college news portal app, developing a Node.js–based crawler aggregating content from five university portals and designing REST APIs for the iOS app. Contributed across the product lifecycle, including user research, idea validation, QA, launch, and pitching.