Delivery record
77 systems, by what they actually do
Not capabilities — things that exist. Each one with what it does and what it runs on. Some of our work cannot appear here: a share of it ships under someone else’s brand or under NDA.
Point of sale & hospitality13
YumaPOS Back Office
YumaPOS UK
Back office for a cloud POS platform: inventory, item editor, employees, store management, customer and marketing modules, dashboards and reporting. Running in 100+ stores across the UK, India and Australia.
C# · ASP.NET Web API · AngularJS · TypeScript
YumaPOS Terminal
YumaPOS UK
Windows till software: order entry and payment, transaction history, cash drawer, X/Z reports, shift and break clocking, employee access control, second-monitor customer display.
C# · WPF · .NET 4.5
YumaPOS Customer App
YumaPOS UK
Native iOS and Android app for restaurant guests: store list, menu and ordering, payment processor integration, push notifications, profile and loyalty.
iOS · Android
Bleu quick-service POS
Cloud POS built from scratch for quick service: iOS terminal, web back office, customer apps on both platforms, and the POS core behind them. Client and server were shipped under full automated test coverage.
C# · ASP.NET MVC · Angular · Xamarin · Objective-C · Android · MS SQL Server
Grocery POS suite
IT Retail
Supermarket package covering checkout and back office: touchscreen cashier station, customer-facing displays with sellable ad windows, price and promotion control, register accounting, loyalty, and QuickBooks integration.
ASP.NET MVC · Entity Framework · MS SQL Server · SSIS · WPF · Crystal Reports · PhoneGap
LiveTable booking and POS
Table reservation and e-commerce system for restaurants: an embeddable booking widget, an interactive dining-room map down to individual tables, and an administrative application covering mailings, reporting and occupancy-dependent booking rules.
C# · ASP.NET MVC · Silverlight · Windows Azure · WCF RIA Services · MS SQL Server · Knockout.js
LIQ-Trax
Desktop POS for liquor retail: ordering and checkout, inventory, discounts, customers, employees and reporting.
C# · WPF · MS SQL Server
ggLeaps
POS for internet cafés selling PC time alongside food and drink: floorplan editor, live machine-state monitoring, shopping cart and statistics.
Angular 2 · ASP.NET Web API · C# · TypeScript
Coupon and voucher platform
Multi-tenant voucher system. Tenants design a branded widget, embed it in their own site, and sell vouchers through it. PCI compliant, integrated with European payment providers including PayUnity, Qenta, SaferPay and ConCardis.
C# · ASP.NET MVC · MS SQL Server · Knockout.js
Internet booking engine
Embeddable travel booking widget covering flights, hotels and packages. A separate offers service matches packages to search parameters and revalidates availability against live inventory before payment.
C# · ASP.NET MVC 4 · WCF · MS SQL Server · Entity Framework
Hotel room booking system
Room booking with resort, category and rate selection, per-room guest details and integrated card payment.
ASP.NET MVC · jQuery · MS SQL Server
Hotel chain iPhone app
Guest app for a hotel chain across the UK, Ireland and the Czech Republic: nearest-hotel lookup, room availability and rates, booking, and one-tap calling to a property.
Objective-C · Cocoa Touch · GPS
Hotel revenue forecasting
Forecasts revenue and occupancy a year ahead from prior-year data, weekday-aware. Supports manual override per date or bulk adjustment by period, weekday or segment, and keeps competing forecast versions side by side.
Flex 4.5 · ColdFusion · jQuery · MySQL
Fintech, payments & trading09
WealthScript
WealthCharts
The scripting language platform users write their own indicators and strategies in. Formulas compile server-side through an ANTLR grammar to Lua bytecode and execute in a WebAssembly Lua VM inside the charting library. 216 functions and 68 values, with the editor's completion and documentation generated from the compiler itself.
.NET · ANTLR · Lua · WebAssembly · TypeScript
White-label prop-trading platform
WealthCharts
Multi-tenant SaaS on which proprietary trading firms run their own branded business: evaluations, funded accounts, risk rules, payouts, affiliates and support. Each firm gets its own domain, branding and rule set off one codebase and one database under tenant isolation, with a stream-processing worker consuming live trading events to keep account risk and drawdown state current.
TypeScript · Express · TypeORM · React · WebSocket
WealthCharts broker integration layer
WealthCharts
One interface in front of seven live broker connections, each speaking its own protocol — binary protobuf over WebSocket, REST, proprietary SDKs. Capabilities are declared per broker, so a new one is brought online without touching the trading terminal. Handles subscription multiplexing, stream throttling and order-state reconciliation after a dropped connection.
Node.js · WebSocket · Protocol Buffers · REST
WealthCharts partner event stream
WealthCharts
Platform actions published to partner firms as message events over Redis streams — every firm served at once, each stream isolated so no firm sees another's activity.
Node.js · Redis Streams
WealthCharts trading competitions
WealthCharts
Tracks trader performance across defined competition periods and drives public real-time leaderboards.
Node.js · React · WebSocket · REST
Ultrade
DeFi trading platform on the Algorand blockchain: limit orderbook spot DEX, swaps and leveraged perpetuals.
Python · Algorand · Blockchain
CertifID
CertifID
Identity verification for people, banks and insurers, built to cut the rate at which transfers are sent to fraudulent accounts. Back office with document management, individual verification profiles, and a hard personal-data security boundary.
C# · ASP.NET Web API · React · TypeScript
TranxPay
Mobile banking app for local and cross-border transactions: exchange rates, payment processing, real-time tracking and reporting.
JavaScript · PostgreSQL
Snap Networks
Merchant analytics: sales channel and operations tracking, customer relationship management, and chargeback trend control.
ASP.NET · MySQL · WebForms · jQuery
Documents, content & recognition06
Document management platform
docSTAR
Content management for regulated industries — manufacturing, legal, insurance, healthcare, government, real estate. Capture by scan or import, workflow engine, full-text search and retrieval. In use at 6,500+ organisations across North America and the UK.
C# · .NET 4.5 · ASP.NET MVC 4 · Silverlight 4 · WCF · MS SQL Server 2012 · Backbone.js
OCR and field recognition engines
Antera Software
The two recognition components of an enterprise content platform. Intelligent Field Recognition classifies and extracts structured data; the OCR engine indexes every TIFF and PDF for full-text search automatically. Mass verification handles thousands of documents in one pass.
C# · C++ · .NET · MongoDB · Neural networks · Fuzzy logic
Quality process tooling
Granduk
QPT-web, a networked document management system allowing several users on one document, and QPT-connect, a helpdesk for locating stored information.
C# · WinForms · MS SQL Server
Enterprise search and analysis SaaS
Sign-up SaaS for searching and analysing a company's own data sources: search with autocomplete and spell check, plus analysis portlets giving at-a-glance overviews of company performance. Desktop, tablet and phone.
ASP.NET MVC 4 · AngularJS · Highcharts · HTML5 · Bootstrap
Software proposal portal (SWPP)
Bidding software for development firms: project breakdown estimation, financial quote and deliverables in one editor, a CRM module, role management, and PDF/DOCX generation of the finished proposal.
C# · ASP.NET MVC · AngularJS · SignalR · MS SQL Server · Entity Framework
Furniture and interiors portal
Design catalogue where each photograph is tagged by the furniture in it, so a visitor can search by parameter and buy an item straight from the tag on the slide.
Backbone.js · Marionette.js · Node.js · Liferay · MySQL
Health & life sciences02
Causal biology modelling platform
Modelling system for pharmaceutical R&D that analyses how an organism responds to a treatment, from genomic data. Model setup and algorithm selection, tabular and graph views, model joining, and results across three species.
Flex · Java EE · Spring · Hibernate · MySQL
Medical courseware portal
MedStudy
Board exam preparation for physicians: animated teaching materials, a shared database of non-trivial clinical cases, a graded testing system and a question forum. Supports 1,000+ concurrent users across desktop and mobile.
Flex/ActionScript · WebORB · .NET · MS SQL Server
Learning & assessment06
Adaptibar
Exam preparation platform: question and answer practice, per-user analytics, customised course tracks and an administration panel.
C# · ASP.NET Web API · Angular 2 · TypeScript
Learning management system
Administration system for an oil and gas certification body: courses and instructors, learners, job titles in the org hierarchy, geographic areas, departments, classrooms and activity reporting.
C# · ASP.NET MVC · Telerik · MS SQL Server
English preposition games
Three teaching games. PrepTris drops sentences down the screen for the learner to pick prepositions out of; a conveyor belt scores timed gap-fills; flash cards turn to show usage examples.
C# · Silverlight 4 · WCF RIA Services · MS SQL Server
Tutoring organisation portal
Performance tracking for educators, mentors and athletic coaches, plus the timesheet application: submission by educators, approval by managers.
ColdFusion · Model-Glue · MS SQL Server
Spiky
Tablet game for early-years development — motor skills, reaction, decision making — using multi-touch for simultaneous throws and a speedometer control for direction.
iOS · Objective-C · Cocos2d · Box2d
Groovato
Practice tool for musicians. Import and crop sample tracks, set tempo and volume per track, publish a groove, then record over it and export the result as MP3.
C# · ASP.NET MVC 3 · Flex 4.5 · ActionScript 3 · MS SQL Server
Operations, field work & ERP14
CalibrateHCM retrieval platform
CalibrateHCM
Retrieves HR and payroll documents on an employer's behalf from vendor systems that expose no API for them, driving the vendor's own web interface under the employer's credentials. Where a portal has usable internal endpoints, the run switches to them after sign-in. Checks a human must complete are handed to an operator through a live view of the session rather than worked around.
Python · Django · AWS · AWS Transcribe · noVNC
CalibrateHCM integration platform
CalibrateHCM
Declarative integration builder: a client integration is assembled from reusable steps — SFTP, S3, API — instead of written as a separate program each time. Tenant isolation, role-based permissions, managed secrets and separate environments throughout, because the platform holds one client's payroll data and another's credentials at the same time.
Python · React · Redux Toolkit · AWS · S3 · SFTP
Engineering services ERP
ERP covering HR and time tracking, item master and technical documentation, inventory and supply chain, CRM, data services and access control — integrated with QuickBooks and SolidWorks.
SharePoint Foundation 2010 · ASP.NET Web Forms · WCF · DevExpress · NUnit
Metering management system
Motla Utilities
Meter and service installation audits, utility account analysis, rate definition and monthly reporting. Rate calculation is automatic, and every addition, change and deletion is recorded in an audit trail readable from the management reports.
ASP.NET MVC 4 · MS SQL Server · Entity Framework · Kendo UI
Car tuning chain automation
Business automation for an ECU tuning chain: CRM, order management, and a link to engine control units through a purpose-built device — embedded driver work alongside the application.
C# · C/C++ · WPF · WCF · MS SQL Server · Sync Framework
Field activity tracking
Android tablet app for field engineers: browse and claim jobs by location, then complete the right registration form on site, capture the customer's signature and submit it to the server.
Android SDK · Java · .NET web services · Google Maps API
Task management with geolocation
Managers create located work tasks; employees are pushed the assignment and accept or decline with a comment. Progress is tracked by status and position on the map.
ASP.NET MVC 4 · AngularJS · PhoneGap · MS SQL Server · Google Maps API
Warehouse management app
Cross-platform stock-taking app that works entirely offline against a local SQLite store and batch-synchronises to the central database when it reconnects.
PhoneGap · Silverlight · Android SDK · iOS SDK · SQLite
Construction materials ordering
Windows Phone ordering app for construction materials with deep filtering by property, offline working, and conflict resolution on synchronisation.
Silverlight for Windows Phone · Sync Framework · MS SQL Server
Vendor administration
Vendor records and requirements, purchase order creation and tracking, invoicing and administration.
C# · .NET · AngularJS · BreezeJS · SignalR · Entity Framework · Kendo UI
9Rounds franchise portal
Portal set for a fitness franchise chain: new franchise openings, trainer management, franchisee charging, third-party POS integration and per-store sites, across several interconnected applications.
PHP · Yii · TypeScript
Goalscape
Strategic goal management that draws goals as a circle rather than a tree, so priority and progress are visible as proportion.
Flex 3.5 · AIR 2 · PHP · MS SQL Server
GetScorecard
CRM web application: customer list and cards, sales activity tracking, pipeline and scheduling. Built over more than a year.
PHP · Yii · JavaScript · MySQL
Agency P&L tool
Internal profit and loss calculator: stage breakdown, per-item prices and costs, copy/paste/sort, role management and version control.
ColdFusion · Model-Glue · MS SQL Server
Events, hiring & internal tools11
Conference management platform
Allen & Company
Full event and staff management: employee records, document management, hiring support, electronic signature with two-factor authentication, lodging, internal messaging and a live dashboard.
C# · ASP.NET MVC · AngularJS · Breeze · OData · MS SQL Server
Conference guest sites
Allen & Company
Guest data, scheduling, postage delivery and email notification, reused across successive annual conferences including Sun Valley 2016 and Arizona 2017.
C# · ASP.NET MVC · AngularJS · BreezeJS · SignalR · OData
Interview application
Allen & Company
iPad app for running candidate interviews and recording the hiring decision: candidate list with search, daily schedule, profiles, resolution workflow and tiered access by staff level.
iOS · Objective-C · BreezeJS · MS SQL Server
Worklynk
Internal recruiting portal for large employers: vacancy search and posting, job seeker profiles, application tracking through interview, and a social layer.
C# · ASP.NET Web API · AngularJS · TypeScript
Corporate events app
iPad application for running corporate events: attendee profiles, live status of every participant, event process steps and staff administration.
iOS · Objective-C
AT&T U-verse Online Playbook
Internal reference site for AT&T staff covering U-verse products, channel lineups and pricing.
ColdFusion · Model-Glue · MS SQL Server
Pledge drive automation
ACD Direct
Call centre software for charity pledge drives: call handling, donor record entry, the gift catalogue tied to donation levels, one-off and recurring payment models, and agent scripts editable per drive and per partner.
Flex/ActionScript · Mate · ColdFusion · MS SQL Server
Automated call distribution with CRM
ACD Direct
Caller queuing and distribution by the programme a caller is responding to, with the caller's CRM record surfaced in the agent's workspace as the call connects.
Flex/ActionScript · Mate · ColdFusion · MS SQL Server
Call centre reporting
ACD Direct
Report generation over event and pledge drive activity, parameterised by day, month, partner or drive, with an administrative interface for adding new report parameters.
Flex/ActionScript · Mate · ColdFusion · MS SQL Server
Pledge drive scheduler and gift selection
ACD Direct
Two companion systems: one standardises the schedules partners submit in a dozen different formats, the other lets partner organisations choose and order the donor thank-you gifts, with two levels of account access and reporting.
Flex/ActionScript · Mate · ColdFusion · MS SQL Server
Field donation app
ACD Direct
Offline app for door-to-door pledge drive staff on Kindle Fire, recording each visit, donation amount, frequency and comment.
Flex/ActionScript · Adobe AIR · ColdFusion · MS SQL Server
Communications & consumer apps09
Online video sales platform
Pay-per-view and rental platform. Users buy or rent videos, upload their own for rental, and share free access to friends by coupon. Separate audience and critic ratings.
ASP.NET MVC 3 · HTML5 · Entity Framework · MS SQL Server · Telerik
Fuzd
Messenger and social platform with live chat translation, voice and video messages, and free calling. Past a hundred thousand downloads at the time of the legacy write-up.
PHP · Yii · PostgreSQL · Objective-C · Android
Vmail
Short voice messaging that reaches recipients who do not have the app — delivered by SMS or email — plus text, photos, map locations and Dropbox backup.
iOS SDK · Objective-C · Android SDK · Java · SQLite · PHP · MySQL
PatternAI
Cloud platform for training machines on everyday business problems: sentiment analysis, keyword extraction, discussion review, clip sharing and private messaging.
Python · AWS · Docker · Machine learning · SQL
Mobile social network
Interest-based social network: profiles, messaging, groups, chat, search and filtering.
iOS SDK · Objective-C · Android SDK · Java · PHP · MySQL
Zvooq for Tizen
Music streaming app built for Tizen: track lists, personal playlists, subscription, profiles and social sharing.
Tizen · AngularJS · Ionic · HTML5
Illustration gallery app
Mobile companion to an illustrators' agency site, presenting the represented artists and their portfolios.
iOS SDK · Objective-C · Core Data · PHP · WordPress
Race tracking app
For triathletes and endurance runners: searchable race database, countdowns, automatic personal records from past results, split and pace statistics, and result sharing.
Objective-C · Cocoa Touch
MageFight
Arcade game, built in-house.
Objective-C
Infrastructure, cloud & desktop07
Data centre management platform
Automation across a large estate of jointly managed data centres: health-state monitoring of physical and logical objects, bulk Active Directory changes, group policy and rights assignment, and remote PC access from any browser.
C# · ASP.NET · SCOM · Active Directory · Exchange · PowerShell · SharePoint · MS SQL Server
Cloud backup service
Five applications around a hosted backup product: the public site and package selection, a reseller portal for partners leasing storage on, an affiliate referral portal, database administration and reporting, and the desktop backup client.
ASP.NET MVC 3 · VB.NET · Entity Framework · MS SQL Server · jQuery
PCmover
Laplink
Migration utility moving programs, files and settings from an old PC to a new one, with selective user profiles and an undo that reverses the transfer.
C/C++ · Windows Forms · WMI
Browser-based remote PC access
Laplink
Remote access to a PC from any browser on any device: remote desktop, file explorer and forwarding, favourites, and access to Outlook mail, contacts, calendar and tasks.
C/C++ · Windows Forms · WMI
PutMe
Internal folder synchronisation across hundreds of networked machines, with a command-line client and a server that tracks file state and handles transfers over a gigabyte.
ASP.NET Web Services · C# · MS SQL Server
SilverRAD
Scaffolding framework that generates a working line-of-business application from an existing database and regenerates it as the schema changes, with role-based security, search forms, validation, printing and attachments built in.
C# · Silverlight 4 · WCF RIA Services · Entity Framework · Visual Studio SDK
Multiplayer game server
Custom server system carrying more than 1,000 simultaneous players, with the anti-abuse features a cash-prize platform needs, plus the arcade titles that run on it.
Flash · Flex/ActionScript · MS SQL Server
Find the closest thing to your problem on this list.
19 of them are named on the clients page. Tell us which one is closest and we will tell you how it was built.