Case Studies

Case Studies

A selection of projects that illustrate the kind of work we do — the problem, the approach, and what it produced.

Healthcare · Telemedicine · Compliance

WebClinic — Telemedicine Platform Architecture

The Challenge

Build a HIPAA and PIPEDA compliant remote healthcare platform capable of supporting thousands of patients monthly across distributed clinical teams and multiple provincial regulatory environments. The system needed to support real-time video consultations, structured patient records, provider scheduling, and multi-provider white-label deployment — with strict data isolation between clinical organizations.

The Approach

Architected a WebRTC-based EMR platform with role-based access control enforced at the data layer — regardless of whether access came through the UI, API calls, or background processes. Built a complete audit logging system capturing every access event with sufficient context for regulatory review. Designed the multi-tenant architecture to support white-label clinical deployments with strict tenant data isolation.

The Result

Platform scaled to serve over 3,000 patients per month. Operated in active clinical production for five years across multiple white-label deployments. Passed external compliance review for HIPAA and PIPEDA requirements.

eCommerce · Payments · Adobe Commerce

Adobe Commerce Gift Card & Stored-Value Platform

The Challenge

Design a scalable gift card and stored-value system for Adobe Commerce that could be deployed reliably across a wide merchant base — each with their own card designs, denomination structures, expiry policies, and reporting needs. The platform had to handle balance management, partial redemptions, reloading, expiry, and Stripe integration while remaining stable under the full range of eCommerce edge cases.

The Approach

Built a production-grade stored-value engine with Stripe integration, full balance transaction ledger, configurable expiry handling, and merchant admin tooling. Designed the data model to handle concurrent redemption correctly — preventing race conditions that would allow a gift card to be over-redeemed under parallel requests. Packaged as a distributable Adobe Commerce module with clean upgrade paths.

The Result

Adopted by over 100 merchants. Currently in active production. The stored-value ledger approach has handled high-volume redemption events without integrity issues.

eCommerce · Marketplace · Amazon SP-API

Amazon SP-API Shipping Modules — Five Platforms

The Challenge

Amazon Shipping SP-API had no reliable eCommerce platform integration available for purchase. Merchants who wanted to use Amazon Shipping rates and label generation from their store admin needed a custom integration built from scratch against a complex, evolving API.

The Approach

Built native Amazon Shipping SP-API integrations for five platforms: Magento, WooCommerce, Shopify, BigCommerce, and PrestaShop. Each module handles real-time rate retrieval, shipment creation, label generation, tracking, and cancellation — following each platform’s native shipping extension architecture so the modules behave as expected within the platform’s order management workflow.

The Result

Modules available commercially for all five platforms. Actively maintained and updated as Amazon’s SP-API evolves.

IoT · Analytics · Hardware

Stable Vitals — IoT Analytics for Equine Health Monitoring

The Challenge

Detect health anomalies in horses using continuous sensor telemetry from wearable and stall-mounted hardware. Veterinary staff were identifying problems after observational checks — meaning issues that developed overnight went undetected for hours or days. Early detection has direct clinical significance for conditions like colic.

The Approach

Led design of a real-time IoT analytics platform using Python and embedded hardware. Built data ingestion pipelines for continuous telemetry streams, anomaly detection logic based on baseline behavioral patterns, and an alerting system that notified care staff immediately when a monitored metric crossed defined thresholds. Built operational dashboards for live monitoring of individual animals and herd-level health trends.

The Result

Issue detection time reduced from days to hours. Care staff received actionable alerts at the point when intervention was still effective.

Sports Technology — Tournament Management — Multi-Platform

Harper Brackets — Youth Sports League & Tournament Platform

The Challenge

Regional youth sports organizations were managing tournament brackets, team registrations, game scheduling, and live standings across disconnected spreadsheets, group chats, and manual whiteboards. League admins spent hours each week on bracket reseeding after forfeits, standings recalculation after score entry, and communicating schedule changes to coaches. There was no single platform that handled the full lifecycle—from registration through final standings—in a way that could be self-served by non-technical league staff.

The Approach

Built a full-stack tournament management platform across two layers: a Magento 2 backend (23 custom modules) handling all data management, and a WordPress plugin providing the public-facing display. A framework-agnostic PHP 8.1 bracket engine was extracted as a standalone library—supporting Single Elimination, Double Elimination, Round Robin, and Swiss formats—so the logic could be shared across platforms and tested independently. A public REST API exposed bracket, standings, and schedule data to WordPress front-ends and external clients. Registration, payment, insurance add-ons, referee assignment, photo galleries, and bulk email notifications were all handled within the platform.

The Result

League admins reduced weekly tournament administration time from several hours to under 30 minutes. Bracket generation that previously required manual seeding now completes in a single click. Live standings update automatically with each score entry. The platform has been deployed for soccer, baseball, volleyball, and esports tournaments. The bracket engine ships under MIT license and supports a freemium model—free for up to 8 teams with Single Elimination and Round Robin formats, with Pro and Agency tiers for full format access.

Have a project that fits a similar pattern?