
Six years building production software, the last year or so focused on LLM agent systems and document processing pipelines at Oracle. I build things I find genuinely interesting — and then I keep building them until they actually work.
I have a background in both Computer Science and Psychology, which sounds like an odd combination until you realize that building AI systems people actually want to use requires understanding both how software works and how people think.
I’ve spent six years in software development — the last year or so building Python-based LLM agent systems and document processing pipelines at Oracle. Outside of work I architect autonomous multi-agent systems because I find the problem genuinely interesting, not because anyone asked me to
I care about code that’s readable, systems that fail gracefully, and tools that make people’s lives measurably easier. Not always in that order.

I build multi-agent systems that run in production. Not perfectly — they break at midnight and I fix them — but they run. Document ingestion pipelines, async job queues, human-in-the-loop approval flows. Python at work, TypeScript for everything I build on my own time.
I’m comfortable across the stack — React frontends, Express backends, PostgreSQL, REST APIs. I don’t wait for someone else to own the part I don’t know yet. I figure it out, ask better questions, and ship anyway.


I’ve worked on APIs that process 200K+ transactions daily and delivered critical fixes under 72-hour SLAs with executive visibility. That production discipline is what I bring to AI systems work now.
Whether you’re building something interesting, have a technical challenge worth talking through, or just want to connect — I’m always open to a good conversation.

Explore my blog for the latest tips, strategies, and thought-provoking discussions at the intersection of technology, psychology, and business. Whether it’s advice on modernizing your web presence, understanding user behavior, or learning how small businesses can leverage digital tools to grow, my blog offers valuable insights designed to help you thrive.