Things we've shipped.

A sample of engagements — spanning production systems in use today, products currently in development, and a few retired pioneers from the early mobile era. Client names are withheld where confidentiality demands. Look for the AI mark on projects with intelligence built in.

Legal Access Shell
Web Desktop Legal · Public Sector Delivered

Courthouse Legal Access Platform

A provincial courthouse-library network needed to modernise the legacy platform that lets judges, lawyers and the public reach restricted legal databases from courthouse terminals across the province. We architected the replacement from the ground up: a WPF desktop shell acting as a managed browser, companion login and lockdown utilities, and Blazor web and admin apps with live usage dashboards — all coordinated through a central REST API in the Azure cloud.

.NETWPFBlazorASP.NET CoreAzureMySQLMicrosoft Entra
app.alphalytix.io
Web AI FinTech Delivered

Financial Analytics & AI Platform

Alphalytix delivers financial computation, modelling and education to clients ranging from individuals to institutions. The platform pairs a .NET web core with Python quantitative models callable directly from the runtime, an AI analyst chatbot with voice recognition that answers in text, tables and charts, and a real-time Telegram bot — with high-volume holdings data summarised through an Azure SQL warehouse.

ASP.NET CorePythonML.NETOpenAIWhisperTelegram APIAzure SQL
integrity.planner
Web Oil & Gas · Enterprise Delivered

Pipeline Integrity Planning System

A major North American pipeline operator's planning tool for integrity and safety inspections was buckling under its own data store — MS Project and SharePoint. We re-architected it onto SQL Server with Entity Framework, rebuilt the interface in React and TypeScript, and moved delivery onto a CI/CD pipeline — restoring performance to a system that plans inspections across the continent.

ReactTypeScriptASP.NET CoreSQL ServerEntity FrameworkOctopus Deploy
gateway.secure
Web Public Safety Delivered

Police Records Gateway

A metropolitan police service files and searches records — people, vehicles, businesses and the links between them — from ruggedized in-vehicle PCs on a secure private network, where screen size and speed are operational factors. We re-architected and upgraded the portal with responsive layouts, a service-oriented Web API layer and full unit-test coverage over a proprietary records database.

ASP.NET MVCBootstrapWeb APINiche RMSNUnitTeamCity
agents.workbench
Web AI Financial Services In Development

Multi-Agent Banking AI — Proof of Concept

In conjunction with an NVIDIA ecosystem partner, a proof-of-concept for the banking industry that orchestrates multiple cooperating AI agents — each specialised in a slice of analysis — to manage research and workflows around financial banking products. The kind of system where the interesting problem isn't one model's answer, but how a team of agents negotiates, verifies and assembles a defensible result.

.NETReactTypeScriptMulti-Agent AINVIDIA Stack
city.eservices
Web Municipal Government Delivered

Citizen Services Portal

A major Canadian city's eServices portal lets residents and industry handle everything from permits and licences to full land-development projects — including engineering drawings and legal documents. We helped design and build the portal and its integrations with the city's records, workflow and drawing-review systems, with usability and performance testing to keep page loads fast for the public.

ASP.NETTelerikWCFSQL ServerAdobe LiveCycleProjectDox
LIVING60%
KITCHENON
PATIOOFF
HUBOK
Web Desktop Mobile Devices Home Automation In Development

Smart Home Lighting & Control

Custom embedded lighting and control systems for residential homes: scene-based lighting, schedules and sensors driven by purpose-built controllers, with the whole house managed from mobile, desktop or web. The embedded layer is designed to keep working — lights still switch — even when the internet doesn't.

Embedded Controllers.NETASP.NET Core.NET MAUIMQTT
landtitles.portal
Web Public Sector · Legal Delivered

Land Titles Modernization

A provincial land-titles registry ran on mainframe green screens. We helped convert it to a web portal — more than 100 document types, each with its own business rules and layouts — building the screens in HTML with KnockoutJS over a layered ASP.NET MVC and WCF service architecture, with NUnit coverage across the stack.

