Rebuilding ProChamps for scale
A legacy operation became a scalable SaaS platform that grew from 44 to more than 300 municipal clients, grew recognized revenue from roughly $800K to about $8.4M, and returned more than $45M in registration fees to local governments.
Context
ProChamps operated in a regulated public-sector market where the platform had to support municipal programs, high-volume registration activity, and reliable service across a growing client base. The platform's job was civic as well as commercial: collect property registration fees on behalf of municipal programs and return the majority to the communities.
The existing operation had reached a point where the technology and delivery process were becoming constraints on growth. Release cycles were long. The platform needed a stronger architecture. Sales needed confidence that the product could support larger commitments without creating another technical bottleneck.
My role
I led technical operations during the rebuild.
My responsibility was not the company's revenue strategy or the exit itself. My responsibility was to create a platform and delivery system that could support the company's growth, serve a larger municipal client base, and withstand the technical review that came with a transaction.
That included the rebuild of ProChamps 2.0 on OutSystems, architecture and reliability decisions, delivery-process changes, and support for due diligence and platform migration planning. It also meant carrying a commercial load. In a company this size the technical lead runs demos and solutioning alongside sales, which I did for municipal accounts including Hillsborough County, Palm Beach County, and the City of Riviera Beach, and contributed requirements and validation to the data purchase negotiations the platform depended on.
What changed
The legacy operation moved to a scalable SaaS platform on OutSystems. The architecture was designed to support a growing municipal client base and higher transaction volume without treating every new commitment as a special technical event. The rebuild included a 50TB database migration executed with zero downtime.
The team moved from release cycles measured in months toward a shorter, repeatable delivery rhythm. Jira and Scrum were introduced to make work visible, reduce the delay between decisions and releases, and give the business a more predictable path from request to production.
The technical function had to become a system that sales and operations could trust. Reliability, capacity, and release discipline were not back-office concerns. They were part of the company's ability to sell, retain clients, and support due diligence. The commercial side compounded it. Pipeline conversion rose 76% on new forecasting tools, the client base grew from 44 to more than 300 municipal contracts, and client retention held at 100% across five years while the company captured the market before competitors recognized it existed.
Municipal contracts served by the platform.
Registration fees returned to local governments across my involvement. Conservative estimate.
Release cycles shortened from about four months to about three weeks.
SQL Server to MySQL migration completed with zero downtime.
Private equity sale in 2019, with the exit completing in 2020.
I led the technical operations and platform rebuild. The team delivered the product and operating changes. The company achieved the revenue growth and exit.
What it changed in my thinking
Technology is not separate from the operating model.
A stable platform changes what sales can promise. A visible delivery system changes how the business prioritizes. Architecture changes the cost of the next client. Reliability changes trust. Due diligence reveals whether the company has built an asset or accumulated a dependency.
The lesson was not that every company should rebuild its platform. The lesson was that technology decisions become company decisions long before a transaction makes that connection obvious.
Have a similar operating constraint?
Describe the stage, the system, and what is not moving. I will review the message directly.