Developer & Problem Solver
I build systems that work while you sleep. For over a decade, I've helped businesses automate the tedious parts of their work so they can focus on what matters. Whether it's processing thousands of documents automatically, managing complex web applications, or creating intelligent workflows, I solve problems with code.
Intelligent Automation: I create AI-powered systems that handle repetitive work. Think document processing that goes from 4 hours to 15 minutes, or customer inquiries that get routed and answered automatically. I work with LangChain and modern frameworks to build agents that understand context and make decisions.
Drupal Development: Since 2014, I've architected and built content management systems for organizations managing everything from small sites to platforms serving hundreds of thousands of users. I specialize in custom module development, performance optimization, and making Drupal do things it wasn't originally designed to do.
Full-Stack Development: I build with React, Next.js, Node.js, and whatever makes sense for the problem at hand. I'm comfortable writing backend APIs, designing databases, building frontends, and setting up deployment pipelines. The stack doesn't matter as much as solving the problem efficiently.
I start every project by imagining what could go wrong. Edge cases, security vulnerabilities, scaling bottlenecks, unexpected user behavior. Then I build systems that handle those scenarios gracefully. It's not pessimism, it's how you build software that actually works in production. The goal is code that runs reliably at 3 AM when nobody's watching.
I've worked across the full stack: frontend frameworks like React and Next.js, backend development with Node.js, Drupal, Symfony, and Laravel, database design with PostgreSQL and MySQL, DevOps with Docker and CI/CD pipelines. I've debugged performance issues on sites handling high traffic, implemented security hardening for enterprise applications, and integrated AI models into production systems.
Most recently, I've focused on combining traditional web development with AI capabilities. I build systems where AI agents handle tasks that previously required human decision-making, while maintaining the reliability and scalability of good engineering practices.
If you have a problem that involves automation, complex web applications, or making disparate systems work together, let's talk. I'm particularly interested in projects where intelligent automation can make a real difference.