Modern, responsive personal website showcasing global software engineering journey and career achievements.
- Interactive World Map - Leaflet/OpenStreetMap integration with 33+ locations visited and worked from
- Career Photo Gallery - Visual timeline of professional journey with modal functionality
- Dark/Light Theme Toggle - Automatic system preference detection with manual override
- Responsive Design - Mobile-first approach with breakpoints for all device sizes
- Professional Timeline - Detailed career progression from military service to Staff Engineer at Apple
- Modern Tech Stack - Vanilla JavaScript ES6+, CSS Grid/Flexbox, HTML5 semantic structure
- Frontend: Modern HTML5, CSS3 with custom properties, Vanilla JavaScript
- Map: Leaflet.js with OpenStreetMap tiles (CartoDB dark theme)
- Styling: CSS Grid, Flexbox, responsive design principles
- Performance: Intersection Observer API, requestAnimationFrame optimization
- Accessibility: ARIA labels, semantic HTML, keyboard navigation support
Previous version used AngularJS 1.x, Bootstrap 3, Bower, and Grunt. The v2 branch represents a complete modernization to current web standards.
Simply serve the files from a web server. No build process required.
For local development:
# Any local server will work, for example:
python -m http.server 8000
# or
npx serve .