Ibnul Qoyyim

Principal / Senior Backend Engineer & Distributed Systems Architect
qoyyim@gmail.com+62 83830225553Surabaya, ID (open for relocation)LinkedInGitHub

Impact-driven Senior Backend Engineer and Systems Architect with 8+ years of experience building, scaling, and optimizing high-throughput distributed systems, real-time event pipelines, and cloud-native backend architectures. Demonstrated mastery in Go (Golang), Ruby, Redis, Apache Kafka, and GCP/AWS environments handling peak bursts of 10,000–50,000+ Requests Per Second (RPS) and processing billions of transactional records. Skilled at solving severe connection-saturation bottlenecks, conducting zero-downtime database and platform migrations, reducing cloud infrastructure costs by 50%+, and leading technical refactoring initiatives.

Experience

Principal Software Development Engineer

INA Digital Edu
Jan 2023

Architected and deployed high-performance Golang microservices across public sector platforms, ensuring zero-downtime migrations and high system availability.

  • Architected and deployed scalable Golang backend services for Ruang Murid (Rumah Pendidikan), operating high-availability content delivery across 100+ pilot schools and scaling nationwide for 20+ live schools during national rollouts.
  • Designed a zero-downtime migration strategy utilizing Google Cloud Load Balancing (GCLB) traffic mirroring to bridge infrastructure gaps between legacy Laravel 5.10 and updated Laravel 6.10 platforms.
  • Migrated the MBKM Platform into a consolidated Shared GCP Project, reducing infrastructure overhead while maintaining system availability.
  • Integrated the BRI Banking API into the MBKM platform to automate account verifications and streamline scholarship disbursements for LPDP recipients.
  • Developed reusable core libraries across public sector platforms, standardizing software patterns and reducing feature time-to-market.

Software Architect

INA Digital Edu
Jan 2022 - Dec 2023

Led cloud utilization optimization, public sector architectural standards, and database performance tuning.

  • Re-architected high-volume media and document storage by migrating assets from PostgreSQL (Cloud SQL) to Google Cloud Storage (GCS) with zero downtime, cutting cloud utilization costs by over 50%.
  • Formulated system-wide architecture standards for large-scale government applications, improving overall platform uptime and reducing maintenance overhead.
  • Optimized multi-tenant database schemas and indexing strategies, decreasing query latency for end-users.
  • Enforced end-to-end security measures and regulatory compliance across production platforms to safeguard sensitive government data against unauthorized access.

Senior Software Engineer

Grab
Jan 2021 - Dec 2022

Engineered high-throughput Go services for KYC verification engines and event-driven airtime top-up microservices.

  • Engineered high-concurrency Golang microservices for the Know Your Customer (KYC) identity verification engine within an Agile framework.
  • Developed backend promotion and discount features for GrabPay Singapore, driving merchant onboarding and user adoption.
  • Authored technical RFCs for modernizing mobile airtime top-up microservices, introducing Apache Kafka to handle real-time multi-provider message streaming and async processing.

Senior Software Engineer

Bukalapak
Jan 2018 - Dec 2021

Built Bukalapak's core voucher platform from scratch and refactored it into a microservice handling 10,000–50,000+ RPS peak traffic drops.

  • Engineered custom distributed locking mechanisms using Redis to absorb sudden 10,000–50,000+ RPS traffic spikes during nationwide Flash Deals, preventing double-redemptions and solving upstream Nginx connection pool saturation.
  • Built Bukalapak's primary voucher processing engine in Ruby on Rails from scratch during an engineering hackathon and later refactored it into an isolated microservice, processing billions of vouchers and directly driving Gross Merchandise Value (GMV).
  • Integrated major nationwide payment processors and offline channels, including Mandiri ClickPay, Doku Wallet, and Indomaret retail payment sync.
  • Mentored junior engineers and interns, establishing code review guidelines and clean architecture standards.

Chief Technology Officer (CTO)

HIJUP
Jan 2016 - Dec 2018

Led complete AWS infrastructure migration and engineered integrated cross-channel e-commerce systems.

  • Led full cloud migration to AWS, saving 60% in server maintenance man-hours while expanding platform reliability and auto-scaling capacity.
  • Architected an all-in-one platform integrating warehouse management, point-of-sale, and real-time cross-site inventory synchronization utilizing MySQL and MongoDB.
  • Integrated Midtrans (Veritrans) credit card processing infrastructure to support high-volume monthly digital payments.

Skills

Programming Languages

Go (Golang), Ruby, Ruby on Rails, PHP, Laravel, SQL, Bash

Distributed Systems & Streaming

Apache Kafka, Event-Driven Architecture, Microservices, Redis Distributed Locking, gRPC, RESTful APIs, High Concurrency, Rate Limiting

Databases & In-Memory Stores

Redis, PostgreSQL, MySQL, MongoDB

Cloud & DevOps

Google Cloud Platform (GCP), Amazon Web Services (AWS), Docker, Traffic Mirroring, CI/CD

Engineering Leadership

Technical RFC Authoring, Architectural Standards, Systems Refactoring, Code Reviews, Mentorship, Agile/Scrum

Education

Institut Teknologi Bandung

Bachelor of Engineering in Computer Science / Information Technology
Jan 2004 - Jan 2008

Languages

English

Full Professional Proficiency (C1/C2)

Indonesian

Native / Bilingual

Dutch

Elementary (Actively Learning)