Open to roles in Calgary or fully remote across Canada

Lucas Cummings

Software Engineer

4+
Years in production
3
Platforms shipped
100%
Lifecycle ownership
01about

A bit about me

Lucas Cummings, Software Engineer
const me = "Lucas Cummings"

I'm a software engineer who likes shipping things people actually use. Over the last 4+ years I took a FINTRAC-registered fintech platform from an empty repo to the App Store.

When I'm not building, you'll find me somewhere around Calgary with my wife and our dog, Benji.

about.ts
based_in: "Calgary, AB, born & raised",
crew: "my wife & our dog, Benji",
focus: "shipping real products end to end",
02selected work

Things I've built

★ Featured2024–2026

Fintech · Remittance Platform

Universe Money Transfer

A FINTRAC-registered Canadian money services business shipped to iOS, Android, and web from one Flutter codebase. I owned the platform end to end, from solution design and estimation through deployment, production monitoring, and iteration.

  • Built the Interac e-Transfer reconciliation engine where no direct API existed at our scale: idempotent matching, duplicate detection, retry handling, and partial-match resolution against live money movement.
  • Integrated Sumsub KYC/AML verification into onboarding so every customer cleared identity checks before sending money, with 2FA, encryption, and audit records kept for FINTRAC compliance review.
  • Designed the PostgreSQL schemas and data layer on a serverless GCP and Firebase backend (Cloud Functions, Auth, FCM) to track real-time transaction state.
  • Caught and fixed a silent payment-matching bug in AI-generated code: a regex that failed to mark e-Transfers as paid when the memo had extra text.
TypeScriptNode.jsPostgreSQLFlutterGCPFirebaseSumsub

AI · Data

2026

Bank Statement Review Tool

A review tool that flags large deposits and uses an LLM with schema-validated structured output to categorize them, routing invalid or low-confidence results to human review.

Next.jsTypeScriptPostgreSQLDrizzleOpenAI API

Client · Web

2026

D-MAC Life Safety

A marketing site for a Calgary fire, life safety, and security contractor, built and deployed working directly with the owner through review rounds.

Next.jsTypeScriptVercel

AI · Automation

2023

AI Lead Classifier

A production AI integration: a Node.js service on the OpenAI API that classifies and filters every inbound HubSpot lead, removing 100% of manual lead review for the sales team.

Node.jsOpenAI APIWebhooks
03skills

The stack

I ship TypeScript, Node.js, and React products to production. I owned a FINTRAC-registered Canadian remittance platform end to end, including KYC/AML onboarding and Interac e-Transfer reconciliation, and shipped a production OpenAI LLM integration. I'm comfortable working directly with clients and non-technical stakeholders.

Cloud & DevOps

  • Google Cloud Platform
  • Cloud Functions
  • Vercel
  • Linux
  • Cloudflare
  • DNS
  • CI/CD
  • Git / GitHub
  • Vitest

Fintech & Compliance

  • FINTRAC MSB compliance
  • KYC/AML (Sumsub)
  • Interac e-Transfer
  • payment reconciliation
  • 2FA
  • encryption
  • audit trails

AI

  • OpenAI API (production)
  • LLM classification
  • structured output
  • AI evaluation
  • Claude Code

Backend & Data

  • Node.js
  • REST APIs
  • webhooks
  • PostgreSQL
  • database schema design
  • Drizzle ORM
  • Firebase

Languages

  • TypeScript
  • JavaScript
  • SQL
  • Dart

Frontend & Mobile

  • React
  • Next.js
  • Flutter (iOS, Android, web)
04experience

My journey

FounderNov 2026 – Present

Founder

Strobe · Calgary, AB

  • Building Strobe, fire inspection software for Alberta fire and life safety contractors: inspections, reporting and quoting in one app.
  • Designed and launched the marketing site on Next.js and Vercel.
CurrentJun 2026 – Present

Independent Software Developer

Self-employed · Calgary, AB

  • Building and deploying a marketing website for D-MAC Life Safety Inc., a Calgary fire, life safety and security contractor, working directly with the owner in review rounds and shipping on Vercel.
  • Built a bank statement review tool (Next.js, TypeScript, PostgreSQL, Drizzle) that flags large deposits and uses an LLM with schema-validated structured output to categorize them, routing invalid or low-confidence results to human review.
  • Designed an append-only schema for an auditable history of AI suggestions and reviewer decisions, with idempotent ingestion, a concurrency test and an evaluation harness for AI accuracy.
FintechFeb 2024 – May 2026

Software Engineer

Universe Money Transfer (FINTRAC-registered MSB) · Calgary, AB

  • Owned the remittance platform end to end, from solution design and estimation through deployment, production monitoring and iteration, in TypeScript, Node.js, PostgreSQL and Google Cloud.
  • Built the Interac e-Transfer reconciliation engine where no direct API existed at our scale: idempotent matching, duplicate detection, retry handling and partial-match resolution against live money movement.
  • Integrated Sumsub KYC/AML verification into onboarding so every customer cleared identity checks before sending money, with 2FA, end-to-end encryption and audit records kept for FINTRAC compliance review.
  • Designed the PostgreSQL schemas and data layer on a serverless GCP and Firebase backend (Cloud Functions, Auth, FCM) to track real-time transaction state.
  • Shipped to iOS, Android and web from one Flutter codebase, owning CI/CD, release management and app store submissions.
  • Caught and fixed a silent payment-matching bug in AI-generated code: a regex that failed to mark e-Transfers as paid when the memo had extra text.
AgencyJan 2022 – Feb 2024

Software Engineer

GrowME Marketing · Calgary, AB

  • Shipped a production AI integration: a Node.js service on the OpenAI API that classifies and filters every inbound HubSpot lead, removing 100% of manual lead review for the sales team.
  • Delivered Next.js and React web apps with third-party API and webhook integrations for SMB and enterprise clients, scoping requirements directly with non-technical stakeholders.
  • Ran hosting and infrastructure for client sites: Linux servers, Cloudflare and DNS (SPF/DMARC), backups and Google Workspace administration.
Education2022

Web Developer Certificate, with Honours

SAIT (Southern Alberta Institute of Technology) · Calgary, AB

  • Graduated the SAIT Web Developer program with Honours.