Experience
Myntex Inc.
Software Engineering Lead
Feb 2023 – Present · Calgary, AB
- Lead a small team of engineers across Android platform, backend, and infrastructure for a commercial secure-phone product line.
- Maintain a hardened AOSP fork across six major Android versions (11–16) with 147 carried framework commits, and wrote two Rust CLIs that automate security backporting across ~60 forked projects.
- Designed an in-platform MDM subsystem inside Android's system_server (~11.5k lines of Java, new AIDL system APIs) with realtime command channel, remote policy enforcement, and device integrity attestation.
- Architected a white-label build system: six brands across eight Pixel devices from a single parameterized tree, decoupling maintenance cost from product-line growth.
- Led a strangler migration from a C++11 monolith and PHP portal to 35+ event-driven TypeScript microservices with no customer-facing downtime.
- Built a PGP keyserver over LDAP, HKP, and HTTP, retiring a commercial vendor dependency.
- Established supply-chain security from zero: per-build SBOMs, nightly vulnerability and license scanning, dependency policy guards.
Commit
Engineering Partner
Nov 2022 – Feb 2023 · Remote
- Partnered with early-stage startups through Commit's vetted senior engineering program to review architecture, establish development workflows, and accelerate delivery.
Ikarus Developers
Full Stack Software Engineer
Jun 2021 – Nov 2022 · Remote
- Traced persistent financial data discrepancies in a MongoDB property management platform to a domain-modelling failure, and rebuilt transactions as an immutable double-entry ledger in SQL - eliminating the defect class rather than patching it.
- Built microservices on NestJS, Node.js, PostgreSQL, Redis, Kubernetes, and AWS.
ChristianCatch.net
Founder & Full Stack Engineer
Mar 2020 – Jun 2021 · Calgary, AB
- Solo-built and shipped a multi-platform SaaS: Android (Kotlin), iOS (React Native), progressive web app (Elm), and a Node/PostgreSQL backend.
Titanium Transportation Group Inc.
Full Stack Software Engineer
Feb 2019 – Mar 2020 · Bolton, ON
- Shipped a production Kotlin Android application to Google Play for a national logistics fleet.
- Built C# and SQL Server business applications, automated ETL pipelines, and Power BI dashboards for executive reporting.
Hevel
Lead Developer
Jan 2018 – Feb 2019 · Toronto, ON
- Led development of multi-product cryptocurrency applications, including Lightning Poker - a multiplayer platform built on Bitcoin's Lightning Network (Node, Express, React, Socket.IO, PostgreSQL), open sourced.
Crowdlinker
Director of Product
Dec 2016 – Jan 2018 · Toronto, ON
- Promoted from Full Stack Developer to Project Manager to Director of Product in 13 months.
- Managed multidisciplinary teams of project managers, developers, and designers delivering software for enterprise clients.
- Introduced Agile/Scrum program management across the organization, accelerating client onboarding 30% and reducing overtime to company-record lows.
- Recruited, trained, and evaluated technical staff; owned project charters, risk tracking, and velocity reporting.
WTW (Willis Towers Watson)
Applications Engineer, Regional Lead
Dec 2011 – Jul 2015 · Dubai, UAE
- Middle East, Africa and Europe regional lead for broking, placement, accounting, and settlement applications.
- Re-engineered internal application modules, eliminating ~USD $150,000/year in vendor fees.
- Built a corporate billing workflow application that improved regional finance billing efficiency over 50%.
- Led regional implementations end to end: requirements gathering, RFP preparation, vendor selection, UAT, and post-implementation monitoring. Willis Medallion recipient.
Earlier
- Founder & Developer, Reparent.Me (2015–2016) - online therapy marketplace, Laravel/MySQL, full integration test coverage.
- Management Consultant, ShiftIN Partners, Abu Dhabi (2010–2011).