Work
  • May 2022 - Apr 2025
    Pinhome
    Technical Lead

    Pinhome is an Indonesian technology-based real estate platform that facilitates property transactions, including buying, selling, and renting. It aims to make the property market more transparent and accessible for both buyers and sellers. Pinhome also provides home services like cleaning, repairs, and more.

    Led a cross-functional frontend team to drive the development and optimization of scalable, high-performance web applications in the property technology domain. Spearheaded architectural decisions and strategic initiatives, including migrating monolithic platforms to microservices and improving system observability, code maintainability, and test coverage. Collaborated closely with product, design, and backend engineering teams to deliver new features, enhance UX, and ensure SEO performance across critical pages. Advocated for modern web development best practices, introduced automated testing frameworks, and mentored engineers to elevate technical standards across the team.

    Key Achievements:

    • Successfully led the migration of legacy microsites from WordPress to Nextjs for better performance and maintainability.
    • Initiated and led technical investigations into SEO issues, contributing to improved organic traffic and crawl efficiency.
    • Established testing best practices using Vitest, Jest, and Cypress, improving confidence in releases.
    • Provided technical leadership and mentorship that resulted in improved team velocity and code ownership.
  • Jun 2019 - May 2022
    Kitabisa
    Lead Platform Engineer (Frontend)

    Kitabisa is a leading Indonesian platform facilitating online crowdfunding and donation for social causes. It serves as a digital space for people to connect, share, and give to support various needs, from medical expenses and disaster relief to education and community projects. Kitabisa also offers services like digital fundraising for nonprofits, CSR & social marketing, Islamic philanthropy, and digital insurance.

    • Led the migration of monolithic architecture to micro services and micro frontend, enhancing system scalability and flexibility, resulting in a 70% improvement in deployment efficiency.
    • Consolidated frontend git repositories into a single monorepo and deployed to Kubernetes cluster, streamlining development processes and reducing deployment time by 30%.
    • Transformed Next.js build into a single executable file for easier distribution via Docker, improving distribution efficiency by 80%.
  • May 2016 - May 2019
    Mango33
    Lead Frontend Engineer

    Mango33 is a provider of mobile platforms and technologies headquartered in Singapore

    • Led and managed a Front End Developer team, discussing requirements, planning, and design, ensuring alignment with project goals.
    • Maintained 3 projects using React - Redux for websites and React Native - Redux for Mobile apps (iOS & Android), enhancing cross-platform functionality.
    • Built a design system using Storybook React Native, improving design consistency and development efficiency by 30%.
  • Mar 2014 - May 2016
    KMK Labs
    Frontend Engineer

    At KMK Labs, the product and engineering arm of KMKOnline, I contributed to building and enhancing Liputan6.com and supported the early development of Vidio.com. As a Frontend Engineer, I worked in a highly collaborative environment with a strong emphasis on pair programming, closely partnering with other engineers and cross-functional teams.

    My work primarily involved front-end development using jQuery, while also interfacing with backend systems built in Ruby on Rails and PHP. This role gave me valuable experience in building large-scale consumer-facing platforms and deepened my skills in both frontend and full-stack collaboration.