Nafiz Iqbal

Hey — I'm Nafiz.

I'm a full-stack developer in Dhaka, Bangladesh. I build web apps and AI-powered tools for people who have a problem and need it gone — a hotel drowning in phone bookings, interior designers living in spreadsheets, researchers scrubbing through hours of video for one insight.

I work solo and end to end: I scope the project, design the system, write the code, deploy it, and hand over something your team can run without me. That last part matters — the goal of every engagement is to make myself unnecessary.

What I care about is embarrassingly simple: clean code, honest communication, and products that actually work — not demos that look good in a deck. Lately most of my energy goes into LLM integrations that solve real problems instead of chasing the hype cycle.

How I work

Ship it, then perfect it.

Most projects go from kickoff to production in about four weeks. A live product teaches you more in a week than a roadmap does in a quarter.

Code the next developer can read.

Typed end-to-end, documented, no clever tricks that need me to explain them. You're never locked into me — and that's deliberate.

Talk like a human.

No middlemen, no status-report theatre. You talk to the person writing the code, and if something's going sideways, you hear it from me first.

Challenge the spec.

I don't just implement requirements — I question them. If a UX change can lift your conversion rate, I'll flag it before writing a line of code.

The kit

Every day

  • Next.js
  • React 19
  • TypeScript
  • Tailwind CSS
  • Node.js

Data

  • PostgreSQL
  • MongoDB
  • Express APIs

Motion & polish

  • Framer Motion
  • GSAP
  • Lighthouse audits

AI

  • LLM integrations
  • Gemini API
  • Automation pipelines

Currently learning

In progress

Agentic AI products

Going past chat: LLMs that take real actions inside products — the kind of integration clients actually pay for.

In progress

Conversion craft

Studying why visitors leave and what makes them stay — every client project doubles as a conversion experiment.

In progress

Design engineering

Closing the gap between a designer's intent and what ships. This portfolio is the practice ground.

Off the record

There are toys on my homepage

Two draggable doodles float on the hero — a star and a lightning bolt. You can grab and throw them. Most visitors never find out.

This isn't my first portfolio

The folder on my laptop is literally named "portfolios" — plural. This is just the first one I've kept for a whole year.

WhatsApp beats email

I built a QR code into my own contact section because I answer WhatsApp faster than anything else. Scan it and see.

Your night is my day

Dhaka is GMT+6. If you're in the US or Europe, progress happens while you sleep — you wake up to commits, not questions.

Say hello

That's the whole story

No agency behind the curtain, no team page of stock photos. Just someone who likes turning messy problems into working software — and answers his own messages.