Why software development is becoming AI-first
The bottleneck has moved from writing code to orchestrating the systems that write it. A field note on where engineering is heading.
I design scalable cloud platforms, AI systems, and developer tools that help engineering teams move faster — and build software that builds software.
Scroll
A decade across enterprise software, cloud infrastructure, developer platforms, and AI systems — now focused on a single question: what does software engineering look like when it's AI-first?
Reliable APIs, databases, the unglamorous logic underneath real products. I learned early that the hard part of software is rarely the code — it's the system around it.
From services to architecture — designing distributed systems and cloud platforms that hold under load, and leading the teams that ship them.
The bottleneck of software moved. The leverage was no longer in writing more code — it was in building the systems that write, review, and ship it. So that's what I build now.
A few things have my full attention — the platforms, systems, and principles I'm pushing forward.
An AI-native development platform that generates, modifies, and ships production Laravel applications through natural language.
An AI operating system for software engineering — orchestrating agents, context, and tooling into one coherent workflow.
Autonomous, multi-agent development workflows built on MCP — agents that plan, write, review, and deploy under guardrails.
Resilient, observable systems on AWS, Kubernetes, and Docker — the substrate that lets small teams operate at scale.
Tooling that removes friction — so engineers spend their hours on problems that matter, not on boilerplate.
Deep across the layers it takes to ship AI-native software — from infrastructure to intelligence.
Software should be effortless to build.
Engineers should solve problems — not write boilerplate.
AI augments developers; it doesn't replace judgment.
Automation beats repetition, every single time.
Small teams, with great tools, can build massive products.
The future belongs to AI-native engineering teams.
The systems I'm most proud of — built to be used, scaled, and trusted with real engineering work.
An AI-native platform that turns intent into shipped Laravel software. Describe a feature; LaraCopilot scaffolds, writes, refactors, and deploys it — with the developer always in the loop.
An operating system for engineering work — a unified layer where autonomous agents share context, tools, and memory to drive the full software lifecycle.
Infrastructure · 2018 — Present
Designed and operated scalable SaaS infrastructure on AWS and Kubernetes — multi-tenant platforms, CI/CD pipelines, and observability for products serving real users.
Libraries, integrations, and developer tooling shared with the community — small primitives that make AI-assisted engineering more accessible.
From backend engineer to founder — a steady climb up the stack of decisions that matter.
Started where every system starts — building reliable APIs, databases, and the business logic underneath real products.
Owned critical services end to end. Learned that the hard part of software is rarely the code — it's the system around it.
Moved up the stack of decisions — designing distributed systems, cloud platforms, and the architecture that holds at scale.
Led teams shipping enterprise SaaS. Translated ambiguous goals into systems, and engineers into a force multiplier.
Realized the bottleneck of software had moved. The new leverage wasn't writing more code — it was building systems that write it.
Building the tools that engineering teams will use over the next decade. Making software development AI-first.
Tools, libraries, and integrations shared with the community — the small primitives that make AI-assisted engineering more accessible.
Essays on AI-native engineering, agentic systems, and the architecture of modern developer tools.
The bottleneck has moved from writing code to orchestrating the systems that write it. A field note on where engineering is heading.
Guardrails, context, and the architecture of trust. What it takes to let autonomous agents touch real production code.
MCP is quietly becoming the USB-C of AI tooling. A practical look at building servers, tools, and multi-agent workflows.
Sharing what I learn building AI-native systems — with teams, communities, and anyone shaping the future of engineering.
On the architecture behind agentic development tools.
Engineering & AI meetupsConversations on agents, automation, and where the craft is going.
Developer podcastsHands-on sessions for teams adopting agentic workflows.
Technical workshopsInviting me to speak? Let's talk.
Founders, CTOs, and teams building at the edge of AI and engineering — if you're working on something hard, I'd like to hear about it.