About

Thomas Martz

I've spent the better part of a decade inside enterprise organizations — as a software engineer, as a solutions architect, and often as the person called in when something was already on fire.

The Pattern I Kept Seeing

What I kept seeing, in organization after organization, was the same pattern. Capable teams moving quickly. Decisions getting made in the first weeks of a project that would shape everything that followed. And nobody in the room whose job it was to slow down and ask whether the thing being built was actually the right thing, structured the right way, to carry the weight of the business.

The technology was usually fine. The problem was always the plan.

Complex business processes are hard to encode in software correctly. Most of the expensive mistakes I've seen — the rewrites, the failed projects, the internal tools that became organizational liabilities — trace back to that encoding being done too quickly, without enough understanding of the underlying process.

"The most important software decisions happen in the first two weeks. My value is making sure those decisions are right."

Background

My technical foundation is in Python and cloud architecture — building the kinds of internal systems and data pipelines that organizations depend on but rarely think about until they fail. Before moving into engineering, I spent time as a financial analyst, and that combination has been more useful than either background alone.

Technology decisions are business decisions. Understanding cost, risk, and what success looks like in measurable terms is as important as understanding the technical architecture. Most engineers don't think this way. I do.

More recently, I've been working with operators and executives on LLM and AI integration — focused on the practical question of where these tools can deliver real, measurable value in a specific business, and what it takes to get there. Not from an engineering angle, but from the question a business leader actually needs answered: is this worth it, and are we ready?

How I Work

I work across levels of an organization — with technical teams, operators, and executives — because the best technical decisions almost always require understanding all three perspectives at once. I come in, learn the business, and figure out what the software should actually do and how it should be structured to last.

I'm direct. I'll tell you when your plan has problems. I'll also tell you when it's sound and you should move forward without overthinking it. The goal is always clarity — not more complexity.

At a Glance

Location

Maryland · Mid-Atlantic

Background

Principal Engineer · Solutions Architect

Prior: Financial Analyst

Focus Areas

Architecture · AI Advisory · Process Encoding

Clients

Enterprise organizations with complex operations

Technical Depth

The technology I know well enough to advise on architecturally — not a vendor list.

Python AWS Docker PostgreSQL MongoDB Redis GitLab / Git LLMs / AI Tools Cloud Architecture Systems Integration

Ready to talk?

If you're facing a significant software decision, I'm happy to have a direct conversation about whether this is the right fit.

Book a Strategy Call

Philosophy

Why I do this work this way

Think before you build

The pressure to start building is always there. The cost of starting wrong is almost always higher than the cost of a few weeks of thinking. I help make that thinking useful and structured, not an excuse to delay.

Learn the business first

Most technical advisors lead with technology. I lead with the business process. What are you actually trying to encode? What does the system need to be able to handle? Technology choices follow from that — not the other way around.

Deliver something usable

Every engagement ends with a written deliverable your team can act on. Not a presentation, not a set of meeting notes — a document structured to survive the hand-off to whoever does the actual implementation.

If you're facing a significant software decision, let's have a direct conversation.

I'll tell you honestly within the first conversation whether what I do is what you actually need.