ASP.NET MVCKnockoutJSWCFEntity FrameworkSQL ServerNUnit
Mobile AI Education · Retail · Health Delivered

Cross-Platform Mobile Portfolio

A decade-long portfolio of mobile and companion apps across education, retail, health and politics: Xamarin and native iOS clients with offline SQLite storage, chat applications built on SignalR, and Telegram bots with natural-language AI — backed by .NET services and everything from SQL Server to object databases.

XamarinObjective-CSQLiteSignalRTelegram APICognitive ServicesASP.NET Core
KPH212
BRK1.2g
TCSOK
Web Desktop Mobile Automotive In Development

Automotive Performance & Tuning

A performance and tuning suite for high-speed vehicle work: capture and analyse control and braking behaviour at speed, chart runs against each other, and turn raw telemetry into tuning decisions. Desktop for deep analysis, mobile at the track, web for sharing results across the team.

.NETWPF.NET MAUIASP.NET CoreTelemetry
quotes.engine
Web Manufacturing Delivered

HVAC Quoting & Procurement Engine

A commercial HVAC manufacturer prices custom-engineered systems from a catalogue of 2,500+ parts and components. We upgraded the platform from legacy ASP.NET to ASP.NET Core, re-architected the pricing engine, and reverse-engineered a large Excel-based estimating tool into a proper web application with Telerik Kendo UI over Dapper and SQL Server.

ASP.NET CoreTelerik KendoDapperSQL ServerjQueryGitLab
Drive Sync
Web Desktop Mobile Technology · Cloud In Development

Cloud File & Drive Sharing

A cloud-based file sharing platform spanning every surface: a web portal for browsing and permissions, desktop sync clients that keep folders mirrored in the background, and mobile access for sharing on the move — with versioning and fine-grained control over who sees what, for how long.

ASP.NET CoreBlazorWPF.NET MAUIAzure Storage
route.analytics
Web Aviation · International Delivered

Airline Route & Market Analytics

Two international airlines needed to better understand their markets, optimal routing and product offerings. We designed and built enterprise survey and analytics systems that gather consumer data against precise analytical models and report the results — the same architecture serving two carriers on opposite sides of the world.

ASP.NETJavaScriptSQL ServerHTML Reporting
Grid Console
Web Desktop Mobile Technology · Infrastructure In Development

Compute Grid Services Framework

A cloud-based distributed-computing framework for large-capacity data processing: split heavy workloads across a grid of machines, schedule and monitor jobs from a central console, and scale capacity up or down as processing demand shifts. Built for teams whose data outgrew a single box a long time ago.

.NETASP.NET CoreAzureMessage QueuesDistributed Compute
members.portal
Web Associations & Labour Delivered

Union Membership Platform

A North American hospitality union — whose members work for household names from theme parks to international airports — runs on a heavily customised membership-management platform. We delivered enhancements and re-architecture across an Angular/TypeScript front end and C# REST APIs hosted on Azure, with Entity Framework and Dapper sharing the data layer.

AngularTypeScriptWeb APIAzureSQL ServerEntity FrameworkDapper
72%
Web Mobile Health & Wellness In Development

Health & Lifestyle Companion

A personal health and fitness manager built around momentum rather than guilt: users work through successive, goal-oriented achievements — each one small enough to finish, each unlocking the next — turning better sleep, movement and nutrition habits into a progression system that compounds toward a healthier lifestyle.

.NET MAUIBlazorASP.NET CoreAzure
risk.assessment
Web Security · Governance & Compliance Delivered

Enterprise Risk & Compliance Platform

A US security-consulting firm runs risk assessments — IT, physical and ISO — for large corporations and Fortune 500 clients. We helped redesign and extend the Java J2EE web tool at the heart of that practice, coordinating with clients and development teams across the globe to turn business and regulatory requirements into product, and prototyping its next evolution on newer enterprise Java technology.

Java EEWebLogicJBoss / SEAMSQL ServerPerforce
Web Mobile Telematics · Logistics In Development

Driver Fleet & Delivery Management

