Skip to content

shashi089/portfolio

Repository files navigation

🚀 Shashidhar Naik | Full Stack Software Engineer Portfolio

MIT License Next.js Tailwind CSS

A premium, SEO-optimized portfolio website for Shashidhar Naik, a Senior Software Engineer specializing in building scalable enterprise web applications with the MERN (MongoDB, Express, React, Node.js) and MEVN (Vue.js instead of React) stacks. This portfolio showcases professional experience, open-source contributions, and expertise in modern web technologies including Next.js, TypeScript, and React.


🎨 Preview

Shashidhar Naik Portfolio Hero Section


👨‍💻 Professional Summary

As a Software Engineer II at Cymbeline Innovation Pvt. Ltd, I lead frontend development for high-impact projects like the Warehouse Management System (WMS) for clients like Panasonic. My focus is on creating high-performance, user-centric interfaces and architecting robust full-stack solutions.

Key Expertise:

  • Frontend Architecture: React 19, Next.js 16, TypeScript, Tailwind CSS 4.
  • Backend Systems: Node.js, Express, MongoDB, RESTful APIs.
  • State Management: Redux Toolkit, React Context.
  • Performance: Static site generation (SSG), image optimization, smooth Framer Motion animations.

✨ Standout Features

  • 🤖 AI Portfolio Assistant: A custom-built chatbot that answers professional inquiries about my background, skills, and experience.
  • 📦 Open Source Contributions: Published NPM packages including qrlayout-core, qrlayout-ui, and env-drift-check with 2k+ total downloads.
  • ⚡ Blazing Fast Performance: Built using Next.js 16 App Router and optimized for high Core Web Vitals scores.
  • 🔍 Deep SEO Integration: Implemented JSON-LD structured data, metadata for social sharing (OG/Twitter cards), sitemap, and semantic HTML for search engine discoverability.
  • 💎 Premium UI/UX: Features glassmorphism, responsive timelines, interactive project galleries, and smooth Framer Motion animations.

🛠️ Technology Stack

Category technologies
Frameworks Next.js 16 (App Router), React 19
Styling Tailwind CSS 4, Framer Motion (Animations)
Languages TypeScript, JavaScript (ES6+)
Icons Lucide React
Form/Scroll React Hook Form, React Scroll

📦 Open Source Contributions

I actively contribute to the developer community through open-source NPM packages:

Published Packages

Package Description Downloads NPM Link
qrlayout-core Core logic library for QR layout generation with TypeScript 1k+ View Package
qrlayout-ui Framework-agnostic UI components for QR layout designer 800+ View Package
env-drift-check CLI tool to detect drift between .env files 200+ View Package

Total Downloads: 2k+ across all packages


📂 Project Architecture

src/
├── app/               # Next.js App Router (Layouts, Pages, Global Styles)
├── components/        # High-performance UI Components
│   ├── Hero.tsx       # Landing section with social links
│   ├── About.tsx      # Professional summary
│   ├── Experience.tsx # Work history timeline
│   ├── Projects.tsx   # Featured projects gallery
│   ├── OpenSource.tsx # NPM packages showcase
│   ├── Education.tsx  # Academic background
│   ├── Contact.tsx    # Contact form
│   ├── Header.tsx     # Navigation bar
│   ├── Footer.tsx     # Footer section
│   └── PortfolioAssistant.tsx # AI chatbot
└── public/            # Static Assets (Images, Favicons, Sitemap)

🚀 Local Development

  1. Clone the repository:

    git clone https://github.com/shashi089/portfolio.git
    cd portfolio
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Build for production:

    npm run build

🌍 Deployment (Netlify)

This project uses Static Export (output: 'export') for maximum performance and SEO.

  1. Run npm run build.
  2. Deploy the out/ directory to Netlify (via GitHub integration or CLI).

🔗 Connect with Me


📄 License

This project is licensed under the MIT License.

About

A modern developer portfolio application built using Next.js + TypeScript + Tailwind CSS, featuring project showcases, skills, professional experience, and interactive components with production-grade performance and SEO structure.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages