AI Engineer and AI Generalist. I build AI agents, LLM applications and automation systems, the kind that run on their own, not the kind that need someone babysitting a chat window.
I don't come from a pure software background, and I think that's why the things I build tend to hold up. I spent four years as an engineer running production systems in a real operating environment, where a process breaking at 2am meant a delivery date slipped and someone had to answer for it.
That teaches you something most AI demos never encounter: edge cases, handoffs, and what happens when a system meets people who use it wrong.
Building AI that works in a slide deck is easy. Building AI that survives a Monday morning is a different job.
So I build for the second one.
How I work: Java, Next.js, React, Python, LLM APIs, RAG, AI agents, n8n, API integrations, SQL.
Tools change every six months — I care more about picking the right one for the problem than being loyal to any
of them.
I work across whatever a problem needs: agents, internal tools, data pipelines, full applications.
That's the generalist part. The engineer part is making sure it still runs six months later.
If you've got a process that eats hours it shouldn't, or an idea you need built rather than discussed, I'm interested.