Portfolio
Software Consultant for Business Systems, Apps & Process Optimization.
Software Consultant for Business Systems & Apps
I work with businesses to define, structure, and deliver technology solutions that improve operations and address business challenges.
I'm a software consultant with over 20 years of experience building systems that are used in real-world environments.
My background started in healthcare, where I helped build and scale an Electronic Medical Records (EMR) platform from early-stage development through to acquisition. Along the way, I've worked across engineering, product, operations, sales and customer-facing roles—giving me a full understanding of how software actually supports a business.
Today, I help organizations define and deliver technology solutions that improve operations—ensuring the right work gets built the right way.
From Concept to Acquisition
Helped build and scale a healthcare software company from inception through to successful acquisition by MEDFAR. One of the first web-based EMR platforms in Western Canada.
iOS App — Available on the App Store
Built and published a modern iOS app that enhances Big2 scorekeeping with real-time metrics and insights—making gameplay faster, more interactive, and giving players fun bragging rights.
Identity, Interoperability & Platform Modernization
Leading the modernization of an international EMR platform—focusing on identity management, interoperability, and standards-based data exchange.
Coach Billing & Scheduling System
A high-fidelity prototype designed to centralize scheduling, attendance tracking, and billing for independent coaches—replacing the chaos of paper notes, spreadsheets, and multiple disconnected apps.
Minimal Viable Product (MVP). Turn ideas into working applications quickly, focusing on delivering value in organized iterations.
Design and implement systems that improve workflows, reduce manual effort, and support business operations.
Design and build mobile and web applications tailored to real-world usage and actual user workflows.
Guidance on system design, implementation strategy and change-management to ensure effective solution adoption from day one.
Break down complex initiatives into clear, actionable work—aligning stakeholders and ensuring development teams deliver efficiently and in the right direction.
I've been in rooms where technical decisions became business decisions, and vice versa. That perspective shapes how I approach every engagement.
Let's TalkI'd be happy to hear about it! Let's talk and explore together.