crgolden portfolio

Chris Golden

Solution architect looking for a new challenge, building secure full-stack systems with Angular, ASP.NET Core, Azure, and a pragmatic eye for operations.

  • Angular + .NET
  • Identity + BFF
  • Azure architecture
About

Solution architect looking for a new challenge.

I build practical, production-minded systems across Angular, ASP.NET Core, Azure, identity, data, and observability. The work I enjoy most sits where product needs, security boundaries, and operational reliability all have to agree.

This portfolio is a working platform as much as a showcase: authenticated BFFs, AI-assisted APIs, health monitoring, OData, service messaging, and deployment automation all running as connected services.

  • Design systems that are understandable under pressure.
  • Keep authentication, authorization, and data ownership explicit.
  • Prefer boring reliability until the problem truly needs novelty.

Selected work

Featured systems

Six connected applications that show how I think across product, platform, identity, data, and operations.

  • Experience

    Authenticated product workspace that keeps browser tokens out of the SPA while coordinating product and manual workflows.

    Duende BFF owns tokens, CSRF, and downstream API proxying so the frontend stays focused on interaction.

  • Identity

    OIDC provider for the platform with local credentials, external login, passkeys, and multi-factor account protection.

    IdentityServer and ASP.NET Core Identity share one data model while preserving strict redirect and origin rules.

  • Manuals

    Streaming AI chat API for manual discovery, with durable conversation history and fast cached reads.

    Server-sent events keep responses responsive while Redis and HybridCache handle chat state.

  • Products

    OData product API over MongoDB with public browsing and authenticated owner-scoped writes.

    Query flexibility is exposed through OData while ownership is enforced from the JWT subject claim.

  • Infrastructure

    Operational dashboard that watches the service fleet, broadcasts health changes, and sends transition alerts.

    Health checks are dependency-injected and service-specific, with SignalR for live visibility.

  • Churches

    Nationwide church discovery platform with moderation, search, contributions, and enrichment workflows.

    Vertical API slices keep crawling, extraction, moderation, and public search behavior isolated.

Experience

Work history

Placeholder roles for now, shaped as an impact-focused timeline so the real details can drop in without changing the design.

  1. Solution Architect / Senior Full-Stack Engineer

    Company Placeholder

    2023 - Present
    • Led architecture for secure web applications spanning Angular, ASP.NET Core, identity, and Azure services.
    • Partnered with stakeholders to translate product needs into reliable delivery plans and maintainable systems.
    • Improved operational visibility through health checks, telemetry, CI/CD, and environment-aware configuration.
  2. Full-Stack Engineer

    Company Placeholder

    2020 - 2023
    • Built customer-facing and internal applications with a focus on performance, authentication, and clean API contracts.
    • Modernized legacy workflows through incremental refactors, automated testing, and deployment discipline.
    • Collaborated across product, design, infrastructure, and support teams to reduce delivery friction.
  3. Software Developer

    Company Placeholder

    2017 - 2020
    • Delivered application features, integrations, and reporting workflows for business-critical systems.
    • Developed a strong foundation in debugging, data modeling, and production support.

Capabilities

Technology Stack

A consistent, production-grade set of technologies across the portfolio.

Frontend
  • Angular 21
  • TypeScript
  • Astro
  • Vitest
  • Playwright
Backend
  • ASP.NET Core 10
  • C# 13
  • Duende IdentityServer 7
  • Azure Functions v4
Data
  • MongoDB
  • SQL Server
  • Redis
  • Elasticsearch
Cloud
  • Azure App Service
  • Key Vault
  • Service Bus
  • Azure OpenAI
  • Azure Monitor
Tooling
  • GitHub Actions
  • Azure DevOps
  • SonarCloud
  • OpenTelemetry

Education

Learning path

Stubbed credentials for now, ready for school logos, programs, and dates.

  • Degree or Certification Placeholder

    School Placeholder · Year - Year

    Focus areas: software architecture, distributed systems, data platforms, and secure web application design.

  • Professional Learning / Certification Placeholder

    Continuing Education Placeholder · Ongoing

    Cloud architecture, identity, observability, AI-assisted systems, and modern frontend development.

Contact

Open to solution architecture and senior engineering opportunities with interesting product and platform problems.