Technical Consultant · Full-Stack Engineer · Digital Publishing & Healthcare Data Specialist
Engineering scalable infrastructure and editorial systems for major media organisations across North America, Europe, and Asia — and pharmaceutical data platforms for global healthcare clients. 13+ years turning complex requirements into reliable, production-grade software.
I'm a technical consultant and full-stack engineer based in Atlanta, GA with over 13 years of experience delivering enterprise platforms across two distinct domains: digital publishing infrastructure for major media organisations, and pharmaceutical data platforms for global healthcare clients.
On the media side, my expertise spans the Stibo DX / CUE content management ecosystem, web infrastructure (nginx, Docker, AWS), API development, and end-to-end platform engineering — from architecture through deployment and team enablement.
On the data side, I designed and optimised enterprise OLTP and OLAP systems handling terabytes of pharmaceutical market data, built 50+ ETL pipelines, and slashed critical pipeline runtimes by up to 19× through deep query engineering and architectural restructuring.
Led end-to-end CUE platform upgrade from Silicon (v7) to Junin (v8) for Stars & Stripes, the US military's independent 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 — drastically reducing deployment complexity and ongoing maintenance overhead.
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 the Stars & Stripes 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 stripes-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