Atlanta, GA · Open to remote worldwide
Engineering scalable infrastructure and editorial systems for major media organisations across North America, Europe, and Asia — and pharmaceutical data platforms for global healthcare clients. 15+ years turning complex requirements into reliable, production-grade software.
I'm a full-stack engineer and technical consultant based in Atlanta, GA with 15+ years building enterprise-scale systems. My work lives at the intersection of backend architecture, system design, and DevOps — I design the systems, build the APIs, and own the infrastructure that keeps them running in production.
On the engineering side, I work across the full stack: Node.js and Python backends, REST and GraphQL APIs, React and Vue frontends, nginx, Docker, AWS, and CI/CD pipelines. I've architected and scaled web platforms for enterprise clients across North America, Europe, and Asia — from initial design through production operations and team enablement.
What sets me apart is the data layer. My career started in enterprise data engineering — 50+ ETL pipelines, OLTP and OLAP systems handling terabytes of pharmaceutical data, and a 19× pipeline speedup through precise, high-leverage engineering. I don't just build the app; I understand what's feeding it and why it breaks.
Led end-to-end CUE platform upgrade from Silicon (v7) to Junin (v8) for a major digital news organisation. Consolidated four separate repositories into a single monorepo, introduced blueprint-driven config generation with clean per-environment separation, and eliminated hardcoded override files. Overhauled the CI/CD pipeline — Jenkins-driven deployments now consume environment-specific configs generated entirely from blueprint, removing manual intervention and eliminating config drift across environments.
Re-engineered a mission-critical pharmaceutical ETL pipeline serving global healthcare clients, slashing production runtime from 38 hours to 2 hours — a 19× improvement. Achieved through deep query plan analysis, strategic partitioning, and batch restructuring. Also compressed an OLAP cube to 20% of its original OLTP footprint through dimension consolidation and pre-aggregation.
Migrated the news wire enrichment service from a shared upstream monorepo into a client platform monorepo, resolving a critical ARM64 / Node 16 build incompatibility along the way. Mapped and rewrote the libxmljs API surface to its maintained fork (libxmljs2), preserved all client-specific configuration patterns — envsubst-based secret injection, custom publication configs, and container entrypoints — and delivered a fully portable, self-contained service deployable across all environments without upstream coupling.
Designed and implemented a multi-layer content delivery and cache invalidation pipeline for a high-traffic digital news platform. On each publish event, an ECE changelog daemon triggers a shell pipeline that restocks the Fridge (nginx-based data cache) and issues targeted PURGE requests to two independent Varnish WebCACHE nodes — ensuring consistency across the full reader-facing stack without stale content. The system handles TTL management, active push invalidation, and CloudFront extension points.
Designed and built a vehicle history lookup service end-to-end — aggregating records from multiple national databases to improve transparency in Australia's used-car market. Full ownership from architecture through production deployment: REST API, data normalisation layer, and React frontend.
Open to consulting engagements, full-time roles, and technical advisory positions. Based in Atlanta, GA — available remotely worldwide.
Send me an email