Fauzy Madani  /  Backend
Backend engineer / Indonesia

Servers,
APIs &
the things
you don't
see.

A vocational-school student writing production backends for agency clients and small teams.
~/handlers/health.go
200 OK · 4ms
// every system needs a heartbeat
func Health(w http.ResponseWriter, r *http.Request) {
  if err := db.Ping(r.Context()); err != nil {
    log.Warn("db unreachable", err)
    w.WriteHeader(503)
    return
  }

  json.NewEncoder(w).Encode(map[string]any{
    "status":  "ok",
    "uptime": time.Since(boot),
    "region": "ap-southeast-1",
  })
}
deployed
go 1.22 / linux
GO →LARAVEL →POSTGRES →REDIS →AWS →GCP →LINUX →ON-CALL →REST →MARIADB →GO →LARAVEL →POSTGRES →REDIS →AWS →GCP →LINUX →ON-CALL →REST →MARIADB →
— Practice

Backends should disappear into the product they hold up.

How I work

Small, careful changes. Tests where they pay off. Boring tools chosen on purpose. I'd rather ship something dull and reliable than clever and on fire at 3am.

Now
Building & maintaining backends and APIs for agency clients at Rontu.
Next
Open to internships and freelance backend work in 2026.
Past clients

Companies I've
built for.

Agency and hackathon clients from Indonesia — each one a different backend problem to solve.

04 clients
RHD Law Firm
Satusehat Connect
Terra
Wirahebat
RHD Law Firm
Satusehat Connect
Terra
Wirahebat
Capabilities

What I can
build for you.

Six things I can take from brief to production without hand-holding.

01
REST API design
Go · Laravel

Auth, validation, rate limits, versioning. Clean handlers, real tests, OpenAPI when it earns its keep.

02
Database design
Postgres · MariaDB

Schemas that age well, queries that don't punish you later, indexes added with a reason — not a hunch.

03
Caching & performance
Redis · profilers

Redis where it belongs, hot paths profiled, slow endpoints measured before they're "fixed."

04
Deploy & CI/CD
Linux · AWS · GCP

Pipelines that build, test, and ship without ceremony. Rollbacks that actually roll back.

05
On-call & reliability
Monitoring · alerts

I've held a pager. I know what monitoring is supposed to feel like, and what it usually feels like.

06
Internal tools
Full-stack

Admin panels, ops dashboards, the small interfaces that make ops teams quietly grateful.

Experience

Where
I've been.

Three roles, one constant: the work nobody sees, done well.

2025 — Present
Fullstack Developer & On-Call Engineer
Self Employed

Backends, REST APIs and production on-call for agency clients. Selective performance work — sometimes a query is the bug.

Aug — Nov 2025
Junior Backend Intern
PT. Sentosa Teknologi Gemilang

Full-stack feature work, code review, version control, and the difference between a deadline that's real and one that isn't.

2022 — Present
Software Engineering Student
Vocational School

Foundations — algorithms, networks, data structures. Hackathons after class. Teaching the year below me what I just learned.

A look at the work

A look at
the work.

Screenshots from the day-to-day — monitoring, debugging, shipping.

Grafana dashboard
Monitoring
Messing around with Grafana.
Debugging response error
Debugging
3 hours. Missing Content-Type header.
Deep work session
Late night
Coding some backend, obviously.
Backend work
Backend
Reading api response. Query was somewhat slow for no reason.

Let's build
something
boring &
reliable.

Open to internships, freelance backend work, and on-call rotations for small teams. I reply within a day.

Send a messageDownload CV