Professional Summary
Software engineer with 8+ years building and modernizing production systems across SaaS, fintech, geospatial, and enterprise products. Comfortable owning a feature from database schema to interface, and just as comfortable untangling a platform that has outgrown its original design: a 120+ component TypeScript migration, observability built from nothing, and a service migration that cut data acquisition costs by 65%. Previously CTO of a regulated cross-border fintech, where I designed and shipped the entire platform serving 10,000+ users in four countries.
Experience
Senior Software Engineer
Jul 2026 to PresentCardata | Canada (Remote)
TechReact, Next.js, TypeScript, NestJS, PostgreSQL, Node.js
- ▪Building full-stack features across Cardata Cloud and the driver applications in React, Next.js, NestJS, and PostgreSQL, covering mileage capture, reimbursement administration, and enterprise reporting
- ▪Translating FAVR, CPM, and TFCA program rules into tested product behavior that holds up when the regulations change
- ▪Working with product, design, and domain experts to turn fleet compliance requirements into maintainable software
Software Engineer
Jul 2025 to Jul 20263vGeomatics (Orica Digital Solutions) | Vancouver, BC
TechReact 19, TypeScript, Redux Toolkit, ESRI/ArcGIS, PostHog, Sentry, Docker, AWS
- ▪Led the React 17 to 19 upgrade, migrating 120+ components to TypeScript, removing legacy code, and reworking the charting library and custom charts to eliminate rendering failures
- ▪Built observability from scratch with PostHog and Sentry, giving both products their first real visibility into user behavior and production errors
- ▪Profiled and re-architected ArcGIS vector-layer data flows to fix stalls in data-heavy map views
- ▪Designed and shipped GDPR consent management across both products, from data model through production rollout
- ▪Introduced oxlint, oxc formatting, and TypeScript-first standards that tightened the feedback loop for the whole frontend codebase
Chief Technology Officer (CTO)
Dec 2023 to Nov 2025Remittor AI | Surrey, BC
TechReact, Node.js, PostgreSQL, AWS, Docker, Kubernetes, TypeScript, Banking APIs
- ▪Designed and built the full platform: transaction engine, admin and client portals, real-time dashboards, and marketing site, serving 10,000+ users across four countries
- ▪Integrated ICICI Bank and HDFC Bank APIs to move regulated money across borders in production
- ▪Built multi-jurisdiction compliance and data residency into the architecture so financial records stayed in the right infrastructure
- ▪Shipped automation that cut property-sale processing time by 60%
- ▪Set up CI/CD on Docker and Kubernetes along with the code review and deployment standards the team worked to
Senior Software Engineer
Jan 2022 to Jul 2025Unleashd Technologies | Vancouver, BC
TechReact, Redux, Node.js, AWS, PostgreSQL, WebSockets, Python, Django
- ▪Led the monolith-to-microservices migration, defining service boundaries and data contracts, cutting data acquisition costs by 65%
- ▪Built the File Mapper and ETL ingestion platform for unstructured CSV data, enabling multi-source integrations that helped double client acquisition
- ▪Owned the vehicle decoding services and data pipelines behind core platform workflows
- ▪Rebuilt the shared UI library on Radix UI and Tailwind CSS, establishing patterns adopted across product teams
- ▪Shipped Smart Customer Segments for real-time audience targeting
Full-Stack Developer
Jul 2020 to Jan 2022Four Eyes Financial | Saint John, NB
TechReact, Node.js, Python, AWS, WebRTC, MongoDB, D3.js
- ▪Built core workflows for a MERN CRM used daily by financial advisors
- ▪Integrated WebRTC and AWS Chime so advisors and clients could meet in real time inside the product
- ▪Built interactive portfolio analytics with D3.js and Recharts
- ▪Optimized a Python analytics microservice to speed up data processing and dashboard loads
Skills
- Languages: TypeScript, JavaScript, Python, Go, SQL
- Frontend: React, Next.js, Tailwind CSS, Redux Toolkit, React Native
- Backend and data: Node.js, NestJS, PostgreSQL, MongoDB, Redis, REST APIs
- Infrastructure: AWS, Docker, Kubernetes, Terraform, CI/CD, Vercel
- Quality and tooling: Vitest, Jest, Playwright, Git, PostHog, Sentry
Education
Bachelor's in Software Engineering
Apr 2020University of New Brunswick | Fredericton, NB | Co-op education program, Minor in Biomedical Engineering