I didn’t rebuild my portfolio because it was broken.
I rebuilt it because it felt… replaceable.
You know the kind — clean UI, smooth animations, nice sections.
Everything “right”, but nothing memorable.
And that’s a problem.
Because a portfolio isn’t supposed to just exist.
It’s supposed to make someone stop.
---
What Changed
This version isn’t about adding more.
It’s about removing everything that didn’t matter.
| Area | Before | Now |
|---|---|---|
| Structure | Section-based, predictable | Flow-based, scroll experience |
| Content | What I did | How I think |
| Projects | Feature showcase | Problem → Process → Outcome |
| Design | Clean | Intentional + immersive |
---
The Real Goal
Not “this looks good”.
The goal was:
Someone lands → scrolls → and gets a clear signal of who I am.
No confusion. No noise.
---
Key Sections
Hero
No long intro. No generic lines.
Just clarity and positioning.
Thinking Timeline
Instead of listing achievements, it shows:
- what I believed
- what I learned
- what changed
That tells more about me than any resume ever will.
Projects
Each project answers:
- why it exists
- what problem it solves
- what I figured out while building it
That’s where real differentiation comes in.
---
Build Stack
| Layer | Stack |
|---|---|
| Frontend | Next.js + Tailwind CSS |
| Backend | Firebase |
| AI | Gemini + VAPI |
| Deployment | Vercel |
---
Visuals



---
What This Taught Me
- Most things don’t need to be added, they need to be removed
- If everything is highlighted, nothing stands out
- Story beats features
---
Final Thought
A portfolio should do one thing well:
Make the right person think —
“I want to work with him.”
That’s it.
Everything else is noise.
