Web Development
Frontend
Blazor-first presentation with a terminal-inspired layout and focused, readable project pages.
Portfolio UI
The portfolio is built with Razor components and Blazor Server. The main shell uses a persistent header, a tree-style side navigation, and content pages that are intentionally constrained for comfortable reading.
Recent updates include a Links page with accessible text labels, Font Awesome brand icons, external profile links, and a responsive grid that keeps the content usable on narrow screens.
Professional Frontend Background
Blazor
Built full-stack solutions with C#, ASP.NET Core, and Blazor, including production-oriented UI work and internal tools.
Angular
Developed Angular-based UIs backed by C# and .NET APIs across customer-facing and time-sensitive environments.
Responsive CSS
Uses scoped component styles, responsive grids, stable spacing, and readable typography across portfolio sections.
Unity UI
Published an iOS application using Unity and C#, including gameplay UI, platform compliance, and release ownership.
Frontend Priorities
- Keep the first screen useful instead of turning the portfolio into a marketing splash page.
- Make navigation predictable so visitors can move quickly between resume, links, and project pages.
- Use real text labels with icons so links stay accessible and understandable.
- Prefer maintainable component styling over one-off visual tricks.