Roast completeabdellah-shafi.dev/

Abdellah Shafi

This portfolio is a masterclass in Django and React product delivery, so polished it makes other developers question their life choices.

Visit site

Overall score

0

Top 10%

Hireability

A+

"A clear, compelling showcase of a developer who builds and ships impactful products, making them a standout hire."

Confidence radar

Your score
  • Seo80
  • Design88
  • Projects95
  • Credibility90
  • Performance90
  • Storytelling85
  • Accessibility85
  • First Impression90

Recruiter session replay

Simulated 25s scan of the page.

  1. 00sPage loads instantly. Clean header, name, and clear 'Full-Stack Developer' title are visible.
    "'Okay, immediate speed and clarity. This isn't some slow-loading mystery box.'"
  2. 03sSees the 'Django & React' focus and the 'See my projects' call-to-action.
    "'Direct, no fluff. Tells me what he does and what to look at first. Efficient.'"
  3. 07sScrolls down to the About Me, noticing the A2SV mention and its alumni at Google/Palantir.
    "'Ah, the A2SV badge of honor. He's got pedigree, let's see if the projects back it up.'"
  4. 12sLands on Featured Projects: Birr AI and EvalBoard. Sees live links, GitHub, and 'Read blog'.
    "'Whoa, actual deployed products with real descriptions. These aren't just 'todo' apps. Impressive.'"
  5. 18sContinues through the E-Commerce API and Virtual Blood Bank, noting the listed tech stacks.
    "'Full-stack chops, practical problems, and a solid tech toolkit. He really ships things.'"
  6. 22sEyes the 'Latest Writing' section, then squints at the 'Jun 2026' dates.
    "'Is this developer from the future? Or just terrible at setting blog post dates? Either way, it's a minor hiccup on an otherwise flawless run.'"
  7. 25sQuickly scans other projects and sees the Contact section with a Resume link.
    "'Strong candidate. That date thing is literally the only thing I'd tease him about.'"

Detected tech stack

PythonJavaScriptReactDjangoPostgreSQLDockerLangChainExpressNode.jsTailwind

Sections found

  • blog
  • github
  • resume
  • contact
  • projects
  • experience
  • certificates
  • social links

Attention distribution

Hero
85
Projects
100
About
80
Contact
60
Blog
70
https://abdellah-shafi.dev/
Portfolio screenshot

AI review

Switch reviewer perspective

Portfolio review

Status: Approved

  • -The portfolio immediately establishes credibility with a clear professional focus and strong institutional affiliations (A2SV, ALX).
  • -Projects like Birr AI and EvalBoard demonstrate practical application of complex technologies (RAG, LLM eval) and clear problem-solving skills.
  • -The presence of live demos, GitHub repos, and detailed blog posts for major projects offers exceptional depth for review.
  • -A strong command of a relevant tech stack (Django, React, Docker, PostgreSQL) aligned with market demand is evident throughout.
  • -Experience section is well-structured, showcasing academic rigor alongside professional training and hands-on project work.
  • -The included resume link and accessible contact information streamline the hiring process.

AI rewrite suggestions

Hero headline
Current

"Fullstack Developer · Django & React"

Improved

Full-Stack Developer: Crafting Deployable Django & React Solutions That Solve Real Problems.

About Me intro
Current

"I am a full-stack developer, A2SVian, and third-year CS student focused on Django, React, and deployed products that solve practical problems."

Improved

A2SV-backed Full-Stack Engineer, focused on delivering impactful Django & React products – from regulatory RAG to LLM evaluation and commerce APIs.

Blog Post Dates
Current

"Jun 2026 Birr AI · Part 1 — Building Birr AI: a Django + React navigator for NBE directives"

Improved

Jun 2024 Birr AI · Part 1 — Building Birr AI: a Django + React navigator for NBE directives

Critical fixes

  • Incorrect blog post dates (e.g., 'Jun 2026') significantly undermine credibility and should be corrected immediately.high
  • The 'External Link' for 'E-Commerce REST API' points to API documentation instead of a live user-facing demo, which would showcase functionality more effectively.medium
  • Improve the consistency of call-to-action buttons for projects; some have 'External Link' + 'Read blog', others just 'GitHub'.low
  • Consider adding a brief 'Impact' or 'Results' paragraph to featured projects, even if quantitative metrics aren't available, to articulate the value delivered.low

Missing sections

Testimonials/EndorsementsDetailed Case Studies (with metrics)Dedicated 'Skills' section (though technologies are listed under projects and About)

Your turn

Think your friend's portfolio is better?

Send them here. Let the AI decide.

Roast their portfolio →