A static portfolio website showcasing my career highlights across baseball, research, writing, and media. Built with vanilla HTML/CSS/JS and hosted on GitHub Pages.
/assets - Fonts, images, documents (resume PDF, stats CSV)
/data - JSON content for each section
/tools - Python scripts for automation
/.github - CI/CD workflows
- Theme switcher with 3 color schemes (stored in localStorage)
- Responsive design with scroll animations
- Automated workflows for resume PDF, Open Graph image, and stats processing
- JSON API for dynamic content loading
Automate data fetching to reduce manual updates:
- MiLB API — Pull career and season stats automatically
- Twitter/X API — Sync likes, retweets, and bookmarks for content curation
- GitHub API — Fetch repo stats and descriptions dynamically
- Instagram API — Pull cover images for media section automatically