Skip to content

my personal portfolio! This website showcases my projects, skills, and experience as a full-stack web developer.

Notifications You must be signed in to change notification settings

TechSwimmer/My-Portfolio-Website

Repository files navigation

Nikhil Pillai — Personal Portfolio Website

Welcome to my interactive portfolio, designed to showcase my work as a Full-Stack MERN Developer with a focus on scalable applications, clean UI architecture, and real-world problem solving.

This portfolio is more than a profile — it includes detailed case study pages, live demos, and interactive walkthroughs of the apps I've built.

🌐 Live Portfolio

Click to visit the deployed site

🌟 What This Portfolio Includes

Section Details
🧑‍💻 About Me Skills, background, experience
🚀 Projects Multi-project portfolio with case studies
🎯 Case Studies Architecture, challenges & solutions
✉ Contact Direct contact options & social links
🌗 Theme Support Light/Dark mode with dynamic UI

🧱 Featured Full-Stack Projects (Showcased Inside the Portfolio)

Project Stack Highlights
Affina — Social Media App MERN, JWT, Cloudinary, Multer Real-time interactions, image uploads, profiles
TaskNest — Task Manager Node, Express, MongoDB, Vanilla JS CRUD, organization tools, productivity UI
CV Baker — Resume Builder React, jsPDF, html2canvas Live preview, multiple layouts, PDF export

Each project includes:

  • ✔ Architecture breakdown
  • ✔ Challenges & solutions
  • ✔ Tech implementation
  • ✔ UI previews & responsive overview
  • ✔ Links to live demo and source

🎨 Design & UI Features

Feature Description
🌗 Custom theme system Dynamic class toggling & persistent storage
📱 Responsive layouts Mobile → Tablet → Desktop optimized
🧩 Component-driven UI Scalable, reusable design
🖼 Visual case studies Screenshots & UI walkthroughs

🛠 Tech Stack

Frontend

  • React (18+)
  • React Router DOM
  • Context API (Theme & UI state)
  • HTML5 / CSS3 / Vanilla JavaScript
  • jsPDF + html2canvas (PDF Generation)

Backend (For Showcased Projects)

  • Node.js + Express.js
  • MongoDB & Mongoose
  • JWT Authentication
  • Multer & Cloudinary (Media upload)
  • REST API Architecture

Other Tools

  • Git & GitHub
  • Vite
  • Netlify / Render / Railway / Vercel

🧠 Philosophy & Approach

  • ✔ Build interfaces that feel natural
  • ✔ Architect applications that scale
  • ✔ Focus on user experience + developer experience
  • ✔ Clean code, reusable components, readable structure

I believe good software is not just functional — it's intuitive, fast, and enjoyable to use.

📩 Contact

📧 Email: techdevnikhil95@gmail.com
🌐 Portfolio: https://techdevnikhil.netlify.app/
🔗 GitHub: https://github.com/TechSwimmer

Closing Note

  • This portfolio will continue expanding with advanced case studies, new project documentation, and future experiments.

If you're a recruiter, developer, or collaborator — thank you for taking the time to explore my work.

About

my personal portfolio! This website showcases my projects, skills, and experience as a full-stack web developer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published