Skip to content

Mahzuz Hazman — Software Engineer

Open to new work/ Freelance & full-time · 2 slots

Code withcharacter.

I'm a software engineer in Bandung building fast, accessible interfaces that don't take themselves too seriously. Currently focused on design systems and the small details people feel but never notice.

6+

years shipping for the web

30+

products & experiments launched

4

design systems kept alive

Built on a 4px grid

01 / About

A developer who sweats the last four pixels.

Part engineer, part design nerd. I care about how interfaces work, how they feel, and how quickly they get out of the way.

I sit in the space between engineering and design — close enough to the code to care about bundle sizes, close enough to the canvas to care about the last four pixels. For the past six years I've helped product teams turn fuzzy ideas into interfaces that feel obvious.

These days I lead frontend at a small product studio, maintain a design system used by four squads, and spend my evenings making pixel art and questionable side projects.

“Good interfaces feel obvious. Getting there is anything but.”

— my design philosophy, probably

Languages

TypeScriptJavaScriptHTML / CSSSQLGo (learning)

Frameworks

AstroReactNext.jsSvelteTailwind CSS

Tooling

ViteStorybookFigmaGitPlaywright

02 / Experience

Where I've been.

Six years across product teams and studios — following the work from fuzzy brief to shipped interface.

2023 — Present

Now

Bandung · Remote

Senior Frontend Engineer

Northstar Labs ↗

Leading frontend craft and the design system behind four product teams.

  • Rebuilt the design system with a three-person team; adoption grew from 20% to 85% of product surfaces.
  • Cut median LCP by 38% by replacing render-blocking bundles and introducing performance budgets.
  • Mentored three engineers and started a weekly UI review that shipped 40+ polished components.
TypeScriptReactStorybookDesign systems

2021 — 2023

Jakarta

Frontend Engineer

Bumi Digital ↗

Built data-heavy dashboards for a fintech platform used by 2,000+ analysts.

  • Shipped a real-time analytics dashboard that became the second most-used surface in the product.
  • Led a migration from Create React App to Vite, taking cold builds from six minutes to under forty seconds.
  • Drove an accessibility pass across core flows, bringing key screens to WCAG 2.1 AA.
VueTypeScriptTailwind CSSVitest

2019 — 2021

Bandung · Hybrid

UI Engineer

Kecil Studio ↗

Shipped marketing sites and product interfaces for a dozen early-stage clients.

  • Designed and built 12+ responsive sites, often solo from Figma file to production deploy.
  • Created a reusable CMS template system that cut new site setup from two weeks to three days.
  • Introduced the studio's first shared component library and visual QA checklist.
JavaScriptSCSSWebflowGSAP

03 / Education

Always still learning.

A formal foundation in computer science, plus a design education I keep adding to — one course and side quest at a time.

EDU.012015 — 2019

B.Sc. Computer Science

Universitas Indonesia

Graduated with honors · GPA 3.72 / 4.00

Thesis on reducing cognitive load in dashboard navigation. Focused on human–computer interaction and web systems.

HCIData structuresWeb systems
EDU.022020 — 2021

UI Design Specialization

Interaction Design Foundation

Certification track · 8 courses

Visual hierarchy, typography, and interaction design fundamentals, applied directly to product work.

UI designTypographyResearch

Certifications & continuing education

2024Web AccessibilityGoogle
2022Advanced ReactFrontend Masters
2021Design SystemsInteraction Design Foundation

04 / Projects

Selected work.

A few things I've built recently — some for clients, some for the joy of making a small idea real.

P_032024 · Focus timer

Tide

A focus timer with generative soundscapes.

ReactWeb AudioZustand

05 / Contact

Let's make something worth clicking.

I'm open to freelance projects and select full-time roles. If you've got a tricky interface, a strange idea, or simply want to compare keyboards — the inbox is open.

Open to new workBandung, Indonesia—WIB
CONTACT.TXT● OPEN

Drop a line

mhzhzmn@gmail.com
No forms. Just email.
Available for work—WIB