Developer by training. Designer in spirit.
I build full-stack products with clear systems, considered interfaces, and practical AI workflows.
Based in Edmonton and studying Software Development at NAIT, I bring care for product clarity to frontend, backend, database, and testing work.
Products built around real workflows.
Bikes R Us
Problem: Sales and returns workflows needed one dependable place for staff to review activity and keep records aligned.
Solution: Built a Blazor Server system with MudBlazor, Entity Framework Core, SQL Server, and focused operational views.
View GitHub profile
Job Board
Problem: Candidates and recruiters needed a clearer path through listings, applications, and structured job data.
Solution: Created a Next.js recruitment application with Prisma, REST endpoints, and Jest coverage for core flows.
View GitHub profile
Next Experiment
Problem: Exploring how AI-native workflows can move from isolated prompts into a coherent product experience.
Solution: Developing a TypeScript experiment that treats AI workflow and product design as one connected system.
A proof image is intentionally omitted until a real screenshot exists.
Engineering with product judgment.
React, Next.js, TypeScript, HTML, and CSS for responsive interfaces; C#/.NET, Blazor Server, SQL Server, Entity Framework Core, Prisma, and REST APIs for dependable systems.
GitHub Copilot and Claude support development, debugging, and automation, alongside a visual eye for hierarchy, interaction, and clarity.