AJ
Back to Builds
WebComplete

Samir Wadiwala

Personal portfolio for a Senior Fullstack Developer with 7+ years spanning Laravel, Node.js, and React/Next.js, including work on a large e-commerce and ERP platform and a major furniture retail site.

Next.js 16React 19Tailwind CSSlucide-reactMotion

Overview

A portfolio for Samir Wadiwala, a Senior Fullstack Developer with 7+ years of experience across PHP (Laravel, CakePHP, Yii2, CodeIgniter), Node.js, Python/Django REST, and modern React/Next.js. The project section highlights real, named platforms he's worked on, including an 8-plus module ERP and e-commerce system and one of India's largest online/offline furniture retail platforms, alongside a broad integrations list (Stripe, Twilio, Google APIs, Firebase FCM) that signals genuine production breadth rather than tutorial-project experience.

Why it was built

Client project: a personal portfolio for a senior fullstack developer, needing a site that could showcase specific, named production work rather than generic project descriptions, since that specificity is what separates a senior candidate's portfolio from a junior one.

Categorised Skills Matrix

Six skill categories (Backend, Frontend, Databases, DevOps & Cloud, Integrations, Tools & Others) each list specific tools, letting the breadth of his stack (Elastic Search, Socket.io, Laravel Dusk, PHPUnit) show through rather than being flattened into generic tags.

Named Project Case Studies

Flagship projects carry real periods, tech stacks, and highlight chips (Users & Auth, Accounting, Inventory, Product Catalog, Redis Caching), color-coded per project for quick visual scanning.

Animated Stats Row

A stats component surfaces 7+ years experience, 10+ projects delivered, and 15+ technologies as an at-a-glance credibility strip at the top of the homepage.

Tech Breakdown

Next.js 16 App Router

Static pages for Experience, Projects, Skills, and Contact with no runtime data fetching, matching the rest of this portfolio batch's zero-backend approach.

Motion (Framer Motion)

Used for section reveals and hover states across the project cards, kept lightweight since the site has no 3D or scroll-pinning requirements.

lucide-react

Consistent icon set across the hero, stats, skills, and footer components.

Challenges
  • 1

    Naming real employer platforms in a personal portfolio required care to describe his individual contribution accurately rather than implying sole ownership of those products.

  • 2

    Consolidating a very wide integrations list (Stripe, Twilio, Google APIs, Firebase, Pusher, Jitsi Meet) into a readable skills section without it looking like keyword-stuffing took a few passes at the category grouping.

What's Next

A short case-study writeup for one of the two flagship projects, covering a specific technical problem and how it was solved, would give the site more depth than the current highlight-chip format.

See it live

Check out the deployed site.