A telematics platform for delivery operations: dispatchers manage the fleet, routes and parcel assignments from a live web map, while drivers get their runs, proof of delivery and navigation on mobile. Every parcel traceable from depot to doorstep, every vehicle accounted for in real time.

ASP.NET Core.NET MAUISignalRMapboxAzure
PROFV2.4
CFGSYNC
LINEOK
Devices Telecom · Hardware Delivered

VOIP Device Auto-Provisioning

A global networking-hardware maker wanted its VOIP appliances to configure themselves: power on, phone home, and download the right binary configuration profile for the retailer that sold them. We built the Java web-services platform that manages device profiles and the distributor, retailer and wholesaler hierarchy behind that handshake.

Java EESpringOracleWeb Services
Web Mobile Entertainment · Gaming In Development

Augmented Reality Adventures

A game that mixes the real world with an augmented layer over it: hide-and-seek hunts through neighbourhoods, travel challenges and exploration adventures where the city itself is the game board. Players discover virtual objects anchored to physical places — and the best hiding spots are the ones you walk past every day.

.NET MAUIAR FoundationASP.NET CoreSignalR
estimator.app
Web Oil & Gas · Construction Delivered

Facilities Cost Estimation Platform

Projecting pipeline and station construction costs lived in sprawling Excel workbooks built on J-Curve mathematics — and only senior engineers could drive them. We extracted the business logic from the worksheets and rebuilt it as a web application, with extensive usability testing to ensure junior staff could produce reliable estimates without an expert looking over their shoulder.

ASP.NETC#Entity FrameworkTelerikSQL Server
teams.devops
Web Mobile Technology · DevOps In Development

DevOps Team Management

A management layer for software teams on projects small and large: who's on what, who's allowed to touch what, and how work is moving — combining authentication, role-based authorization and activity tracking in one place, so team leads spend their time unblocking people instead of chasing status.

ASP.NET CoreBlazor.NET MAUIMicrosoft Entra
mds.registry
Web Desktop Industrial · Workplace Safety Delivered

Material Safety Document System

Workplaces handling toxic or hazardous materials depend on Material Data Sheets being findable the moment they're needed. We designed an enterprise document-management system to streamline how those critical documents are tracked and accessed — a web portal backed by a companion desktop scanning application and a server-side faxing service — cutting the risk that comes from a safety document nobody can locate.

ASP.NETC#SQL ServerDocument Imaging
8/10
Web Mobile Education In Development

Quiz & Self-Learning Platform

A self-directed learning companion built on testing as the fastest way to learn: assemble question banks on any subject, drill with spaced repetition, and track which topics are solid and which need another pass. Designed for students, professional certification prep, and anyone teaching themselves something hard.

Blazor.NET MAUIASP.NET CoreSQL Server
decision.support
Web Agriscience · International Delivered

Agriscience Decision Support

A global agriscience company needed to weigh specific product offerings against distinct market segments. We designed the system and database behind a management decision-support tool built on precise mathematical models — turning complex market and product data into guidance leaders could act on, with integrated reporting throughout.

ASP.NETC#SQL ServerCrystal Reports
ZONEA-4
ARMSET
NETOK
Web Desktop Mobile Security In Development

Security & Alert Management

A cloud-based security and alert management system: events from sensors and monitored systems flow into a central service that classifies, escalates and dispatches — to a control-room dashboard, a desktop console, or straight to the phone of whoever is on call. Built around the rule that an alert nobody sees is not an alert.

ASP.NET CoreSignalRAzure.NET MAUIWPF
gis.cutblocks
Web Forestry · GIS · Public Sector Delivered

Forestry Cut-Block Management

A forestry technology provider needed to manage forest cut-block submissions and exchange them with a provincial reforestation registry. We architected the Java enterprise application behind it — business logic and data access in Enterprise JavaBeans, the interface in Jakarta Struts — with GIS mapping so cut-blocks could be reviewed and filed against government systems automatically.

JavaEJBStrutsOracleARC IMS (GIS)
policy.manager
Web Insurance Delivered

Insurance Policy Management

