Zero RFI
Something is happening at the edges of the engineering profession that owners should pay attention to.
A growing number of engineers (structural, civil, MEP) are learning to code. Not because they want to leave engineering. Because they’ve figured out that the bottleneck on every project they work on is information: getting it, processing it, and connecting it across disciplines fast enough to actually make decisions before the schedule makes the decision for them.
They’re building their own tools. Not products for sale: tools for their project, for this problem, right now. And they’re solving problems that no off-the-shelf software has addressed.
The SaaS model wasn’t built for your project
Most construction technology is built as general-purpose software, platforms that a firm buys and configures to fit their workflow. Procore. Autodesk. A hundred project management tools with similar feature sets and different logos.
The problem is structural: your project doesn’t look like the template. It has specific code requirements, unusual site constraints, a particular mix of disciplines, and a history of past decisions that affects every current one. General-purpose software manages the category of problem adequately. It doesn’t solve your specific problem.
The engineer who codes is solving your specific problem. They write scripts that pull data from the structural model and check it against the MEP drawings automatically, not as a weekly coordination meeting, but continuously, with flags that surface conflicts before they become field conditions. They build tools that catch permit conflicts before submissions go out. They automate the analysis that used to take a week of a senior engineer’s time down to an afternoon.
The output is the same deliverable. The process behind it, and the number of problems caught before they reach you, is completely different.
What this looks like in practice
Here’s a concrete example of what shifts when engineering meets custom tooling.
Traditional coordination: the structural team produces drawings. The MEP team produces drawings. A coordination meeting happens every two weeks where conflicts get flagged by someone looking at overlaid PDFs. Conflicts found in week six get resolved by week eight. Some don’t get caught until the GC’s superintendent finds them in the field.
Tech-enabled coordination: a script continuously compares the current structural model against the current MEP model and produces a conflict report every time either updates. Conflicts are flagged within hours of being created, when the cost of resolution is a design change rather than a field condition. The coordination meeting is now about decisions, not discovery.
The difference in outcomes (fewer RFIs, fewer change orders, less rework) is significant. The difference in what you pay to achieve it may not be.
What this means for how you evaluate your project team
The generational shift in engineering is toward professionals who see software as part of their toolkit, something they actively build and modify, not something IT manages and they work around.
When you’re evaluating firms, ask what proprietary tools or processes they’ve built for your project type. Ask what they automate that other firms do manually. Ask whether the engineers on your project team have written code or built custom tools in the last year.
The answer separates firms that use technology from firms that create it. The latter group is addressing friction that the standard platforms still leave unresolved: the gaps between systems, the handoffs that fall through, the coordination tasks that remain manual by default.
The emerging firm type worth knowing about
A new category is emerging: engineering firms that are essentially technology companies that happen to practice engineering. They use AI and custom software as core delivery mechanisms. Their revenue model is often different (more fixed-fee, more outcome-oriented, less tied to the hour) because their leverage isn’t labor time, it’s capability.
These firms are typically smaller. They don’t carry the track record of a major consultancy or the depth of staff for large complex projects. The risk of working with them is real and worth weighing.
But so is the upside. The coordination problem that costs you $400,000 in a traditional delivery might be something a tech-enabled team surfaces and resolves in week three of design, because their tools caught it automatically, before anyone scheduled a meeting about it.
The practical filter for your next selection
You don’t need to bet your entire project on an emerging firm. But you can ask any engineering team, regardless of size or pedigree, what they automate.
If the answer is “we have templates and standard details”, that’s not automation, that’s documentation. Every firm has that.
If the answer is “we built a tool that cross-references submittals against our specifications and flags non-conformances automatically”, that’s a team that has thought seriously about where time and errors concentrate on projects like yours, and done something about it.
The engineer who codes is solving the problems that have always cost owners money. Find them. Ask the right questions. They’re not always the ones with the biggest conference presence.
