Full Stack Developer Frontend Engineer Backend Engineer Problem Solver
I build responsive React and TypeScript interfaces backed by .NET APIs, C#, PostgreSQL, and practical product thinking.
I like building web apps where frontend polish and backend reliability both matter. My recent work focuses on React, TypeScript, .NET, C#, PostgreSQL, API design, and interfaces that make complex workflows easier to use.
A focused set of projects that show full stack ownership, product thinking, clean UX, and practical engineering decisions.
Problem: Anime fans often split discovery, episode tracking, schedules, and discussion across separate tools.
Role: Designed and built the V1 full stack experience across React, TypeScript, .NET, C#, and PostgreSQL.
Challenge: Keeping AniList-powered search, user-specific tracking data, and release schedule filtering consistent across the app.
Result: Shipped a cohesive V1 with account flows, saved tracking state, detailed anime pages, schedule navigation, and episode-scoped discussions.
Learning: Reinforced the value of clear API boundaries, predictable state management, and designing early versions around the workflows users repeat most.
Problem: Starting a side project can stall at the idea, stack, and first-file setup stage.
Role: Built the generator flow, prompt controls, project quality settings, stack selection, and interactive loading experience.
Challenge: Turning open-ended user input into structured project output while keeping the waiting state useful and entertaining.
Result: Created a tool that can generate random or user-directed project ideas, let users choose quality and stack, and keep or delete generated results.
Learning: Practiced designing AI-assisted workflows around user control, fallback behavior, and clear output review before a result is accepted.
Want to collaborate, talk about a role, or ask about a project? Send a message below and I'll get back to you.