Languages
Languages I use across full-stack applications, APIs, relational databases, and production websites.
- C#
- TypeScript
- JavaScript
- SQL
- HTML5
- CSS3
- XML
Technical skills
My technical experience spans full-stack .NET development, production websites, relational databases, cloud deployment, testing, and the operational tools required to keep software working after release.
Engineering toolkit
I focus on tools that help me build maintainable applications, dependable APIs, responsive interfaces, and production systems that can be deployed and supported with confidence.
Languages I use across full-stack applications, APIs, relational databases, and production websites.
Frameworks and libraries used to build responsive interfaces, backend services, APIs, and maintainable application systems.
Platforms and workflows used to automate builds, deploy applications, manage releases, and support production environments.
Relational database technologies used for application persistence, API development, reporting, and structured data management.
Engineering practices that guide how I design, test, secure, and maintain full-stack software.
Operating systems and development tools used throughout my professional work and personal software projects.
Beyond the stack
Experience managing repositories, build pipelines, hosting, domains, DNS, releases, and ongoing production updates.
Years of diagnosing software, hardware, networking, and integration issues in business-critical environments.
Focused on testing, responsive design, accessibility, SEO, maintainability, and measurable Lighthouse improvements.
Comfortable gathering requirements, translating feedback, and explaining technical decisions to non-technical stakeholders.
Skills in practice
Browse production websites, full-stack applications, APIs, and engineering projects built with this toolkit.
Explore my projects