A responsive portfolio and résumé website for Dipankar Barman, built with Next.js, React, TypeScript, Tailwind CSS, and shadcn/ui conventions.
- Responsive résumé layout for desktop, tablet, and mobile
- Experience timeline covering Deel, Tekion, Better Software, and DXC Technology
- Selected consulting and independent projects
- Highlighted frontend, backend, platform, and delivery expertise
- Education, certifications, contact details, and external profiles
- Optimized typography with self-hosted fonts through
next/font - Static rendering, SEO metadata, and accessible semantic markup
- Modular, data-driven portfolio components
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- shadcn/ui conventions and reusable UI primitives
- pnpm
- NVM
- pnpm 11 or newer
nvm use
pnpm installpnpm run devOpen http://localhost:3000.
pnpm run dev # Start the development server
pnpm run build # Create an optimized production build
pnpm run start # Run the production server
pnpm run lint # Run ESLintapp/ Next.js App Router entry points and global styles
components/portfolio/ Portfolio sections
components/ui/ Reusable shadcn-style UI primitives
lib/ Shared utilities
public/ Static assets
The résumé experience is implemented first. A Hugging Face-powered portfolio assistant can be integrated as a separate experience later.