Work We've Delivered
Real engagements, described by industry and outcome rather than by client name. Filter by what you need done, the sector you're in, or the technology involved.
- 36
- Projects
- 7
- Service areas
- 8
- Industries
- 11
- Capability areas
Showing 36 of 36 projects
Cloud & Identity
Moving a Multi-Company Group off Aging On-Premises Hardware
ConstructionA group of affiliated operating companies
A group of affiliated construction companies moved its shared servers, identity and backups into Azure, connecting two offices over secure tunnels.
- Microsoft Azure
- Azure Virtual Network
- IPSec VPN
Systems Integration
Real-Time Job Margins Without Leaving the App They Already Use
ConstructionA multi-entity construction group
Cost data lived in accounting and project data lived in the CRM, so nobody could see a job's margin while there was still time to act on it.
- Dynamics 365
- Business Central
- Microsoft Power Platform
Managed IT & Infrastructure
Giving Audio-Visual Equipment Its Own Lane on the Network
Church & Non-ProfitA single-site congregation with weekly streamed services
Streaming and in-room audio shared a network with guest wifi and office traffic. A dedicated segment gave the AV gear room to work.
- VLAN Segmentation
- Firewall Policy
- Managed Switching
Custom Software Development
From Estimate to Signed Contract Inside One System
ConstructionThe commercial division of a roofing and exteriors business
Estimators quoted in one place and the business ran in another. This closed the gap — and added the release pipeline to keep it safe to change.
- Dynamics 365
- Microsoft Power Platform
- Project Operations
Cloud & Identity
Standing Up a New Business Entity's Microsoft 365 From Zero
Real Estate & Home BuildingA newly incorporated brokerage entity
A newly formed operating company needed working email, shared mailboxes and licensing on day one — built to be secure from the start rather than tidied later.
- Microsoft 365
- Microsoft Entra ID
- Exchange Online
Custom Software Development
One Hub Connecting the Showroom, the CRM and the Ledger
Real Estate & Home BuildingA regional homebuilder running several active sales centres
A homebuilder's sales, finance and construction-selection systems were joined only by manual re-entry. This replaced that seam with an orchestration layer.
- PostgreSQL
- REST API Orchestration
- CRM Integration
Business Applications
One CRM Across a Parent Company and Its New Subsidiary
Restoration ServicesA restoration business and its newly formed subsidiary
A restoration firm and its robotics subsidiary needed the same customer view — but the subsidiary had no tenant of its own yet.
- Dynamics 365 Sales Hub
- Business Central
- Microsoft 365
Unified Communications
Retiring a Third-Party Phone Layer for Native Teams Calling
Real Estate & Home BuildingA homebuilder with a largely mobile workforce
A mobile workforce was paying for a middle layer between their phone system and Teams. Removing it simplified both the bill and the admin.
- Microsoft Teams Phone
- Microsoft 365
- Number Porting
Cloud & Identity
Bringing Mac Laptops Under the Same Management as Windows
Church & Non-ProfitA congregation with a small mixed-platform staff team
Windows devices were centrally managed and the Macs were not. This put both platforms on one console and one policy set.
- Microsoft Intune
- Microsoft Entra ID
- macOS
AI & Automation
Teaching a Machine to Read a Quote Request Like an Estimator Does
Industrial DistributionA pipe, valve and fitting distributor
Every request for quote arrived in a different format and had to be matched by hand against a catalogue of nearly twelve thousand parts. This built the matching engine.
- Retrieval-Augmented Matching
- Vector Embeddings
- Large Language Models
AI & Automation
Automating an Artistic Judgment Without Losing the Artist
Retail & E-commerceA home décor manufacturer selling direct to consumers
Deciding how to segment and compose an image had always needed a human eye. This proved a multimodal AI could do the first pass and leave the judgment call to a person.
- Multimodal LLM APIs
- Image Segmentation
- Microsoft Azure
AI & Automation
Building the Scorecard Before Trying to Move the Score
Retail & E-commerceA home décor manufacturer preparing a direct-to-consumer launch
An AI engine worked, but not reliably enough to run unattended. Before improving it, we built the harness that could prove whether any change actually helped.
- Automated Scoring Harness
- Feature Flags
- Model Routing
AI & Automation
Reading Supplier Invoices Out of a Mailbox and Into the Ledger
ConstructionA construction group processing supplier invoices for several entities
Accounts payable arrived as email attachments and left as manual data entry. This extracts them with AI, matches them to the accounting system, and runs for several companies at once.
- Large Language Model Extraction
- Business Central
- Azure Kubernetes Service
AI & Automation
Giving Staff a Company AI Assistant Without Sending Data to a Consumer Chatbot
ConstructionA construction group with staff across several operating companies
Employees wanted AI at work. Rather than ban it or ignore it, we deployed a private chat platform inside the company's own cloud tenant, behind their own sign-in.
- LibreChat
- Azure Kubernetes Service
- Microsoft Entra ID SSO
Custom Software Development
Replacing a Fragmented Toolset With a Platform the Whole Group Can Reuse
ConstructionThe commercial division of a multi-company construction group
One division needed a project operations system. We built it as a reusable multi-tenant core, so the other companies in the group inherit it rather than commission it again.
- Multi-Tenant Architecture
- Workforce Scheduling Integration
- Document Management
Custom Software Development
One Onboarding Form That Sets Up a New Hire in Five Companies at Once
ConstructionA group of five affiliated operating companies
Five affiliated companies, six HR and payroll systems, and every new hire entered by hand into each. This made it one form and an automated chain.
- Microsoft Entra ID
- Workforce Management Integration
- E-Signature Automation
Custom Software Development
Turning a Mixed Vehicle Fleet Into One Set of Numbers
ConstructionA multi-company group running a mixed commercial fleet
Telemetry sat with the vehicle makers, service records sat with the shop, and costs sat in accounting. This consolidated all three into one analytics environment.
- Data Warehouse
- ETL Pipeline
- Webhook Event Processing
Custom Software Development
Letting Customers Design the Product, Then Sending the Factory What It Needs
Retail & E-commerceA home décor manufacturer selling direct to consumers
A validated concept needed to become a commercial engine — customers configuring a layout online, and the factory receiving production-ready specifications from the order.
- Shopify Integration
- Layout Engine
- Product Configurator
Systems Integration
Ending the Monthly Scramble to Fill In a Scorecard by Hand
ConstructionA construction group running a leadership scorecard
Leadership tracked KPIs in a management platform that somebody populated manually each cycle from the accounting system. This connected the two.
- Business Central
- Microsoft Entra ID
- Data Warehouse
Systems Integration
Making the Accounting System Answerable by an AI Assistant
ConstructionA construction group standardising on one accounting system
Business data that previously required someone to run a report can now be queried conversationally, through a standard interface built for AI tooling.
- Model Context Protocol
- Business Central
- API Integration
Systems Integration
A Small Automation That Removed a Daily Copy-and-Paste
ConstructionA regional roofing and exteriors contractor
Not every useful project is a platform. This one connected two systems a small team used daily, and gave back the time they spent moving data between them.
- Zapier
- Reputation Management Platform
- Webhook Automation
Cloud & Identity
Retiring a Server Cupboard by Replicating It Into the Cloud First
Church & Non-ProfitA multi-staff congregation running its own servers
Eight on-premises virtual machines moved to Azure using replication rather than a big-bang cutover, so each wave could be tested before it counted.
- Microsoft Azure
- Azure Site Recovery
- Hyper-V
Managed IT & Infrastructure
Fitting Out a Pharmacy's Technology From Bare Walls
Healthcare & ResearchAn independent community pharmacy
Structured cabling, network, point-of-service workstations, displays and dispensing equipment — the whole technology fit-out for a pharmacy, delivered as one project.
- UniFi Network
- Structured Cabling
- Point-of-Service Workstations
Cloud & Identity
Standing a New Charity Up on Donated Software Licensing
Church & Non-ProfitA newly independent non-profit organisation
A new non-profit needed a professional collaboration platform from day one, on a budget that could not carry commercial licensing. Microsoft's philanthropic programme covered it.
- Microsoft 365
- Non-Profit Licensing
- Microsoft Entra ID
Cloud & Identity
Letting Staff Work Across Sister Companies Without a Second Account
ConstructionA group of affiliated operating companies
Separate companies meant separate tenants, and anyone working across two of them had either duplicate accounts or a constant sign-in dance. This joined them up.
- Microsoft Entra ID
- Cross-Tenant Synchronisation
- Microsoft 365
Cloud & Identity
Adding Threat Detection to a Fleet That Was Already Managed
Church & Non-ProfitA church staff team running a managed Windows and Mac fleet
Central device management was in place. This added the layer that watches what happens on those devices and can act without waiting for someone to notice.
- Microsoft Defender for Endpoint
- Microsoft Intune
- Windows 11
Unified Communications
Replacing a Phone System With the Software Everyone Already Had Open
Church & Non-ProfitA multi-staff congregation with departmental phone lines
A traditional telephony provider meant separate infrastructure and separate bills for a team already living in Teams all day. This moved calling into it.
- Microsoft Teams Phone
- Auto-Attendant
- Call Queues
Unified Communications
Retiring a Hosted PBX for Cloud Calling
Church & Non-ProfitA small congregation with a single main line
A small organisation on a hosted open-source PBX moved to cloud calling in the platform it already licensed, with its numbers ported across.
- Microsoft Teams Phone
- Number Porting
- Auto-Attendant
Business Applications
The Standing Arrangement Behind a Business Platform That Keeps Changing
ConstructionA regional roofing and exteriors contractor
Not a project with an end date. A monthly block of senior time keeping a CRM and project platform matching a business that keeps moving.
- Dynamics 365
- Power Apps
- Power Automate
Custom Software Development
The Service Platform We Run Our Own Managed IT On
Managed ServicesDavinci's own service-management platform
Rather than buy a service-management suite, we built one — ticketing, an endpoint agent, and the metrics that appear on this website.
- Windows Endpoint Agent
- REST API
- Model Context Protocol
Custom Software Development
Building the Business System We Could Not Buy
Managed ServicesDavinci's own business management system
Quotes, documents and the commercial side of the business run on an ERP we wrote ourselves — including the document pipeline that renders every proposal we send.
- Django
- PostgreSQL
- Document Rendering Pipeline
AI & Automation
An AI Agent That Writes the Weekly Client Update
Managed ServicesDavinci's own project reporting agent
Status reporting is the first thing to slip when a team is busy. Leo reads the project system, drafts the update for the right audience, and sends it on schedule.
- Django
- Multiple LLM Providers
- OpenProject API
AI & Automation
Nine Hundred Applicants, Fifteen People, and No Way to Interview Them All
Managed ServicesDavinci's own hiring and assessment platform
A hiring round drew 981 applications to a fifteen-person company. This grades and ranks them against the actual job description so the shortlist is reasoned rather than arbitrary.
- Django REST Framework
- PostgreSQL
- React
AI & Automation
Classifying Every Support Ticket the Moment It Arrives
Managed ServicesDavinci's own service platform
Tickets arrive as whatever the customer typed. A classifier reads each one, assigns level and category, and writes a usable title — including the classification behind the response-time figure on this site.
- Transformer Embeddings
- pgvector
- LLM Classification
AI & Automation
A Support Agent That Answers First, and Knows When to Hand Over
Managed ServicesDavinci's own first-line response agent
An agent that reads the ticket, pulls the relevant documentation and device state, drafts a response, and escalates to a human when its confidence is not good enough.
- Retrieval-Augmented Generation
- pgvector
- Confidence Gating
AI & Automation
Noticing a Client Is Unhappy Before They Tell You
Managed ServicesDavinci's own service-quality scoring
Every customer comment is scored for sentiment and for technical proficiency, so frustration surfaces early and support is pitched at the right level.
- PyTorch
- Hugging Face Transformers
- Self-Hosted ML Worker
Clients are described rather than named. Where a client has approved being identified we say so on the project itself; otherwise the industry and the shape of the business are as specific as we go. References are available under NDA.
