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