codeshamzah

Hamzah — Product Designer × Developer

HamzahProduct Designer × Developer

Designing products. Building what ships.

Amir Hamzah — portrait

I design digital products and build the systems behind them — taking ideas from problem framing to real, working software.

Explore Selected Work

Selected Work

Three products, three ways of thinking

Not everything I've made — the three stories that best show how I design, decide, and ship.

01 / 03

Foodmedia

Three roles, four order modes, one brand — a food service that had to work for everyone at once.

Role
Founding Designer & Product Engineer
Contribution
End-to-end: IA, flows, design system, Flutter & web implementation, realtime integration.
Outcome
Customer, merchant, and driver apps live in production.
Foodmedia ecosystem: web and mobile interfaces connected across customer, merchant, driver, sales, and superadmin roles
  • 4 order modes — Delivery · Pick Up · Dine In · Reservation
  • Realtime order status — Pusher & FCM
  • One design system across every role
03 / 03

Investree Design System

Three tools, parallel tribes, one drifting interface.

Role
Product Designer
Contribution
UI audit, tool migration, token architecture, naming conventions.
Outcome
Three tools consolidated into one; 120+ documented tokens in production.
  • 3 tools → 1 — Sketch · InVision · Abstract to Figma
  • 120+ documented tokens
  • Atomic structure — built upward from the smallest pieces

How I Think

Decisions, not just screens

Three real decisions from the work in this portfolio — what the problem was, what limited the solution, what I chose, and where you can see it live.

Problem
One food service had to work for three very different users: customers ordering, merchants managing stores, drivers delivering.
Constraint
One brand and one component language had to hold across every role.
Decision
Three focused apps on a single shared design system — instead of one app trying to do everything.
Result
Customer, merchant, and driver apps run live in production today.
Problem
Students needed a low-barrier way to gauge stress, anxiety, and depression.
Constraint
Self-assessment in mental health is worthless if the instrument isn't trustworthy.
Decision
Built the assessment on DASS-21 — a validated clinical instrument — rather than inventing custom questions.
Result
The research behind it was accepted and published in the university repository.
03

Investree Design System

Read the case study
Problem
Product screens drifted apart as different hands rebuilt the same UI.
Constraint
The system had to serve screens that were already live, not a blank slate.
Decision
Tokenized color, type, and spacing so design and code share one source of truth.
Result
120+ documented tokens in production use.

Capabilities

From canvas to system to intelligence

One connected range: designing the experience, making it real, wiring it into services, and making it smart.

01

Design

Product thinking · UX & research · Interaction & interface · Design systems.

02

Build

Web applications · Mobile apps (Flutter) · Frontend systems & design-to-code.

03

Integrate

API · Auth · Payments · Maps · Realtime · Notifications · Third-party services.

04

Intelligence

AI integration · LLM & generative AI · Machine learning · Intelligent automation · Human-AI experience.

Design → Build → Integrate → Intelligence → ShipDaily tools: Figma, Flutter, React — implementation detail, not the value.

Experience

Where this was tested

Senior Product Engineer

Foodmedia

Oct 2024 — PresentFull-time · On-siteTegal, Central Java

Senior UI/UX Designer

Freelance

Oct 2023 — Dec 2023Project-based · RemoteTegal, Central Java

Senior UI/UX Designer

BNET (PT. Wahana Internet Nusantara)

Feb 2023 — May 2023Full-time · On-siteKarawang, West Java

Web Master

SALT

Aug 2020 — Jan 2021Full-time · On-siteSouth Jakarta

Back End Developer

CAN Creative (PT Cipta Anya Nugraha)

Jul 2020 — Sep 2020Internship · RemoteSemarang, Central Java

About

Good design is a series of honest decisions.

I'm Amir Hamzah, based in Tegal, Indonesia. I care about products that respect their users and teams that ship what they promise.

More about me
Let's Collaborate

Tell me what you're building.

Bring the problem, the constraints, and whatever exists so far. I'll tell you honestly whether I'm the right person to build it with you.

Open to

Product collaborations

Working style

Remote-friendly

When needed

NDA available