Development Technologies

Current Technical Profile

My experience spans hands-on software engineering, QA automation, DevOps, solution architecture, and engineering leadership. Recent public GitHub work shows a strong focus on modern .NET application design, Azure-ready starter projects, containerized development environments, developer productivity tooling, and AI integrations through MCP servers.

The clearest through-lines across my public portfolio and work history are C# / .NET, SQL Server, RESTful integrations, Azure and Azure DevOps practices, test automation, and pragmatic developer enablement. That technical base is reinforced by years of enterprise delivery, team leadership, and custom product development.

Current Focus Areas

  • Modern C# / .NET application architecture
  • Azure-ready starter templates and serverless foundations
  • AI integrations, MCP tooling, and AI-assisted development workflow
  • Dev Containers, Docker, and standardized developer environments
  • SQL Server and Entity Framework Core based application development
  • RESTful APIs, integrations, and service-oriented design
  • OpenTelemetry, Seq, and diagnostics-minded engineering
  • Quality assurance, automation, and engineering standards
  • Technical mentoring, code reviews, and engineering leadership

Recent Public Work

Developer-Toolbox: A Microsoft and Azure-first developer environment template with Dev Containers, Docker-based local dependencies, .NET 8 / 9 / 10, Node.js, PowerShell, Azure CLI, Azure Developer CLI, Bicep, Terraform, Python, Java, repository standards, and VS Code automation.

Starter-CSharp-Api and Starter-CSharp-Azure-Function-App: New starter repositories that show my current direction around repeatable C# API and Azure Function foundations, with an emphasis on maintainable scaffolding and modern platform choices.

DotNetProjectStartup: A .NET 9 based solution template that includes layered application structure, Aspire service defaults, OpenTelemetry, Seq integration, Dockerized local dependencies, and multiple application shapes such as API, web, console, Azure, and Blazor examples.

Blazor-Chat-App: A newer .NET 10 Blazor application using Aspire AppHost, Redis output caching, Entity Framework Core 10, SQL Server, and test project structure.

seq-mcp: A TypeScript / Node.js MCP server that integrates with Datalust Seq, using the Model Context Protocol SDK, Zod validation, Docker packaging, and structured operational tooling for AI agents.

Broader Language Foundation

My GitHub history also reflects a long technical runway across multiple languages and eras of development. Public repositories such as MiscProjects, CS165, and CS235 show earlier C and C++ work and data structures foundations. Java work is visible in CS246 and cs313java. Web fundamentals and front-end growth are represented by Cit261, CIT261Team, and cs313php.

Career Alignment

These public repositories line up well with the experience documented in my work history. My engineering manager and hands-on development work at the Church of Jesus Christ of Latter-day Saints strengthened standards, mentoring, QA automation, and technical governance. My work at Academy Mortgage added Azure, Azure DevOps, architecture reviews, DevOps leadership, and integration-heavy enterprise engineering. A-Game Empowerment continues that through custom product development, APIs, mentoring, and modern starter platform work.

For deeper details, visit the skill pages below or review my Work History.

Skill Detail Pages

Azure DevOps / VSTS / TFS

Enterprise DevOps administration, release management, CI / CD practices, governance, and migration experience.

Learn more >>

C#

Modern .NET solution design, ASP.NET Core, Blazor, starter templates, diagnostics, and maintainable engineering practices.

Learn more >>

C/C++

Early systems and data structures foundations that shaped my problem-solving and software engineering approach.

Learn more >>

Database

SQL Server, EF Core, schema design, data integration, migrations, and database-backed application development.

Learn more >>

Java

Coursework and applied experience with Java clients, coursework projects, and object-oriented foundations.

Learn more >>

Quality Assurance

Test planning, automation strategy, Selenium-based testing, defect management, and SDET discipline.

Learn more >>

AI Technologies

AI product development, provider orchestration, MCP tooling, and day-to-day use of Copilot, Codex, and ChatGPT.

Learn more >>

Web

Responsive web development across Razor Pages, MVC, Blazor, WordPress, and foundational HTML / CSS / JavaScript work.

Learn more >>

Web API

RESTful service design, Azure Functions direction, enterprise integrations, and structured API thinking.

Learn more >>