Production-Ready Personal Portfolio & Engineering Showcase
Built with React.js 18, Vite, Framer Motion, Glassmorphism CSS, and GitHub REST API
Live Demo β’ Features β’ Tech Stack β’ Design System β’ Screenshots β’ Installation β’ Contact
Welcome to the official repository of Manish Venkatarathnam's Personal Portfolio. This web application serves as a comprehensive engineering showcase demonstrating expertise across DevOps Automation, Cloud Infrastructure, and Modern Frontend Engineering.
Designed to match SaaS landing page quality, the application leverages an interactive dark glassmorphism aesthetic, cyber gold accents, HTML5 canvas particle constellations, dynamic GitHub API integration, and Framer Motion scroll reveal animations.
- π Live Website: https://manishvenki.github.io/
- π» GitHub Repository: https://github.com/manishvenki/Portfolio
- π¨ Glassmorphism UI System: High-blur backdrops, cyber gold (
#FFD700) accents, and cyan (#64FFDA) highlights. - π Dual Theme Engine: Seamlessly switch between Dark Glassmorphic Theme and Smooth Light Theme.
- β‘ Lightning Fast Vite Build: Optimized chunk splitting, zero unnecessary re-renders, and high Lighthouse scores.
- π Rich Framer Motion Animations: Staggered scroll entrances, card tilt hover effects, and modal transitions.
- π Canvas Particle Constellation: Interactive HTML5 particle network reacting to cursor movement and gravity.
- π±οΈ Custom Mouse Spotlight & Cursor: Radial spotlight gradient following cursor position with hover state scaling.
- π± Mobile-First Responsiveness: Tailored viewports from 375px mobile screens to ultra-wide 4K displays.
- π Project Category Filter & Search: Instant real-time filtering across
DevOps,Cloud,Frontend,Full Stack, andAndroid. - π Architecture Detail Modal: Deep-dive popup displaying key architectural features, tech stack, stats grid, and live links.
- π Dynamic GitHub REST API Integration: Automated fetch of profile statistics, contribution activity chart, language breakdown, and pinned repos.
- π Verified Credentials Showcase: Embedded cards for AWS, Microsoft Azure, Oracle Cloud (OCI), and Cisco certifications.
- π¬ Interactive EmailJS Contact Form: Direct message delivery with live feedback toast and celebratory confetti burst.
- π SEO & Social Optimization: Open Graph tags, Twitter Cards,
sitemap.xml, androbots.txtpre-configured.
| Token Name | Hex Code | Usage Scope |
|---|---|---|
| Background Primary | #0A192F |
Main canvas background |
| Background Secondary | #112240 |
Glass card containers & inputs |
| Gold Accent | #FFD700 |
Primary branding, buttons, highlights |
| Cyan Accent | #64FFDA |
Secondary tech tags & active states |
| Primary Text | #E6F1FF |
Main headings & bold titles |
| Secondary Text | #8892B0 |
Body copy, descriptions & subtitles |
| Token Name | Hex Code | Usage Scope |
|---|---|---|
| Background Primary | #F8FAFC |
Crisp light body background |
| Card Background | #FFFFFF |
Pure white glass cards with soft shadows |
| Amber Gold Accent | #D97706 |
High-contrast gold buttons & accents |
| Deep Teal Accent | #0D9488 |
High-contrast secondary highlights |
| Primary Text | #0F172A |
Deep slate headings & high legibility text |
| Domain | Technologies Used |
|---|---|
| Core Architecture | React.js 18, Vite 5, JavaScript (ES6+), HTML5, CSS Modules |
| Animation & Motion | Framer Motion, React Type Animation, Canvas Confetti |
| Icons & UI Utilities | React Icons, React Scroll, React Intersection Observer |
| API & Networking | Axios, GitHub REST API, EmailJS (@emailjs/browser) |
| Testing & QA | Playwright Chromium (Automated Screenshot Suite) |
| DevOps & Tooling | Git, GitHub, VS Code, npm, Azure Static Web Apps |
c:\Users\manis\OneDrive\Desktop\Job Resumes\Portolio\
βββ docs/
β βββ images/ # High-resolution Desktop & Mobile screenshots
βββ public/
β βββ favicon.svg # Custom branded favicon
β βββ robots.txt # Search engine crawl directives
β βββ sitemap.xml # SEO sitemap
βββ src/
βββ assets/ # Static assets & PDF resume downloads
βββ components/ # Reusable modular React components
β βββ About/ # Focus switcher & education timeline
β βββ BackToTop/ # Floating scroll-to-top button
β βββ Certifications/ # Gold credential cards
β βββ Contact/ # EmailJS contact form + confetti
β βββ CustomCursor/ # Interactive mouse trail follower
β βββ Experience/ # Internship vertical timeline
β βββ Footer/ # Minimal SaaS footer
β βββ GitHubStats/ # Live GitHub profile & contribution graph
β βββ Hero/ # Typing effect, spotlight & CTAs
β βββ LoadingScreen/ # Percentage preloader screen
β βββ Navbar/ # Glass sticky navbar & theme toggle
β βββ ParticlesBackground/ # Canvas particle constellation
β βββ Projects/ # Filtering, search, hero card & modal
β βββ ScrollProgress/ # Top progress bar indicator
β βββ Skills/ # Progress bars & category cards
β βββ TechStack/ # 3D floating technology icon grid
β βββ ThemeProvider/ # Dark/Light theme context
βββ data/ # Data files (projects, skills, certs)
βββ hooks/ # Custom React hooks (useGitHubData, useScrollPosition)
βββ pages/ # Main Home page container
βββ styles/ # Design tokens & global styling
βββ App.jsx # App root with ThemeProvider & LoadingScreen
βββ main.jsx # Application entry point
- Animated typing effect rotating between DevOps Engineer, Cloud Engineer, Frontend Developer, and Infrastructure Automation Specialist.
- Gradient spotlight following cursor movement.
- Direct CTA buttons to view projects, download resumes, or visit GitHub/LinkedIn.
- Resume Focus Switcher: Toggle summaries between DevOps Focus, Cloud Focus, and Frontend Focus.
- Specializations: Containerization, CI/CD, IaC, Kubernetes, Linux.
- Education Timeline: M.Sc. Computer Science & BCA at Kristu Jayanti College.
- IT & Cybersecurity Intern @ Cynux Era LLP (March - June 2026).
- Frontend Intern @ Software Development Cell (KJU) (June - July 2025).
- Hero Featured Project: InfraPilot β DevOps Automation (Jenkins, Docker, Terraform, Kubernetes, Prometheus, Grafana).
- Projects Grid: DarkTrace Replica, Azure Static Web App, Oriel Cafe, GearGo Logistics, Education Tracker, Atlas Travel.
- Detail Modal: Interactive popup showing architectural features, stats grid, tech stack, and repository links.
- Categorized skill progress bars with live search filtering.
- 3D floating icon grid featuring Docker, Jenkins, Terraform, Kubernetes, React, Angular, AWS, Azure, Linux, MongoDB, Python, and Git.
- AWS Cloud Practitioner Essentials, Microsoft Azure AI-900, OCI Foundations Associate, and Cisco Cloud Computing.
- Live API statistics: public repos, followers, top language breakdown, contribution chart, and pinned repositories.
| Home View | Mobile Drawer Menu |
|---|---|
![]() |
![]() |
| About Section | Experience Timeline |
|---|---|
![]() |
![]() |
| Projects Grid | Architecture Modal |
|---|---|
![]() |
![]() |
| Skills Capabilities | Tech Icons |
|---|---|
![]() |
![]() |
| Certifications | GitHub Stats |
|---|---|
![]() |
![]() |
| Contact Form | Light Theme View |
|---|---|
![]() |
![]() |
Ensure you have Node.js (v18+) and npm installed.
node -v
npm -v-
Clone the Repository:
git clone https://github.com/manishvenki/Portfolio.git cd Portfolio -
Install Dependencies:
npm install
-
Start Local Development Server:
npm run dev
The app will open automatically at
http://localhost:3000. -
Create Production Build:
npm run build
-
Preview Production Build:
npm run preview
MANISH VENKATARATHNAM
DevOps Engineer β’ Cloud Engineer β’ Frontend Developer
- π Location: Bengaluru, Karnataka, India
- π§ Email: manishvenki07@gmail.com
- π± Phone: +91 6361798848
- πΌ LinkedIn: linkedin.com/in/manish-venkatarathnam
- π» GitHub: github.com/manishvenki






















