Skip to content
Portrait of Ilham Gibran

Ilham Gibran

Backend Engineer · Bandung, Indonesia

Backend engineer with 5+ years of experience building scalable, reliable systems in Go and TypeScript. Currently going deeper into cloud engineering on Google Cloud and AWS.

About

I started my career in backend engineering in 2021, and I've been building services that need to be fast, reliable, and easy to change ever since. My main tools are Go, TypeScript, and Node.js, backed by a foundation in Java and Python from university.

Most of my work sits where application code meets data: PostgreSQL, MySQL, and SQL Server for relational workloads; MongoDB and Elasticsearch for documents and search; Redis for caching; and Kafka and RabbitMQ for moving events between services.

I'm a lifelong learner at heart. Lately that means cloud engineering on Google Cloud and AWS — running services on Kubernetes and looking for simpler ways to build and operate systems.

Experience

  1. Jan 2026 — Present

    Lead Backend Engineer · Dealls (Sejutacita)

    Leading backend platform reliability and delivery for the Dealls job platform.

    • Containerized services and standardized CI/CD pipelines across the backend
    • Rolled out Kubernetes deployments with health checks for safer, more reliable releases
    • Work with product and QA to turn requirements into testable, production-ready APIs
    • Go
    • Docker
    • Kubernetes
    • CI/CD
  2. Oct 2024 — Dec 2025

    Senior Backend Engineer · Dealls (Sejutacita)

    Owned data performance and event-driven integrations across core platform services.

    • Redesigned PostgreSQL schemas, indexes, and queries to improve speed and reliability
    • Built Kafka and RabbitMQ pipelines for near-real-time search indexing and notifications
    • Designed the end-to-end integration with third-party biometric hardware, from vendor SDK to platform APIs
    • Go
    • PostgreSQL
    • MongoDB
    • Kafka
    • RabbitMQ
  3. Sep 2021 — Sep 2024

    Backend Engineer · Dealls (Sejutacita)

    Built and scaled the microservices behind job search and talent matching.

    • Maintained high-throughput microservices with a focus on availability and scalability
    • Integrated Elasticsearch to make job and company search faster and more relevant
    • Co-built a talent recommendation engine that delivers personalized job matches
    • Go
    • Node.js
    • Elasticsearch
    • PostgreSQL
  4. Aug 2020 — Dec 2020

    Backend Developer Intern · Kazee Digital Indonesia

    Backend work for a social media analytics platform.

    • Built a containerized crawler to collect YouTube data at high volume
    • Prototyped real-time chat with WebSockets and explored streaming for video calls
    • Python
    • Docker
    • WebSockets

Skills

Languages
  • Go
  • TypeScript
  • JavaScript
  • Python
  • SQL
Backend
  • Node.js
  • Express
  • NestJS
  • Fiber
  • Gin
Data
  • PostgreSQL
  • MySQL
  • SQL Server
  • MongoDB
  • Elasticsearch
  • Redis
  • Kafka
  • RabbitMQ
Cloud & Infra
  • Google Cloud
  • AWS
  • Docker
  • Kubernetes
  • Git

Contact

I'm always happy to talk about backend systems, cloud, or an interesting problem you're working on. Email is the best way to reach me.

You can also find me on LinkedIn and GitHub.