Greg Goodwin

Greg Goodwin

Senior Software Engineer & Technical Lead

I design and deliver scalable identity, cloud, and platform architectures.

About Me

I am a Senior Software Engineer and Technical Lead with over a decade of experience designing resilient, high-scale systems. My career has evolved from full-stack development to architectural leadership, where I specialize in modernization strategies that don't just "move to the cloud" but transform how organizations deliver software.

My core strength lies in bridging the gap between complex infrastructure and developer experience. Whether architecting identity management systems for millions of users, leading massive cloud migrations, or re-engineering CI/CD pipelines for velocity and security, I focus on sustainable, long-term impact.

I believe in pragmatism over dogma. Technology serves the business, but excellent engineering ensures the business survives the future.

Measurable Impact

10M+

Daily Identities Managed

Scaled Auth & RBAC

50%

CI/CD Build Reduction

Workflow Optimization

Zero

Downtime Migration

Active-Active Architecture

99.99%

Platform Uptime

Resilient Microservices

Technical Expertise

A comprehensive toolbox built over years of solving complex engineering challenges.

Backend Engineering

Building robust, scalable backends using modern languages and frameworks.

Node.js / TypeScriptGo / RustNestJS / ExpressGraphQL / gRPCMicroservicesEvent-Driven Arch.

Frontend Engineering

Crafting performant, accessible, and responsive user interfaces.

React / Next.jsTailwind CSSTypeScript / ES6+State ManagementDesign SystemsWeb Performance

Cloud & DevOps

Automating infrastructure and ensuring reliable deployments.

AWS / Google CloudDocker / 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.

Global Identity Platform

Global Identity Platform

Lead Architect

Unified auth system for 10M+ users across 50+ microservices.

Read Case Study
Legacy to Cloud Migration

Legacy to Cloud Migration

Technical Lead

Zero-downtime migration of critical financial infrastructure to AWS.

Read Case Study
Developer Experience Platform

Developer Experience Platform

Staff Engineer

Internal platform reducing service spin-up time from days to minutes.

Read Case Study

Simplicity is the
Ultimate Sophistication.

In a world obsessed with complexity, I advocate for boring technology. The most effective systems are those that are predictable, observable, and easy to reason about.

My philosophy centers on evolutionary architecture. We don't build perfect systems; we build systems that can adapt to change without collapsing under their own weight. This means prioritizing modularity, clear boundaries, and developer ergonomics as much as raw performance.

"Code is a liability, not an asset. The less code we write to solve a problem, the better."

Let's Build Something
Impactful.

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