I build software
that ships and
stays working.
Full-stack Software Engineer with 7+ years building production web applications end-to-end. Comfortable owning complete projects — from architecting REST APIs to shipping polished front-end experiences.
I've spent 7+ years in a Microsoft-first environment — C#, ASP.NET, SQL Server, jQuery, and Azure are my daily tools. I own the full DevOps and testing lifecycle end to end, and bring React and Node.js to the table as well.
Outside of work I love deep sea fishing — catching yellowtail on the open ocean is one of my favorite ways to recharge. I also boulder and play tennis. Always up for a challenge on and off the keyboard.
Built end-to-end from requirements through post-release support. Integrated Twilio for inbound and outbound SMS, plus automated fax support — all directly within the platform. Monitored via Azure Application Insights. Generated direct company revenue.
Led a team of 3 to ship a high-performance search feature traversing millions of records with optimized SQL queries and responsive Kendo UI.
Designed and built from scratch — Figma wireframes, REST API backend, and complete front-end UI. Streamlined a previously manual client workflow entirely.
Built a full Playwright E2E test suite from zero — covering login, dashboard, and edit lead flows — integrated as a postRouteTraffic step in the Azure DevOps beta deploy pipeline. Handled TOTP authentication and managed secrets securely via Azure Key Vault.
Built and shipped a full-stack community forum platform from idea to production in under two weeks. React + Vite frontend with inline reply flows and real-time upvoting; ASP.NET Core Web API backend with Entity Framework Core and PostgreSQL. Implemented JWT auth, optional SMS phone verification, bot protection, and rate limiting. Deployed frontend to Vercel with custom domain and SPA routing; API on Railway. Improved page load time 75%+ with targeted PostgreSQL indexes on critical query paths.
- Built a production community forum platform from scratch — React + Vite frontend with component-based architecture, inline reply flows, and real-time upvoting without page reloads
- Architected and shipped a RESTful ASP.NET Core Web API with Entity Framework Core and PostgreSQL (Railway), covering auth, posts, hive membership, and upvoting end-to-end
- Implemented JWT-based authentication with optional SMS phone verification; added bot protection and rate limiting on post endpoints
- Deployed frontend to Vercel with a custom domain and SPA routing config; managed API secrets and environment variables on Railway
- Improved page load time by 75%+ by adding targeted PostgreSQL indexes on membership, post creation, and flagging columns
- Shipped idea to live production app in under two weeks
Mar 2026
7 yrs 1 mo
- Promoted to Front-End Lead within 6 months for exceptional performance and end-to-end technical ownership
- Owned complete projects independently — designed and built an internal escrow review application from scratch including full front-end UI and REST API backend
- Built and maintained user-facing features using jQuery, vanilla JavaScript, and C# ASP.NET including DOM manipulation, form validation, and API integrations
- Expanded core product with Two-Factor Authentication, SMS integrations, fax support, enhanced navigation, and redesigned dashboards
- Led a team of 3 to ship a global search across millions of records using JS, C#, ASP.NET, Kendo, and SQL
- Built a Playwright E2E test suite integrated into Azure DevOps beta deploy pipeline as a postRouteTraffic step with TOTP auth and secrets via Azure Key Vault
- Refactored file export process by migrating legacy exports to updated SQL connections, improving reliability across all report workflows
- Resolved 400+ bugs, collaborated on sprint planning and backlog refinement — used Jira daily, migrated to Azure DevOps
- Led UX/UI improvements using Figma wireframes to clarify user flows before development
Let's talk.
I'm currently available for full-time opportunities. Most interested in product companies where engineers take real ownership from day one.
Download my resume for the full picture — 7 years of enterprise .NET, Azure, and full-stack ownership.
Download resume