Web Portfolio

I noticed that most people with web portfolios create simple, one-page scrollable extensions of their resume with brief entries for experiences and projects. While there's nothing wrong with this approach, I wanted my portfolio's user experience to be interactive – something that could bring my resume to life and showcase my personality in a way that static text never could.

The portfolio is organized into three distinct experiences:

Home page serves as a quick introduction to who I am and highlights the main projects I'm most proud of, with a parallax galaxy background and interactive carousel that create an engaging first impression.

About page centers around an interactive MacBook component covered in clickable stickers representing different aspects of my life – from my Purdue education to basketball and social profiles. Each sticker reveals personal insights, offering glimpses into my personality and experiences that go beyond what any resume could convey.

Projects & Experience section takes a more traditional approach but with a twist – each entry is clickable and leads to detailed, dedicated pages where I can dive deep into specific projects and experiences, creating a much more engaging exploration than typical portfolio sites.

Throughout the site, I've woven in personal storytelling and conversational writing that feels like I'm sitting across from you explaining my work. While resumes demand that no words be wasted, here I embraced the opposite philosophy – these words felt so essential to telling my story that I knew I needed a place to share the context, challenges, and genuine excitement behind each project/experience.

The technical backbone leverages Notion as a headless CMS (Content Management System), which I'm particularly excited about. My portfolio seamlessly syncs with a Notion database, automatically updating the website whenever I modify entries. This means I can manage all my content from Notion's familiar interface while maintaining a sophisticated web presence. Each database entry generates its own detailed page, allowing visitors to explore projects in-depth with rich content, images, and technical details – transforming what would typically be bullet points into immersive project showcases.

Built with Next.js, TypeScript, and Tailwind CSS, the site demonstrates both technical proficiency and creative problem-solving while making portfolio browsing genuinely enjoyable.