Projects
Things I've built — personal projects, side projects, and a capstone.
A personal portfolio and blog.
Next.jsTypeScriptTailwind CSSReact
- Built a site-wide search covering blog posts, work history, movies, books, and gears, with recent searches saved to localStorage.
- Wired up a daily-cached quote widget backed by a rate-limited external API, with server-side caching to stay within quota.
- Added scroll-triggered reveal animations and a responsive layout across every page.
A workout and training tracker for logging sessions and staying consistent.
Next.jsTypeScriptTailwind CSS
- Built session logging and progress tracking for strength training.
- Designed the habit-tracking flow around the same consistency principles I write about on the blog.
A capstone project for club management, enabling efficient tracking of club activities, members, and events.
ASP.NET Web APIRazor PagesEF CoreIdentity FrameworkjQueryTailwindCSSJira
- Built backend APIs with ASP.NET Web API and EF Core, and frontend interfaces with Razor Pages and jQuery.
- Implemented secure, role-based access control supporting university data-protection policies.
- Coordinated with the ICPDP department via Jira to manage tasks and clarify requirements.
