$ whoami — Senior Backend Engineer · Central Java, Indonesia

Zaenur­rochman
builds backends
that don’t give up.

Senior Backend Engineer at Komerce — working in Go on distributed systems, the WhatsApp Business Platform, and Meta Marketing & Ads APIs.

6+ years in software engineering. I focus on fault tolerance and resumable actions when systems depend on third-party APIs — so interrupted work can continue safely instead of failing or duplicating. Async jobs with RabbitMQ, caching with Redis, designed for horizontal scaling.

$ status --now
▸ role: Senior Back End Engineer @ Komerce  ·  ▸ stack: Go · RabbitMQ · Redis  ·  ▸ open to: conversations about senior backend work
Go · PHP RabbitMQ · Redis MongoDB · MariaDB · MySQL · PostgreSQL · ClickHouse Docker · Microservices · REST API
6+ yearsSoftware engineering, backend & Go focus
SeniorAt Komerce since Dec 2022 — Junior → Middle → Senior
Up to 80%Faster high-traffic endpoints at Pitjarus
Best EmployeeOf the Year 2025 at Komerce
~/workshop $ cat about.txt

Reliable systems,
clear ownership.

From full-stack beginnings to senior backend work — the throughline is the same: ship features end-to-end, keep production healthy, and make systems easier to maintain.

I’m a Go backend engineer based in Central Java, currently a Senior Back End Engineer at Komerce in Purbalingga. I build services for a product that integrates the WhatsApp Business Platform and Meta Marketing API, helping clients run WhatsApp marketing and messaging workflows.

The hard part isn’t just calling an API — it’s what happens when that API times out, rate-limits, or fails halfway through. I design for that: fault-tolerant, resumable services where interrupted actions continue safely, backed by RabbitMQ for asynchronous jobs and Redis for caching.

Before Komerce, I cut response times by up to 80% on high-traffic mobile endpoints at PT Pitjarus Teknologi and built MySQL → ClickHouse ETL pipelines for analytics. Earlier, at PT Puskomedia Indonesia Kreatif, I built full-stack web and Android products and led a PHP 5 → PHP 7 upgrade of the main product.

What I focus on

  • Fault tolerance & resumable workflows over third-party APIs
  • API design and integrations — WhatsApp, Meta Marketing & Ads
  • Async processing, queues, and caching for scale
  • Performance optimisation and database work
  • Refactoring core services for maintainability
  • Owning the bug-fix pipeline in production
~/workshop $ log --career --oneline

Where I’ve worked

Three companies, a steady move toward backend depth — and a promotion path at Komerce from Junior to Senior in under three years.

Jun 2025 — Present Purbalingga, Indonesia
Full-time ★ Best Employee of the Year 2025

Senior Back End Engineer — Komerce

WhatsApp Business Platform · Meta Marketing API · Meta Ads API

  • Lead backend work integrating the WhatsApp Business Platform and Meta Marketing API for a new product, enabling clients to run WhatsApp marketing and messaging workflows.
  • Build fault-tolerant, resumable services over third-party APIs, so interrupted actions can continue safely instead of failing or duplicating work.
  • Use RabbitMQ for asynchronous queue jobs and Redis for caching in a production service designed for horizontal scaling.
  • Integrated the Meta Ads API and refactored a core product service to improve maintainability and reliability.
  • Own the full feature lifecycle — from requirements to delivery — and maintain the bug-fix pipeline for backend services in production, collaborating with Front-End and DevOps.
Progression at Komerce
Junior · Dec 2022 – Mar 2023→ Middle · Mar 2023 – Jun 2025→ Senior · Jun 2025 – Present
GoRabbitMQRedisWhatsApp Business PlatformMeta APIsMicroservices
Aug 2022 — Dec 2022 Bekasi, Indonesia Up to 80% faster endpoints

Backend Engineer — PT Pitjarus Teknologi

REST APIs for high-traffic mobile products

  • Built and maintained REST APIs in close collaboration with mobile developers for high-traffic endpoints.
  • Reduced response time by up to 80% for high-traffic mobile product endpoints.
  • Built ETL pipelines moving data from MySQL to ClickHouse for analytics and reporting.
REST APIMySQLClickHouseETLPerformance
Feb 2020 — Aug 2022 Purwokerto, Indonesia

Fullstack Developer — PT Puskomedia Indonesia Kreatif

Web & Android products · Also Android Developer, Oct 2021 – Aug 2022

  • Built full-stack web products for clients — from database and backend through to the user interface — and native Android applications connected to the same backend services.
  • Upgraded the main product from PHP 5 to PHP 7, improving compatibility and maintainability, with a code-review-to-deployment workflow.
  • Maintained performance and stability across the existing web and Android product portfolio.
PHPLaravelFull-stackAndroidMySQL
~/workshop $ ls ./stack

Tools I work with

Backend-first stack, shaped by production work — not a keyword list. Go is the core; everything else supports it.

Languages

Daily drivers for backend and legacy work.

Go (Golang)PHP

Backend & Architecture

How services are structured and exposed.

MicroservicesREST APILaravelDistributed Systems

Messaging & Cache

Async jobs and fast reads in production.

RabbitMQRedis

Databases

Relational, document, and analytics stores.

PostgreSQLMySQLMariaDBMongoDBClickHouse

Platforms & APIs

Third-party integrations I build on every day.

WhatsApp Business PlatformMeta Marketing APIMeta Ads API

Tools

Shipping and running services.

DockerGitETL Pipelines
~/workshop $ cat awards.txt

Awards & credentials

Best Employee of the Year 2025

Awarded at Komerce.

Komerce · 2025

PPA Scholarship Recipient

Peningkatan Prestasi Akademik — awarded for academic achievement at university.

Universitas AMIKOM Purwokerto

2nd Place — Prima Competition

1st runner-up in the Mobile Applications category.

2019

English

TOEIC Listening & Reading. Indonesian — native speaker.

May 2026
~/workshop $ cat education.txt

Education & certifications

Bachelor’s Degree in Computer Science

Universitas AMIKOM Purwokerto, Indonesia · 2016 — 2020

  • PPA ScholarshipAcademic award
  • Prima Mobile Competition2nd place · 2019
  • Programming UKMStudent Activity Unit

Courses & Certifications

Continued backend specialisation

  • Back-End Developer ExpertDicoding
  • SQL (Advanced)HackerRank · Apr 2023
  • TOEIC Listening & ReadingMay 2026

Languages: Indonesian (native) · English (professional)

$ contact --now

Get in touch

I build backend systems in Go, with a focus on WhatsApp & Meta API integrations. If you’re hiring for backend or distributed systems work, I’d love to hear from you.

Based in Central Java, Indonesia — open to conversations about senior backend roles and hard integration problems.

Email

Fastest response

zaenur.rochman98@gmail.com

For role enquiries, collaborations, or a conversation about Go and platform integrations.

Send email

LinkedIn

Profile & background

linkedin.com/in/zaenurrochman

See my full experience and progression at Komerce — or connect there.

$ echo zaenur.rochman98@gmail.com  ·  linkedin.com/in/zaenurrochman  ·  Central Java, Indonesia

Email copied