Skip to content
About

Engineer first, builder always

AI Engineer · Data Engineer · Python Software Engineer — based in Denver, CO. I build production AI and data systems that turn slow, manual work into software people actually use.

My story

How I got here

I came into software through data. I have a B.S. in Data Science from Arizona State, and I spent a lot of that time figuring out how to make messy information useful at scale — which is still the thread running through everything I build.

Most of my work has the same shape: there's a slow, manual process eating hours every week, and I get to replace it with something faster and more reliable. That's the part I enjoy — not AI for its own sake, but AI and data systems that remove real friction for real people.

I like to own things end to end, from the data and the model down to the API and the interface. The work I'm proudest of is the work that made it into production and changed how a team actually operates.

Caleb Kennedy, AI/ML Engineer, in Denver, CO

Caleb Kennedy · Denver, CO

Now

What I'm building

I'm a NetSuite Data Engineer and AI/ML Engineer at Krayden, a B2B specialty-chemical distributor in Denver. I work across a two-year ERP migration to NetSuite while building the AI and data tooling around it.

  • Product Intelligence Engine (RAG)
  • LLM enrichment (42,000+ records)
  • DBSCAN deduplication (20,000+ records)
  • SQL ETL → executive Power BI
  • ERP → NetSuite migration
Background

Where I come from

B.S., Data Science

Arizona State University · Dec 2024

Data Science with an emphasis in Business Analysis / IT / Networking. For my capstone, I led a team of four building a Random Forest model that predicted violent protest events from 200,000+ records — reaching 73% accuracy and a 0.83 AUC.

Independent projects

Self-directed · ongoing

I keep building outside of work: PromptStudio, a full-stack platform for testing and evaluating LLM prompts, and PixelForge, a PyTorch image super-resolution model. It's how I learn new tools — by shipping something with them.

What drives me

Boring problems, real impact

Why AI & data engineering

I'm drawn to the unglamorous, valuable problems: the catalog nobody wants to search by hand, the duplicate records nobody can reconcile, the report that takes all day to assemble. AI and data engineering are the tools — the point is impact you can measure.

How I work

I learn by building. I'd rather ship a rough first version and improve it than plan forever. I pay close attention to the people who'll actually use what I make, and I try to leave systems more reliable than I found them.

What's next

Where I want to go

I'm looking for roles where I can keep building production AI and data systems — as an AI/ML Engineer, Data Engineer, or Python Software Engineer — somewhere that values ownership and shipping real things.

Let's connect

Let's build something intelligent.

I'm open to AI/ML and data engineering roles and collaborations. If you have a problem that needs solving, I''d love to hear about it.