๐ฅ๏ธ Omkar Bhorโs Windows XP Portfolio
A nostalgic Windows XP-themed personal portfolio website built with Next.js, featuring an authentic retro interface with modern functionality.
๐ฏ About Me
Hi! Iโm Omkar Bhor, a Computer Science Engineering student at PCETโs Nutan College of Engineering and Research (NCER) in Pune, India.
Iโm passionate about:
- ๐ฆ Rust & Systems Programming
- ๐ง Operating Systems & Compilers
- ๐ฎ GPU Programming
- ๐ค AI/ML & Deep Learning
- ๐ Data Structures & Algorithms
- ๐ ๏ธ Building Developer Tools
โจ Features
- ๐ฑ๏ธ Draggable Windows - Authentic Windows XP window management
- ๐จ Retro UI/UX - Pixel-perfect Windows XP styling
- ๐ฑ Responsive Design - Works on all devices
- ๐ง Contact Form - Functional email system with Mailgun
- ๐ผ๏ธ Photo Gallery - Showcase personal photography
- ๐ผ Project Portfolio - Detailed project showcases
- ๐ต Nostalgic Sounds - Classic Windows XP audio cues
๐ Tech Stack
- Frontend: Next.js 15, TypeScript, React 18
- Styling: CSS Modules, XP.css
- State Management: Redux Toolkit
- UI Components: React Draggable, React Resizable
- Email: Mailgun API
- Deployment: Vercel
- Analytics: Vercel Analytics
๐๏ธ Getting Started
# Clone the repository
git clone https://github.com/urngmi/me.git
# Navigate to project directory
cd me
# Install dependencies
npm install
# Start development server
npm run dev
Visit http://localhost:3000 to see the website in action!
๐ง Environment Setup
Create a .env.local file for email functionality:
NEXT_PUBLIC_MAILGUN_API=your_mailgun_api_key
NEXT_PUBLIC_ADMIN_EMAIL=omkarbhor4011@gmail.com
BASE_URL=https://bhor.online
๐ Highlights
๐ Featured Project
GPT Language Model in C++ - Built a transformer-based language model from scratch using C++ and CUDA, implementing attention mechanisms, tensor operations, and efficient GPU kernels.
๐ฏ Personal Interests
- ๐ช Fitness Enthusiast - Regular gym-goer and discipline advocate
- ๐ฎ Gaming - Love AAA titles like Resident Evil and Batman Arkham series
- ๐ต Music Lover - Hip-hop and rap enthusiast (Kanye, Travis Scott)
- ๐ฌ Cinephile - Watch 3-4 movies weekly, from classics to new releases
- ๐ Basketball Player - Enjoy outdoor sports and competition
- ๐ Philosophy Reader - 30-40 books/year, especially Nietzsche, Dostoevsky, Camus
- ๐๏ธ Motorcycle Enthusiast - Love the freedom of high CC bike rides
- ๐ธ Photography - Learning advanced techniques and gear
๐ Connect With Me
๐จ Design Credits
๐ License
This project is open source and available under the MIT License.
Built with โค๏ธ and nostalgia for the golden age of computing