Skip to content
Dzunnurain A. AzharContact
Available for contract work

Full stack engineering for products that have to hold up.

Five years of it in a bank, where the frontend was eight micro-apps and the backend was a hundred endpoints nobody was allowed to get wrong. I take contract work across that whole span - the architecture, the database behind it, and the LLM features that have to survive production.

Location
Brebes, ID
Work setup
· Remote-first
Experience
· 5+ years
Focus
· Enterprise & AI

Balance

5+
Years

Shipping production software

8
Micro-apps

Independently deployable

80+
Components

Across two design systems

100+
Endpoints

Secured with RBAC

23
Modules

Delivered on the LMS platform

Services

Four disciplines, taken together or one at a time. Each is something I have already shipped and can point at - nothing here is offered on the strength of having read about it.

01

Frontend Architecture

One repository, several teams, and every release waiting on the slowest of them.

Drawing the boundaries, standing up the runtime that resolves them, and migrating the first domains across without a rewrite freeze. Single-SPA or Module Federation on evidence, not preference - I have shipped both and they fail differently.

  • Boundary map and migration sequence
  • Host/shell and runtime resolution
  • First two domains migrated end to end
  • Design system the boundaries share
  • Written decision records

6-12 weeks, part-time alongside your team

8 micro-apps in production since 2022 ↗

02

Backend & Data

An interface that has outgrown the thing behind it - slow pages, numbers that disagree, and a permission check that only exists in the UI.

Schema first, then the queries the product actually needs. Aggregation belongs in SQL rather than in the browser, authorization is re-verified on the server inside every mutation rather than hidden in the interface, and money stays in integer cents until the moment it is printed.

  • Schema, migrations and seed data
  • Server-side data layer, typed end to end
  • Auth, sessions and role-based access
  • Validation at every mutation boundary
  • Deploy and connection pooling you own
03

AI Features, Production-grade

A demo that impressed the room and has been stuck there for two quarters.

Retrieval that returns the right document, agents that stop when they should, and an eval loop that tells you whether last week's prompt change helped. Versioned prompts, logged cost, measured output.

  • Retrieval pipeline with a measured baseline
  • Tool routing and human-in-the-loop gates
  • Streaming UI
  • Prompt version registry
  • LLM-as-judge eval harness
04

Delivery & Operations

Code that works on a laptop and nobody is confident enough to release on a Friday.

The unglamorous half of shipping into a bank: a pipeline that gates quality before production rather than after it, and enough observability to know when it did not. Usually taken alongside one of the three above rather than on its own.

  • CI that gates on types, lint and tests
  • Containerised build and serve
  • Static analysis and quality gates
  • Error monitoring wired to real releases
  • Runbook for the team that inherits it

2-4 weeks, or folded into a larger engagement

Proven on the banking platform and the LMS ↗

Not sure which — start here

Architecture Review

A decision that is expensive to reverse, and nobody outside the team to argue it with. I read the codebase, interview the people carrying it, and write up what I would change, in what order, and what I would leave alone. A document you own and can act on without me.

1-2 weeks, fixed scope

  • Codebase and dependency read
  • Interviews with the team
  • Findings ranked by cost of delay
  • Sequenced recommendation
  • One call to argue it through

Selected work

The engagements behind the services above. The enterprise work is under NDA, so what is shown is the architecture and the measured outcome - drawn from scratch, no client assets, and yours would be treated the same way. Meridian is mine and carries no such restriction: it is running, and you can sign in and read the queries yourself.

How it runs

The same four steps whichever service it is. Nothing starts before the scope is written down.

  1. 01

    Call

    Thirty minutes. What you are building, what is blocking it, and whether I am the wrong person - I will say so if I am.

  2. 02

    Written scope

    Milestones, what is included, and what is explicitly not. Nothing starts on a verbal agreement.

  3. 03

    Build

    Your repository from the first commit, reviewed by your team, demoed weekly. No black box, no big reveal.

  4. 04

    Handover

    Decision records for everything non-obvious, and a team that can carry it without me. Availability for questions after, at no charge.

Audit trail

  1. 2022-2026

    Frontend Developer

    PT Cranium Royal Aditama

    Banking ERP, an enterprise LMS, and an internal portal migration for a Korean broadcaster.

  2. 2021-2022

    Web Developer

    PT Metaverse Indo Jaya (Cindrum)

    Crypto token swap interfaces and Web3 wallet integration.

  3. 2021

    Full Stack Developer Program

    Hacktiv8 Indonesia

    Intensive bootcamp - the pivot from mathematics into software.

  4. 2013-2020

    B.Sc. Mathematics

    UIN Sunan Kalijaga Yogyakarta

    Linear algebra and probability - the same machinery underneath embeddings, vector search and model evaluation.

Contact

Building something that needs to hold up?

Tell me the problem and the deadline. A reply inside two working days, and a straight answer about fit before anything else.