Skip to content
Skip to the work ↓

Hello.

My name is Michael Barry.
I am a Full-Stack Engineer.

Scroll ↓

But I don’t write much code these days.

In fact, I haven’t written a traditional line of code in over a year.

My confession

AI writes my code.

There. I said it.

But let’s be real

Typing code was never the valuable part of software engineering.

So what exactly do I do?

Fair question.

The short version

I build systems that write it for me.

  • 01Architect applications
  • 02Define boundaries
  • 03Create context
  • 04Build reusable skills + agents
  • 05Document decisions
  • 06Establish acceptance criteria
  • 07Design test + review loops
  • 08Interrogate bad assumptions

Then…

I let machines type really, really fast.

ProblemArchitectureContextAgentsValidationSoftware

The reality is…

Software development is changing faster than it ever has before.

I’ve redesigned the way I work around that reality.

Not to write less software. To build more ambitious software.

Better. Faster. At a scale I couldn’t reach before.

But don’t worry

I didn’t delegate the part that makes me better.

Judgment, architecture, review, the occasional hard lesson. That part didn’t shrink. It became the whole job.

AI gives everyone a boat. I know how to swim.

Anyone can ship something that looks professional now. The profession starts when it breaks, when it scales, when it has to be right. You can’t generate that part.

5+ years. 50+ water resource clients. hundreds of production features. 22 operational workflow domains.

Scroll on. There is more.

Explore my work

Sec. 02 · The proof, in three parts

Production depth. Systems. Ownership.

01 · Day-job platformProduction depthFive-plus years of data-heavy platforms for the water industry: regulated, multi-tenant, high-stakes, and decidedly not a tutorial project.
02 · SystemsSystems, not typingThe artifacts behind “AI writes my code”: a monorepo whose generators stand up a whole authenticated app from one command, a generator that builds portfolios from a spreadsheet, docs packages that agents build sites from.
03 · LLCOwnershipI lead the water IT development team and own applications end to end (scope, estimate, build, ship, maintain), working directly with project managers and clients. The LLC is the same job at my own scale.

All the work →

Sec. 03 · Get in touch

Hiring for a senior product engineer who has figured out the AI workflow everyone claims to have?

Here is the other half of that question, which portfolios usually leave out: what I’m looking for.

The longer version →

No contact form. Email works, and I answer it myself. You don’t have to be hiring to use it. If you’re somewhere in the middle of working out how a team does this without it going badly, that’s a conversation I want anyway.

Email memichael.barry.email@gmail.com