Enterprise systems · 30+ years

Craig
Sproule.

Less code. More intent.

Craig Sproule is an Australian enterprise software specialist whose career has focused on removing repetitive coding labor from complex business systems.

Zero-code / No-code / Cloud / IoTIdeas from three decades of delivery
Portrait of Craig Sproule
Craig Sproule · Australia

The through-line

What if the repeated work is the real design problem?

For roughly 17 years, Craig led the delivery of hundreds of enterprise-class development and systems-integration engagements.

Across industries, the same patterns of coding labor kept returning. He began capturing those patterns in reusable components and a proprietary development approach that reduced the volume of custom code required.

That practical work evolved into a focused expertise in zero-code and no-code application development: moving scarce developer effort away from repetitive implementation and toward the business problems that actually need it.

A career in three movements

From repeated work to reusable intelligence.

Delivery experience revealed the patterns. Those patterns became components. The components became a declarative way to build.

01Step

Enterprise delivery

Three decades designing, building, and delivering large-scale business systems across industries.

02Step

Reusable systems

Capturing recurring implementation patterns as components instead of accepting repetitive coding as inevitable.

03Step

Intent-driven software

Designing declarative platforms that assemble complex cloud and IoT applications with little or no traditional programming.

“The best abstraction is not the one that hides complexity. It is the one that removes work people no longer need to do.”
30+years in enterprise software
17years leading delivery engagements
100sof enterprise-class projects
Multiplepatents in software systems and process automation

Current inquiry

How much of software delivery is still hand-built only because we have learned to tolerate it?

Explore the essays