Charlie O'Hara

Data Engineer · MLOps

I choreograph the pipelines, waltz the models to prod, and keep the data in step. Data Dancing Queen since 2017.

Blog

From Blueprint to Build with Baton

How two blog posts convinced me to stop writing code at the keyboard and start writing blueprints instead — and the small crew of AI agents I built to run the rest.

Read →

Spark’s Assembly Line: How Your Data Gets Manufactured into Insights

Imagine walking into a bustling car manufacturing plant. Workers are stationed at different points along a conveyor belt, each performing specific tasks as partially assembled vehicles move from…

Read →

Real-World AI: ChatGPT for Slack Running on AWS Serverless

Today I’m excited to introduce Bounce — a ChatGPT for Slack app that brings OpenAI’s language models directly into your Slack workspace. Built entirely using AWS serverless technologies, Bounce was…

Read →

The Evolution of Data Architecture: Understanding Data Lakehouses

Every byte of data holds potential insights waiting to be discovered. But turning raw data into actionable insights has always been a complex challenge. Modern organizations need systems that can…

Read →

View all posts →

Projects

Two robot hands passing a rainbow baton

Baton

A relay crew of AI agents — spec, test, implement, review. One slash command takes a GitHub issue to a pull request.

Certifications