Project
OCT 2025 Personal Portfolio – Astro + Svelte Edition
A portfolio that doesn’t just show who I am — it feels like me.
This site is a complete rebuild of my older portfolio, designed to reflect not just my work but my mindset, taste, and values as a developer.
Philosophy
I didn’t want a bloated portfolio with 10MB of JavaScript and flashy animations. Instead, it’s:
- Minimal yet expressive
- Fast — loads instantly even on slow connections
- Fresh and lightweight in both code and content
- Designed to grow as I grow with content-driven routing, markdown support, and scalable design
Tech Stack
- Astro — zero-JS-by-default philosophy with stellar developer experience
- Svelte — reactive components only where needed, for interactivity without bloat
- MDX — blogs and projects written in markdown with embedded components
- TailwindCSS — clean, composable design system
- Custom Components — skill graphs, tag filters, and more for engaging exploration
Features
- Dynamic routing for projects, blogs, and experience pages
- Interactive skill graph visualizing my technical growth
- Performance-first with minimal client JS where unnecessary
- Fully responsive, accessible, and mobile-optimized
- Tag-based filtering and searching for content
- MDX-driven content pipeline for easy management and expansion
What Makes This Portfolio Mine
This site is more than a showcase — it’s my personal reference point and experimental space that reflects who I am:
- Passion for low-level systems reflected in clean, fast design
- Emphasis on content over visuals — every section is purposeful
- Built primarily for myself first, and others second — staying authentic above all else
Preview
Want to collaborate or give feedback? Reach out on GitHub or via the contact section on the site.
“Keep it minimal. Keep it meaningful.”