A Canadian insurance provider needed its custom application to speak to the standard agency-management system the industry runs on. We built the module that integrates the two — migrating existing customer data across and exchanging policy information over web services — so staff could assess and track policies for auto, home and other lines without leaving their familiar tools.

ASP.NETC#Web ServicesSQL Server
courses.broker
Web Professional Education Delivered

Professional Course Brokering

A professional engineering association wanted members to find, register for and track continuing-education courses drawn from universities and colleges across the region. We built the online course-brokering system that integrates with those institutions' systems to search and retrieve course material — consolidating scattered professional-development offerings into a single catalogue.

JavaOracleWeb Services
FIDS Console
Desktop Aviation Delivered

Airport Flight Information System

A major international airport needed its control-tower systems and public flight-information displays to draw from one consistent picture. We built the Windows application that integrates the two databases and migrated legacy flight data off FoxPro onto SQL Server — running usability sessions to shape an interface staff would depend on around the clock.

Visual BasicSQL ServerFoxPro MigrationCrystal Reports
Test Tracker
Desktop Energy · Engineering Services Delivered

Equipment Test Tracking System

An electrical engineering firm tests large-scale power equipment for clients worldwide — often far from any network. We built a Windows desktop application that lets field teams capture test data offline and synchronise ad hoc with group leads and the primary data server whenever a connection appears, with historical graphing and reporting to monitor how test results drift over time.

C#WinFormsSQL ServerVisual Studio
ORDER 4711 — PROVISIONING
Devices Telecom · Systems Integration Delivered

Telephony Service-Order Integration

A national carrier's incoming service orders had to flow between a Java processing module, a Visual Basic front end and OCTEL voice-messaging hardware. We designed the Java classes and the COM communication layer that stitched software to switch — production plumbing where a dropped order is a missed customer.

JavaVisual BasicMS COMOCTEL
Mobile Travel · Retail Retired

Mega-Mall Navigation Apps

Wayfinding apps for three of the world's largest shopping destinations — in Edmonton, Minnesota and Dubai. Visitors could navigate the labyrinth, locate any store, and browse descriptions and highlights before setting off. Early-mobile-era products, retired as the malls brought navigation in-house — but the lessons in indoor mapping stuck.

iOSObjective-CXamarinSQLite
Mobile Education Retired

STEM Video Learning Apps

Mobile applications for streaming educational video across science, technology and mathematics topics, built around a leading open education library. Students could browse by subject, follow structured topic sequences and pick up where they left off — mobile learning before "mobile learning" was a category.

iOSObjective-CVideo StreamingSQLite
Mobile Public · Civic Retired

Political Engagement App

A direct line between politicians and the people they represent: real-time news, announcements and two-way communication with local constituents, all from a phone. Ahead of its moment — built before civic tech had a name for what it was doing — and retired once mainstream social platforms absorbed the space.

XamarinASP.NETPush NotificationsSQL Server
Web Mobile Entertainment In Development

Paranormal Investigation Toolkit

A field companion for investigating paranormal and unidentified events: log sightings with location, time and conditions, attach photos and recordings as evidence, and map patterns across reports. Equal parts community platform and structured field journal — built so that even the strangest data gets treated with rigour.

.NET MAUIBlazorASP.NET CoreMapbox
properties.app
Web Mobile Real Estate In Development

Property Sales & Rental Manager

A management platform for properties on the market — sale or rental — bringing listings, viewings, applicants, agreements and maintenance into one pipeline. Owners and agents see every property's status at a glance; prospective buyers and tenants get a clean browsing and enquiry experience on any device.

ASP.NET CoreBlazor.NET MAUISQL Server
sitework.manager
Web Mobile Construction In Development

Construction Services Manager

A coordination hub for residential and commercial construction services: quotes, scheduling, crews, materials and inspections tracked from first site visit to final walkthrough. Contractors run their day from a phone on site; project owners watch progress, approvals and costs from the web dashboard.

ASP.NET CoreBlazor.NET MAUIAzure

Nothing in this category yet — check back soon.

Your product could be next.

Every project here started with a single conversation.

Start Yours