Product · UI/UX · Frontend · QA · AI-native

I design the product,
prompt the model,
and ship the code.

End-to-end product engineer. I bridge the gap between human needs and machine intelligence, shaping everything from upfront research and UI design to AI behavior, React implementation, and comprehensive testing.

NSU ’25
North South University
8
end-to-end case studies
5
disciplines, one person
Illustration of a girl whose hair becomes a starry sky
✦
CURRENTLYDesigning AI that knows when to ask

Selected work · 2024 – 2026

Nine products, each from first sketch to shipped code.

app.kova.money

Good afternoon, Nadia

Sun 11 Oct · 3 approvals waiting

Total balance · USD equivalent
$4,826,310.42▲ 13.4% · 30D
$4.50M$5.00MFORECAST12 Sept27 SeptToday25 Oct
Payroll Money inProjected low $4.78M · 23 OctHover or ← →
Accounts5 currencies
  • $USD44% of balance$2,140,880.10
  • €EUR27% of balance€1,204,310.00
  • £GBP16% of balance£612,040.55
  • ◎USDC10% of balance482,900.00
  • ৳BDT3% of balance৳16,410,000.00
● Live prototype · try the chart

01 · Fintech · business banking · 2026

Kova

Making a six-figure payroll feel boring.

Business banking for teams that pay people in 38 countries. I redesigned payouts, the scariest button in the product, around one question: is anything unusual in this batch?

  • Product
  • UI/UX
  • Frontend
  • QA

Concept project · product design + React

Read the case study →
relay.app

02 · AI agents · 2026

Relay

An agent you actually let drive.

Relay plans, runs and reports multi-step work. I designed how it shows its plan, when it stops to ask, and how you watch it from your lock screen, and I wrote its system prompt.

  • Product
  • UI/UX
  • AI-native
  • QA

Concept project · product + prompt design

Read the case study →
lattice.app

03 · Edtech · 3D + AR · 2025

Lattice

Proteins you can hold in your hand.

A 3D viewer built from real Protein Data Bank files, an AR flow from study card to desk in three taps, and quizzes you answer by pointing.

  • Product
  • UI/UX
  • Frontend
  • QA

Concept project · design + Three.js prototype

Read the case study →
vital.app

04 · Health · AI · 2025

Vital

Health data, in one calm sentence.

A daily read that compares you to yourself, a blood-test explainer with real ranges, and a one-page GP brief, with an AI that explains and never diagnoses.

  • Product
  • UI/UX
  • AI-native
  • Frontend

Concept project · product design + data-viz

Read the case study →
tally.app

05 · Personal finance · AI · 2025

Tally

Money, explained like a friend.

Answer the question people actually ask: a 30-day forecast, a chat that shows its working, and a subscription killer that never shames.

  • Product
  • UI/UX
  • AI-native
  • Frontend

Concept project · brand + product design

Read the case study →

About

Designer by training, engineer by habit, QA by paranoia.

I don't believe in silos. I take features from raw research all the way to production-ready React and tests, mapping out the UI and tuning the AI behavior along the way.

Illustration of a girl holding a glowing star

Five hats, one person, fewer handoffs.

Hover a card. Each one shows real work from a case study.

APPROVAL TIME4m 10s
NOT NOW:
· dark mode
· export CSV
014.5 / 5

Product

I find the one job worth doing, and say “not now” to the rest.

  • Discovery
  • Jobs-to-be-done
  • PRDs
  • Success metrics
Payouts
025.0 / 5

UI/UX

Flows and systems that feel obvious later. Accessible by default.

  • IA
  • Interaction
  • Motion
  • Design tokens
  • WCAG 2.2
<ApprovalBar
  batch={batch}
  holdMs={1200}
/>
✓ build passed
034.0 / 5

Frontend

I build the components I design, in React and TypeScript.

  • React
  • Next.js
  • TypeScript
  • Storybook
  • Three.js
Gate
Offline
Timeout
RTL
044.5 / 5

QA

The test plan comes before the first screen. Then I try to break it.

  • Test matrices
  • Playwright
  • VoiceOver
  • Bug bashes
“Book the cheapest one”Two are within 10%. Want me to ask before picking?✦
054.5 / 5

AI-native

I design model behaviour like screens, bad answers first.

  • Prompts
  • Evals
  • Guardrails
  • RAG + tool-use UX

Education

North South University

Graduated 2025 · Dhaka, Bangladesh

Tools I reach for

  • Figma
  • FigJam
  • Framer
  • Protopie
  • React
  • TypeScript
  • Next.js
  • Tailwind
  • Storybook
  • Framer Motion
  • Three.js
  • Playwright
  • Claude
  • GLM
  • Cursor
  • Notion
  • Linear

Process

I fall into the problem before I draw a screen.

Illustration of a girl falling through stars
  1. 01

    Frame

    Product

    One-sentence job, a success metric, and the “not now” list.

  2. 02

    Sketch the behaviour

    AI-native

    Write what the product should do, including how the model behaves when it’s wrong.

  3. 03

    Design

    UI/UX

    Flows, states, motion and copy. Empty, error and slow states first.

  4. 04

    Build

    Frontend

    React + TypeScript, tokens straight from the Figma file. I pair on the PR.

  5. 05

    Break it

    QA

    Test matrix, device lab, VoiceOver pass and adversarial prompts.

  6. 06

    Measure & tune

    Product

    Ship behind a flag, read the funnel and the transcripts, fix the prompt.

Playground

Motion, mischief and things nobody asked for.

Six small components from the case studies, and all of them work. Go on, poke them.

Click a star to begin
ConstellationCanvas 2D · stars dodge your cursor · click to connect
Lisbon offsite shortlist0.0s
  1. Read the brief
  2. Searched 23 venues
  3. Checked 4 calendars
  4. Ranked 3 options
  5. Hold 12–14 March
Nothing is sent until you approve.
Agent runFrom Relay · plan → act → stop at the risky step

Can I afford Lisbon in May?

Checking 30-day forecast…
Streaming replyFrom Tally · thinking shimmer → tokens · tone switch
October payroll · 41 people$412,600.00
Press and hold
Hold to confirmFrom Kova · 1.2 s hold · works with Space too
Daylight · cream paper
Day / nightSpring 0.6 s · switches this whole site
Tilt card3D transform · pointer tilt + glare · click to flip
Patchwork kitten

Patch

Checks every colour token against WCAG. Has never approved #FF0000.

Ladybug in a starry swirl

Dot

Finds bugs, literally. Mascot of every bug bash.

Cat playing drums

Momo

Head of QA. Drums on the keyboard during reviews.

Contact

Got a blank sky to paint?

Open to product design and design-engineering roles (remote or Dhaka).

Say hi on WhatsApp
Illustration of a girl painting the night sky

Where I am

Dhaka, Bangladesh

Studied at North South University, Bashundhara, and graduated in 2025. Happy to work remotely across time zones, or on-site in Dhaka.