Greg Goodwin

Greg Goodwin

Senior Software Engineer & Technical Lead

I build scalable systems that power real-world applications.

About Me

I'm a Senior Software Engineer and Technical Lead with over a decade of experience building and delivering production systems. My background spans full-stack development, APIs, and cloud platforms, with a strong focus on identity, integration, and modernization.

I specialize in taking complex, real-world systems—especially legacy platforms—and making them usable, scalable, and maintainable. Whether it's implementing centralized authentication, building APIs to bridge gaps in core systems, or automating delivery pipelines, I focus on solutions that teams can actually operate and evolve.

I lead by building. I stay close to the code, set patterns that other engineers can follow, and prioritize simplicity, reliability, and long-term maintainability over unnecessary complexity.

Things I've Built

1M+

Identities Managed Daily

Built auth & RBAC systems at scale

50%

Faster CI/CD Builds

Re-architected pipelines from the ground up

Zero

Downtime During Migration

Designed an active-active cut-over strategy

99.99%

Uptime Across Services

Architected resilient microservice platforms

Technical Expertise

A toolbox built over years of solving complex engineering challenges.

Backend Engineering

Building robust, scalable backends using modern languages and frameworks.

.NET / C#Node.js / TypeScriptGraphQL / gRPCRESTMicroservicesEvent-Driven Arch.

Frontend Engineering

Crafting performant, accessible, and responsive user interfaces.

React / Next.jsVue.js / Nuxt.jsAngularTypeScript / ES6+State ManagementDesign Systems

Cloud & DevOps

Automating infrastructure and ensuring reliable deployments.

AWS / AzureDocker / KubernetesTerraform / IaCCI/CD PipelinesObservabilityServerless

Identity & Security

Securing applications and managing complex identity flows.

OAuth 2.0 / OIDCSAML / SSORBAC / ABACJWT / SessionsZero TrustCompliance

Selected Projects

Architectural challenges solved with precision and scale.

Unified Identity & Authentication Platform

Unified Identity & Authentication Platform

Tech Lead / Senior Engineer

Modernized authentication across customer and partner systems using Auth0.

Read Case Study
Engagement Layer API

Engagement Layer API

Senior Engineer

High-performance API layer bridging legacy systems with modern applications.

Read Case Study
Customer Portal Modernization

Customer Portal Modernization

Senior Engineer

Led development of a modern self-service portal replacing legacy experiences.

Read Case Study

Build Simple Systems
That Scale.

I favor simple, proven technology over unnecessary complexity. The best systems are predictable, observable, and easy to debug when things go wrong.

I focus on building systems that can evolve over time. Instead of chasing perfect designs, I prioritize clear boundaries, modular components, and developer-friendly patterns that make change safe and incremental.

"Code is a liability. The goal is to solve problems with as little of it as possible."

Let's Build Something
Impactful.

I'm always open to discussing new opportunities, architectural challenges, or just chatting about the future of tech.