Case Study: Professional Services Firm (CTO Leadership)
by: Shaun McNicholas
From Fragmented Infrastructure to Early Intelligence Systems
Early Era (Pre-Cloud) | Custom CRM | Foundational Search Intelligence
Context: Growth Constrained by Legacy Systems
At the time of engagement, the firm operated in a high-value, relationship-driven business environment—where information, timing, and communication directly impacted revenue.
However, the underlying technology infrastructure had not evolved with the business.
Key systems—including CRM, communications, and research tools—were:
- Disconnected across departments
- Dependent on manual processes
- Limited in their ability to surface relevant information quickly
As the organization scaled, these limitations became more pronounced.
Teams were spending increasing amounts of time:
- Searching for information
- Reconstructing past interactions
- Manually coordinating across systems
The business wasn’t lacking data.
It was lacking access to usable intelligence.
The Hidden Problem
The issue wasn’t simply outdated infrastructure.
It was that the system had no way to:
- Organize information in a meaningful, searchable way
- Surface relevant insights at the moment they were needed
- Support how the business actually operated in real time
Information existed—but it was buried.
And as volume increased, so did the friction.
The system wasn’t enabling execution.
It was slowing it down.
Intervention: Building a Unified System with Embedded Intelligence
Rather than incrementally improving existing tools, the approach focused on rethinking the system as a whole.
A fully integrated platform was designed and implemented to unify:
- Customer relationship management
- Internal and external communications
- Research and data access
- Operational workflows across business units
At the core of this system was a custom-built CRM platform, developed using ColdFusion on a Java-based architecture, designed specifically around how the firm operated.
But the critical innovation was the introduction of intelligent search and classification.
Using early implementations of technologies such as Apache Lucene—combined with emerging machine learning concepts—the system enabled:
- Indexing of large volumes of structured and unstructured data
- Rapid retrieval of relevant information
- Contextual association between communications, clients, and opportunities
This transformed how information was accessed and used across the organization.
System Shift: From Information Storage to Information Access
Once implemented, the system fundamentally changed how the firm operated.
Instead of relying on:
- Individual memory
- Manual tracking
- Disconnected data sources
Teams could now:
- Access relevant information instantly
- Identify connections between clients, conversations, and opportunities
- Operate with greater speed and confidence in decision-making
The organization moved from:
Searching for information
to working with it in context
Operational Impact
While the impact was not measured in a single KPI, the transformation delivered clear operational advantages:
- Significant improvements in information retrieval speed
- Reduced dependency on manual coordination and memory
- Increased efficiency in business development and client engagement
- Greater alignment across teams through shared system visibility
The system became a central operational asset—supporting both execution and strategy.
The Iterative Intelligence Lens
Although developed well before modern AI frameworks, this system represented an early form of what is now recognized as intelligent automation.
It introduced key elements of what I now define as:
Iterative Intelligence — systems that improve their usefulness through interaction and data over time
The system:
- Continuously indexed new data
- Improved the relevance of search results
- Refined how information was connected and surfaced
This created a feedback loop:
More usage → Better indexing → More relevant results → Increased reliance on the system
Modern Perspective: Before AI Had a Name
At the time, these capabilities were not described as “AI.”
But functionally, the system was already:
- Classifying information
- Identifying patterns
- Improving retrieval based on usage
In today’s terms, this would be recognized as:
- Search intelligence
- Data-driven automation
- Early machine learning–assisted systems
What This Becomes Today
What required custom architecture and emerging technologies at the time can now be implemented more efficiently using modern tools.
However, the principle remains the same:
Intelligence doesn’t come from the tools—it comes from how systems are designed.
This work directly informs my current approach through:
Technology Strategy & IteraOS
Where systems are designed not just to store data—but to:
- Surface insight
- Support decision-making
- Improve continuously through use
Key Insight
Before AI was a category, the system was already learning—surfacing insight from data most teams didn’t even know how to use.
Confidentiality Note
Specific company details have been generalized to maintain confidentiality. This case study reflects real-world system design and operational outcomes.
If your organization is still relying on systems that store information—but don’t help you use it—
You’re not operating at full capacity.
Let’s change that.
→ Explore Technology Strategy Sessions
→ Schedule an Executive Advisory Session

