I've been building software for 13+ years, most of them at Techno Exponent, where I started as a founding engineer and grew into the Engineering Manager who runs cloud delivery. Today my DevOps team looks after engagements in legal technology, insurance technology and scientific research.
I own the architecture, the delivery and the team end to end, and I'm the client's single point of contact. I'm still hands-on.

When I joined Techno Exponent in 2015 there were 14 engineers. I built our DevOps and SRE practice from one engineer and one pipeline, and helped the company grow past 150 engineers.
Every engagement my team runs today sits on one AWS deployment pattern: ECS and ECR, infrastructure as code, the same CI pipeline shape. So when a new one starts, we aren't designing from scratch. We're setting up something that already works in production, and the team can keep shipping without burning out.
Scaled engineering team from 14 to 150+ members as a founding tech leader
Reduced critical incidents from several per month to near zero after SRE practices were fully established by 2022
Led cross-functional teams across US, Europe, and India
Software engineering, DevOps, SRE, and technical leadership
I build open source from real production requirements: reusable business solutions designed for cost-effectiveness and reliability, with the systems thinking published alongside the code.
Batch PDF to Markdown for RAG search on one CPU-only 2 vCPU / 8 GB server, for legal and claims-insurance documents, including scans. A 23,500-page pilot is estimated at about $3 to $11 of compute, against $35 to $353 on a cloud OCR API, and documents never leave the server. Every default is backed by a benchmark; 18 acceptance checks and a go-ahead gate validate it on Ubuntu 26.04 LTS.
First open-source contribution: a documentation fix to spatie/laravel-health, merged in 2021.
13+ years across individual contribution, technical leadership, and engineering management.
Three of the engagements that shaped the DevOps and SRE practice.
Engaged from inception. Owned AWS ECS and ECR infrastructure with capacity providers for mixed instance types. Implemented a full compliance stack: EBS encryption, S3 lifecycle policies, AWS KMS, WAF, OpenVPN with private RDS, and Secrets Manager. Supported Whisper AI transcription pipeline and a FastAPI-based data migration service for legal office record import. Ensured every layer of a sensitive legal platform was secure and compliant before real client data touched it.
Three-year engagement. Owned the full AWS stack: EC2, RDS, S3, Secrets Manager, Route 53, ALB, ACM, and SES. Led zero-downtime migration of a 30GB production MySQL database to AWS RDS via DMS. Embedded in the delivery team through a full-stack rebuild from PHP to Node.js and Angular, owning all AWS deployments end to end. The hardest part was bringing clarity into ambiguity and keeping a cross-functional team aligned when the path forward was not obvious.
Mixed role reporting directly to the CTO on architecture and team decisions. Led a team of one full-stack developer, one designer, and one tester. Owned complete development and production environments on on-premise Linux servers behind a CISCO VPN. Led end-to-end modernization of CECAM's conference management platform from a legacy codebase to a modular, RESTful application in Laravel and Node.js.
Built through 13+ years of hands-on delivery across cloud, DevOps, backend, and AI integrations.
Team scaling, hiring, mentorship, cross-functional collaboration, 1:1s, agile delivery, and concurrent engagement management.
AWS (ECS, ECR, EC2, RDS, S3, Route 53, ALB, KMS, WAF, SES, Bedrock, CodePipeline), Docker, Terraform, GitHub Actions, SonarCloud.
TypeScript, Node.js, Python, Laravel, FastAPI, Golang. AI: Claude (Bedrock), RAG (Pinecone, OpenAI), Whisper AI, LangGraph.
After a decade of building engineering organizations and practices from scratch, and with active investment now in AI and cloud leadership, I am ready to bring all of that into a new challenge. If that is the kind of leader you are looking for, let us talk.