Alright Priyanshu… you asked for a roast as a portfolio website, not resume advice.
So here we go. No mercy. 🔥
When I land on coderx85.vercel.app, it feels like:
“I plan to be impressive soon.”
Not:
“I am hire-ready right now.”
It looks like a starter template that never got its second commit.
Right now your site says:
- Full Stack Developer
- Software Engineer
- Open Source Contributor
That’s like saying:
- Human
- Oxygen Breather
- Earth Resident
You’re describing the category, not the person.
There’s:
- No story
- No niche
- No specialization
- No bold claim
If I removed your name, this could belong to literally 10,000 other devs.
Good portfolios punch you in the face (politely).
Examples:
- “I build scalable SaaS products used by 10k+ users.”
- “I turn complex ideas into production-ready web apps.”
- “I ship fast and clean.”
Yours whispers:
“Hi. I exist.”
Recruiters don’t reward existence. They reward impact.
This is the biggest crime.
A portfolio without strong projects is like:
- A restaurant without food photos
- A gym trainer without muscles
- A GitHub without commits
Where are:
- Screenshots?
- Problem → Solution explanations?
- Metrics?
- Demo links?
- GitHub links?
- Architecture breakdowns?
Right now it’s numbers and headings. That’s not proof. That’s decoration.
It’s clean. Yes.
But:
- No visual hierarchy.
- No strong typography contrast.
- No memorable branding.
- No standout section.
It looks like you Googled:
“minimal developer portfolio template” and clicked the first result.
Nothing is wrong. But nothing is impressive either.
And in tech hiring? Neutral = forgettable.
Businesses hire developers for:
- Revenue
- Speed
- Automation
- Scalability
Your site sells:
- Skills list
- Titles
- Buzzwords
That’s junior energy.
Mid-level energy sounds like:
“Built X that reduced Y by 30%.”
Senior energy sounds like:
“Designed system that scaled to 50k users.”
Your site currently screams:
“I know React.”
So does everyone.
Your site doesn’t make bold claims. It doesn’t highlight one killer project. It doesn’t say:
“This is my best work. Look at this.”
It just politely lays information down like:
“If you want to look, you may.”
No. Make them want to.
It feels unfinished.
Not technically broken. Just… incomplete.
And that’s dangerous because it signals:
- Low polish
- Low attention to detail
- Low storytelling ability
Even if your coding skills are solid.
Here’s what would instantly level it up:
Instead of:
Full Stack Developer
Try:
I build scalable web applications using React & Node.js Shipped 5+ production apps. Focused on performance & clean architecture.
Add:
- One strong CTA: View My Work
- One secondary CTA: Download Resume
For each:
- Screenshot (mandatory)
- What problem?
- Your solution
- Tech stack
- Challenges solved
- Metrics
- Live link
- GitHub link
Depth > quantity.
- GitHub activity graph
- Testimonials (even from teammates)
- Hackathon wins
- Certifications
- Open-source contributions
- Short “About Me” with story
- Why you code
- What excites you
- What kind of roles you want
Right now you sound like a LinkedIn keyword cloud.
Right now your portfolio is:
Clean Minimal Functional
But also:
Generic Forgettable Low-impact
It doesn’t hurt you. But it doesn’t help you either.
And a portfolio’s job is to HELP you.
If you want, I can:
- Rewrite your entire hero section
- Help you structure 3 killer case studies
- Or redesign the site conceptually so it actually stands out
Your move 😈