Vercel Logo

Hi! I am George

Fullstack Engineer focused on system design and platform engineering.

I build production systems from frontend architecture to backend infrastructure.

What I Do

I combine strong frontend foundations with deep backend and platform work.

Frontend:

  • React / Next.js (SSR, ISR)
  • Design systems used by 80+ teams
  • Performance optimization and Core Web Vitals
  • Scalable testing infrastructure

Backend & Platform:

  • NestJS services (modular, DI-driven architecture)
  • Prisma + PostgreSQL data modeling
  • Idempotent workflows and state machines
  • Payment orchestration and external integrations
  • Fine-grained RBAC for multi-tenant systems
  • GCP (Cloud Run, IAM, Secret Manager)
  • Terraform-managed infrastructure
  • CI/CD pipelines and observability

I work across the stack and focus on reliable systems.

Current Focus - Payment Infrastructure

At ClaimSorted (YC S24), I designed and built a production-grade payment microservice:

  • Idempotent scheduled payment execution
  • Webhook reconciliation for financial consistency
  • Scope-based RBAC across organizations
  • Secure service-to-service authentication
  • Transaction boundaries with retry strategies

The system orchestrates £170k+ weekly in live payment flows.

Platform Experience

In a central platform team supporting 50+ product teams:

  • Designed internal SSR rendering infrastructure
  • Built Kubernetes-based microfrontend hosting
  • Owned CI/CD pipelines and deployment workflows
  • Enabled independent team releases through platform tooling

I build tooling that helps teams move faster with less risk.

Engineering Philosophy

I focus on building systems that are clear, reliable, and easy to operate.

I care about:

  • Clear system boundaries
  • Explicit state transitions
  • Idempotency in distributed systems
  • Infrastructure as code
  • Strong typing and maintainable abstractions
  • Observability by default

I use Arch Linux and Neovim because I like understanding my tools and keeping the setup simple.

What I'm Looking For

  • Complex system design challenges
  • Backend and infrastructure-heavy environments
  • High technical standards
  • Teams that value architectural thinking