I build backend systems
that scale and stay up.
Hi, I'm Fatkhur Rozak, a backend engineer working in Go, Node.js and Python. I design distributed workers, anti-bot data extraction, LLM integrations and high-availability databases, and I ship them fast.
Sidoarjo, East Java · fatkhurawe@gmail.com · LinkedIn
125K+
social posts processed / day
< 15s
average extraction time
2.5+ yrs
building production backends
// experience
Where I've shipped
Oct 2025 — Now
Malang, East Java
Oct 2025 — Now
Malang, East Java
Backend Engineer
PT Teknologi Optimasi Indonesia (optimasi.ai) · Social media and news monitoring platform
- Built a distributed residential proxy network in Go with multiplexed reverse tunnelling (Smux) over persistent TCP, so it gets past NAT and firewalls without opening inbound ports.
- Built a central proxy gateway with round-robin and sticky-session load balancing, bandwidth tracking, anti-SSRF filtering and audit telemetry in PostgreSQL.
- Designed horizontally scaled extraction workers (Node.js, BullMQ, Playwright) that process 125K+ posts a day, with average response under 15s thanks to GraphQL network interception.
- Built MongoDB → Elasticsearch sync with backpressure and micro-batching, plus LLM-based sentiment analysis and daily executive summaries.
Go · Smux · Node.js · BullMQ · Playwright · Elasticsearch · MongoDB · PostgreSQL · LLM
Nov 2024 — Jul 2025
Project-based
Nov 2024 — Jul 2025
Project-based
Full Stack Developer (Go)
Applicant Tracking System · Production-ready microservices
- Built a RESTful API in Go (GORM) following the Standard Go Project Layout.
- Reduced database latency with distributed Redis caching on high-traffic endpoints.
- Set up SQL Server Always On Availability Groups for replication and automatic failover, and tuned queries using execution plans and indexing.
- Ran Docker Swarm across a multi-host cluster with automated GitHub Actions CI/CD.
Go · GORM · Redis · SQL Server · Docker Swarm · GitHub Actions
Feb — Jun 2024
West Jakarta
Feb — Jun 2024
West Jakarta
HC Database & Backend Programmer (Intern)
PT Erajaya Swasembada Tbk · Internal HR Applicant Tracking System
- Redesigned the SQL Server relational schema from ERD analysis to support the recruitment workflow.
- Built REST endpoints with Next.js route handlers and Prisma ORM, with master-data integrity rules.
- Automated candidate sign-up with third-party OCR for CV extraction and LinkedIn 3-legged OAuth.
- Delivered the end-to-end hiring flow: screening, online assessments, interview scheduling, offer letters and talent pool.
SQL Server · Next.js · Prisma · OCR · OAuth 2.0
// featured systems
Things I've engineered
// toolbox
What I work with
- Go (Golang)
- Python
- Node.js
- TypeScript
- JavaScript
- RESTful APIs
- GraphQL
- Distributed workers
- Async queues
- Backpressure & micro-batching
- Reverse tunnelling (Smux)
- Event-driven / Clean Arch
- LLM integration
- Elasticsearch
- MongoDB
- PostgreSQL
- SQL Server (Always On)
- Redis (caching)
- Index & query tuning
- Google Cloud (GCP)
- Docker / Swarm
- Kubernetes
- RabbitMQ / BullMQ
- GitHub Actions
- GitLab CI
- Linux / Debian
// education
D4 Informatics Engineering
Politeknik Negeri Jember, Sidoarjo campus
- Publication: “Inovasi Hipnoterapi Berbasis Aplikasi”, JEECOM, vol. 4 no. 2 (2022)
- Bronze Medal, National Applied Science Project Olympiad 2021
// certifications
Google Associate Cloud Engineer
Certified- Becoming a Google Cloud EngineerDicoding · 2023
- Back-End Applications with Google CloudDicoding · 2023
- The Bits and Bytes of Computer NetworkingCoursera · 2023
- System Administration & IT InfrastructureCoursera · 2023
Let's build something
reliable together.
Open to backend, platform and data-engineering roles, remote or on-site in Indonesia.