01
Workflow fit.
A useful tool starts with the work your team already repeats. We map the inputs, decisions, handoffs, edge cases, and outputs before deciding what to build.
For engineering firms
I help engineering firms turn repeatable modelling, reporting, and analysis work into internal tools their teams can use, trust, and maintain.
AI-assisted development makes this practical without hiring a full software team or handing critical workflows to a black-box vendor.

The story
Twenty-five years · what changed
I've been building custom software for over twenty-five years, mostly web applications for small and mid-sized businesses. Until now, one thing stayed true: custom internal software was expensive, because custom software meant paying developers to write code.
That has changed. Coding agents now do much more of the writing. But the part of the job that did not get cheaper is the part that always mattered most: understanding the workflow, modelling the data, checking the results, and deciding what should actually exist.
Engineering firms already have this work everywhere: modelling assumptions, reporting packages, analysis handoffs, QA checks, utility data, compliance evidence, project trackers, and client-facing summaries.
Your team knows that work better than anyone. I bring senior software judgment and a practical build process so repeated work can become a reliable internal tool, not another fragile spreadsheet, one-off script, or black-box vendor dependency.
Guidance
01
A useful tool starts with the work your team already repeats. We map the inputs, decisions, handoffs, edge cases, and outputs before deciding what to build.
02
Your team needs to trust the output. That means clear validation patterns, testable calculations, visible assumptions, and enough structure that the tool earns confidence in real use.
03
Internal tools handle client data, sensitive calculations, and firm knowledge. The foundation needs authentication, permissions, data structure, and maintainable code from the start.
How I work
Experienced guide
Each engagement starts with a real workflow your firm wants to improve. We scope a practical internal tool, build it with your team, and use AI-assisted development where it helps speed up the work.
When the engagement ends, you own the tool, the code, and the patterns behind it. Your team has a working system and a clearer path for maintaining, improving, and building the next one. No vendor lock-in. No black box.
The industry
What I like
Engineering firms run on specialized workflows. The important work is often too specific for off-the-shelf software and too valuable to leave trapped in spreadsheets, inboxes, and one person's memory.
The work matters. Engineering firms work in the physical world: energy, buildings, infrastructure. As that work becomes more data-heavy and compliance-heavy, the firms doing it need better internal systems.
I've worked with engineering firms before and enjoyed it. The teams were practical, technical, and focused on work that has to stand up in the real world.
Your firm
A good fit if
Probably not the right fit if
About
Independent Advisory
I've been building custom web applications for small and mid-sized businesses for over twenty-five years. I worked for a small agency focused on the non-profit space until around 2015, when I started working as an independent developer. Many of the applications I built were data-heavy systems that helped teams scale their work.
I now bring that experience to engineering firms. I help turn repeated technical work into internal tools your team can understand, trust, and keep improving. AI-assisted development makes the build faster. Senior software judgment keeps it from becoming a mess.
Engagements
Each engagement is scoped and priced clearly upfront.
One week
Pick one valuable workflow and turn it into the first version of a trusted internal tool. The week establishes the structure, patterns, and build process your team can reuse.
Multi-week
Build an internal tool around a real modelling, reporting, analysis, or compliance workflow. One to three people from your team build alongside me, so the engagement ends with both a working tool and stronger internal capability.
Ongoing
Senior advisor for the calls your team would rather not make alone: choosing the right workflow to automate, reviewing architecture, checking what the AI is suggesting, or planning the next internal system. Usually follows a build engagement.
How to start
I'd love to chat with you about your work. What modelling, reporting, analysis, or coordination workflows keep coming back? Which tools do people trust, and which ones are holding the team together with tape?
You can also learn a bit more about me and whether I can help you.