Hello, I'm

Ibrahimsyah Zairussalam

Software Engineer

Building scalable backend systems and data pipelines that process billions of data points at Southeast Asia's leading tech companies

Ibrahimsyah Zairussalam

About Me

I'm a software engineer with over 4 years of professional experience designing and building scalable backend systems and data pipelines that operate at scale. Based in Indonesia, I've been working at some of Southeast Asia's leading technology companies, contributing to products that serve millions of users.

Currently at Traveloka, I direct the engineering of marketing data infrastructure — architecting event-driven pipelines using GCP Pub/Sub, Apache Beam, and BigQuery to process billions of data points monthly. I also orchestrate audience and user signal workflows through Apache Airflow, ensuring reliable integration between internal data lakes and external advertising ecosystems.

My core strengths lie in backend engineering, distributed systems, and cloud infrastructure, with hands-on expertise across Java, Golang, JavaScript/TypeScript, and Python. I hold a degree in Information Systems from Universitas Brawijaya and am a graduate of Bangkit Academy — a program led by Google, Tokopedia, Gojek, and Traveloka.

Beyond technical execution, I'm actively developing my leadership capabilities — driving cross-functional collaboration, contributing to technical roadmap discussions, and mentoring peers on engineering best practices. I approach engineering not only as a craft but as a discipline that requires clear communication, sound prioritization, and accountability to business outcomes.

Outside of work, I explore side projects spanning backend systems, automation tooling, and ML-powered applications. I value engineering discipline, clean system design, and continuous improvement — both in the systems I build and in myself as a professional.

Experience

Software Engineer

Traveloka

Leading the engineering of marketing data infrastructure, architecting event-driven pipelines that process billions of data points monthly.

  • Delivered a full end-to-end audience streaming engine in 10 days against an initial estimate of 25 days, with 91% unit test coverage — now streaming 1B+ audiences to marketing partners daily
  • Architecting scalable pipelines using GCP Pub/Sub, Dataflow (Apache Beam), and BigQuery, orchestrated through Apache Airflow with Datadog observability
  • Migrated Traveloka to Google Things-to-Do marketing feeder, reducing process time from 6 hours to 15 minutes (2,400% faster), completed 1 month ahead of schedule
  • Built a comprehensive in-house budget management tool reducing monthly operational expenses by up to $100,000, handling both backend and frontend development

Mobile Application Engineer

Stealth Startup — Freelance

Developed a cross-platform enterprise application using React Native with Expo for both iOS and Android.

  • Implemented offline-first pattern by integrating a local SQLite database, enabling data access and modification without internet connectivity
  • Built an automatic data synchronization mechanism that syncs local data with the server on every designated interval or when connectivity is restored

Software Engineer

ByteDance

Collaborated with the development and product team to design a subsystem for an AI Conversational Platform, enhancing the management of a powerful chatbot across various business units.

Software Engineer — Customer Excellence

Tokopedia

Worked in the Chatbot team to build an interactive chatbot helping Tokopedia users solve their problems.

  • Optimized operational costs up to 90 million IDR monthly by reducing service dependency to external parties
  • Led the development of a chatbot AI conversational design platform, enabling the business team to create interaction trees that effectively address user problems

Software Engineer — New Retail

Tokopedia

Part of the New Retail division democratizing the economy through technology, supporting warung and retailers to grow their business.

  • Built a fraud checker algorithm that successfully filtered 1.5 million non-unique (100 million IDR) monthly transactions, leading to cost optimization
  • Developed custom linter and code generator tools, making development and review time 50% faster

Software Engineer Intern

Pickupp

Developed multi-regional software on both frontend and backend in a team of 7, using React, React Native, Gatsby, Node.js, and Go with gRPC microservices architecture.

Frontend Engineer Intern

Aksaramaya

Built digital book platforms and public library repositories using React, Redux, and Next.js. Created a digital repository platform for Republic of Indonesia's Attorney General using React.

Mobile Application Engineer

Hash Rekayasa Teknologi

Created a voucher scanner app using React Native for multi-platform support (Android and iOS), leveraging Firebase ML Kit for text recognition and barcode detection.

Education

Bachelor's Degree, Management Information Systems

Universitas Brawijaya

Graduated with a GPA of 3.95 / 4.00. Active in campus tech organizations and open-source communities.

Mobile Development Cohort

Bangkit Academy — Google, Tokopedia, Gojek, Traveloka

Selected for the Mobile Development learning path. Learned from industry experts and received a voucher for the Associate Android Developer certification.

Skills

Backend

  • Java / Spring Boot
  • Go
  • Python
  • Microservices Architecture
  • Distributed Systems

Data & Pipelines

  • Apache Beam / Dataflow
  • Apache Airflow
  • BigQuery
  • GCP Pub/Sub
  • PostgreSQL / MySQL

Cloud & Infrastructure

  • Google Cloud Platform
  • Amazon Web Services
  • CI/CD Pipelines
  • Datadog / Observability

Frontend & Tools

  • TypeScript / JavaScript
  • React / React Native
  • Agentic AI Tooling
  • Full-Stack Development

Projects

Zairussalam Tools

Free web tools. No login required. Just open and use. A collection of 21 developer and utility tools — from JSON formatter and API client to regex tester, diff checker, and QR code generator.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase
  • Cloudflare Pages

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just having a conversation about technology.