Projects

Portfolio Website - Technical Stack

Modern, performance-optimized portfolio built with vanilla HTML, CSS, and JavaScript

🎯 Project Overview

A modern, performance-optimized portfolio website featuring minimal glassmorphism design, custom 8-bit pixel art cursors, dark mode support, and multi-page architecture. Achieved 70-80% performance improvement through strategic optimization.

8
Pages
7
Custom Cursors
90+
Lighthouse Score
100%
Responsive

📚 Core Technologies

Frontend Technologies

HTML5 CSS3 JavaScript (ES6+) SVG

UI Libraries & Assets

Font Awesome 6.4.2 Google Fonts (Inter)

🎨 Design & Styling Technologies

Glassmorphism Design CSS Custom Properties CSS Grid & Flexbox SVG Data URIs Responsive Design Dark Mode Backdrop Filters CSS Animations Gradient Color Schemes

✨ Design Patterns & Features

Architecture

Multi-Page Architecture (MPA) Component-Based Design Mobile-First Approach Semantic HTML

Custom Features

8-bit Pixel Art Cursors (7 variants) Dynamic Content Loading Smooth Animations Loading States Theme Switcher

⚡ Performance Optimization Techniques

Optimization Methods

GPU Acceleration CSS Containment Reduced Backdrop-Filter Usage (90%) Font Display Swap Optimized Animations Minimal JavaScript

Performance Results

70-80% Performance Gain Lag-Free Scrolling Fast Page Loads Lighthouse Score: 90+

🖱️ Custom 8-bit Cursor System

Implemented custom pixel art cursors using SVG data URIs for a unique retro gaming aesthetic without impacting performance.

Default (Purple Arrow) Pointer (Pink Hand) Text (Blue I-beam) Move (Purple Cross) Disabled (Red Circle) Wait (Gold Hourglass) Help (Cyan Question Mark) Dark Mode Variant

🔗 Integration & External Services

EmailJS (Contact Form) Google Docs (Resume) Font Awesome CDN Google Fonts API

🔧 Version Control & Development

Git GitHub Branch Management Code Reviews

📁 Project Architecture

Multi-Page Structure:
├── index.html (Landing/Hero page)
├── about.html (About section)
├── skills.html (Technical skills)
├── experience.html (Work history)
├── education.html (Academic background)
├── projects.html (Project showcase)
├── contact.html (Contact form)
├── assignmate.html (Featured project)
├── style.css (Performance-optimized)
└── script.js (Dynamic interactions)

🔑 Key Technical Implementations

1. 8-bit Cursor System

  • ✓ SVG data URI implementation
  • ✓ Color-coded by function
  • ✓ Dark mode compatibility
  • ✓ Zero HTTP requests

2. Performance-Optimized Glassmorphism

  • ✓ Strategic backdrop-filter usage
  • ✓ GPU-accelerated animations
  • ✓ Simplified glass effects
  • ✓ Disabled smooth scroll

3. Dynamic Content Loading

  • ✓ JavaScript-driven project cards
  • ✓ Animated timelines
  • ✓ Responsive grids
  • ✓ Smooth transitions

4. Responsive Navigation

  • ✓ Mobile hamburger menu
  • ✓ Sticky navigation
  • ✓ Glass effect on scroll
  • ✓ Theme toggle

💼 Skills Demonstrated

Frontend Development

✅ HTML5 semantic markup
✅ Advanced CSS3 techniques
✅ Vanilla JavaScript
✅ DOM manipulation
✅ Event handling

UI/UX Design

✅ Modern UI trends
✅ Glassmorphism effects
✅ Custom cursor design
✅ Animation principles
✅ Color theory

Performance Optimization

✅ CSS optimization
✅ Performance profiling
✅ Resource optimization
✅ Lighthouse auditing
✅ Web vitals

Best Practices

✅ Clean code principles
✅ Web accessibility
✅ SEO optimization
✅ Version control (Git)
✅ Documentation
Get In Touch Back to Home