Skip to content

Rubel011/rubel-portfolio

Repository files navigation

Rubel Foridi - Full Stack Developer Portfolio

A modern, visually stunning portfolio website built with Next.js, featuring 3D elements, smooth animations, and a polished user interface.

About

Hi, I'm Rubel Foridi — a Full Stack Developer based in Hyderabad, India. I design and build scalable backend systems and modern full-stack web applications with Node.js and React, combining clean code, thoughtful system design, and high-quality UI using shadcn/ui on cloud-native infrastructure.

Tech Stack

  • Framework: Next.js 16 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • UI Components: shadcn/ui
  • Animations: Framer Motion
  • 3D Graphics: Three.js / React Three Fiber
  • Fonts: Geist

Features

  • Responsive design with modern aesthetics
  • Interactive 3D visual elements
  • Smooth scroll animations
  • Project showcase with live demos
  • Experience timeline
  • Contact form
  • Blog section
  • GitHub stats integration

Getting Started

# Install dependencies
pnpm install

# Run development server
pnpm dev

# Build for production
pnpm build

# Start production server
pnpm start

Open http://localhost:3000 in your browser.

Project Structure

src/
├── app/              # Next.js App Router pages
├── components/       # React components
│   ├── ui/          # shadcn/ui components
│   ├── header.tsx
│   ├── hero.tsx
│   ├── projects.tsx
│   ├── experience.tsx
│   └── ...
├── lib/             # Utilities and data
└── hooks/           # Custom React hooks

Connect

License

MIT

About

I design and build high-performance web applications from the ground up. With deep expertise in Node.js, MongoDB, and AWS, I specialize in turning complex business logic into scalable, production-ready systems — currently serving over a million users.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages