Python · AWS Serverless · Event-Driven Systems · Data Infrastructure
Years Senior Engineering
Serverless Architectures
Events Per Day
Primary Stack
Senior backend and platform engineer specialising in Python and AWS serverless. Most recently at Vocovo, building telemetry ingestion pipelines processing tens of millions of SIP events per day across tens of thousands of retail devices. Available now for senior backend, platform, and data-infrastructure contracts.
Engineering high-throughput services processing tens of millions of events per day — converting live device traffic into structured, analytics-ready datasets.
Building production-grade async microservices with queue and stream-based decoupling, sustaining thousands of writes per second at peak load.
Delivering scalable processing pipelines using AWS Lambda, Step Functions, DynamoDB, and S3 — cost-effective and operationally reliable at scale.
Introducing structured logging, CloudWatch monitoring, and alerting across async microservice architectures — materially improving incident response and operational visibility.
Containerised SIP traffic listener reconstructing fragmented TCP streams via libpcap and producing structured event datasets landing hundreds of gigabytes in S3 daily.
Asynchronous microservices processing operational telemetry streams into DynamoDB and S3 datasets supporting monitoring and downstream analytics workflows.
Lambda and API Gateway services exposing structured datasets to analytics, automation workflows, and downstream consumers — with Cognito authentication and CloudWatch observability.
High-throughput telemetry ingestion → structured storage → analytics-ready data access layers.