Backend & Cloud Engineer · Python · AWS Serverless · Event-Driven Architecture
Building production-grade distributed systems and the developer platforms that make them easier to work with.
A production-grade, event-driven order processing platform on AWS serverless — and a developer platform layered on top of it.
- Event schema layer — 9 Pydantic v2 event models, field validators, StrEnum constraints, correlation ID threading for distributed tracing
- Service layer — OrderService, InventoryService, PaymentService, NotificationService wired through an in-memory event bus (in progress)
- AWS infrastructure — EventBridge, SQS, Lambda, DynamoDB via AWS CDK (TypeScript) (coming Sprint 3)
- Developer platform — CLI scaffolding tools and CDK L3 constructs (coming Phase 3)
100% test coverage · ADR-documented decisions · Built in public
| Layer | Technology |
|---|---|
| Language | Python 3.12 |
| Event schemas | Pydantic v2 |
| Cloud | AWS (EventBridge · SQS · Lambda · DynamoDB) |
| IaC | AWS CDK (TypeScript) |
| Package manager | uv |
| Linter / formatter | ruff |
| Type checker | mypy |
| Testing | pytest |
- AWS Certified Solutions Architect — Professional
- AWS Certified SysOps Administrator — Associate
Five years of backend and cloud engineering across AWS, Bloomberg Industry Group, and Cognizant. Partner Solutions Architect at AWS. Before that, 15 years in education — which is why I can explain a distributed system on a whiteboard in a way that actually lands.
Currently building EventFlow as a portfolio project while preparing for a full-time backend/cloud engineering role (available summer 2026).
- LinkedIn: linkedin.com/in/jeffgrahamcodes
- Email: [email protected]
- GitHub: you're already here


