Work Experience

← Back to home

Senior Software Engineer

Factura.ai

Sept 2025 - Present

Toronto, Canada

  • Building AI-powered invoicing and financial automation tools using Java, Angular, and Python.
  • Led the upgrade of a legacy Angular codebase to modern standards and introduced a pull request and code review process for safer, more reliable deployments.

Senior Software Engineer

Rails Technologies Inc.

July 2024 - July 2025

Toronto, Canada

  • Developed and enhanced core frontend and backend features for trade.rails.xyz, a crypto trading platform, including the trading UI, sign-up flow, leaderboards, and rewards system, using Golang, React, and AWS to drive the platform's early growth.
  • Independently researched, designed, and implemented authentication features such as Google login and passkey support, improving user onboarding experience and account security.

Senior Software Engineer

Catena Media

June 2023 - June 2024

Remote

  • Developed a JavaScript-based ad delivery platform deployed via Cloudflare Workers, powering sports betting ads on websites including uspoker.com and playusa.com.
  • Built an internal ad management platform with Next.js and React, enabling administrators to customize ad styling across client websites.
  • Prototyped a sports data aggregation service for lineups.com using Node.js and MongoDB, consolidating multiple data sources into a centralized database to provide up-to-date sports analysis and increase user engagement.

Software Engineer

VerticalScope Inc.

Oct 2019 - Feb 2023

Toronto, Canada

  • Implemented core features for a PHP and MySQL-based forum platform powering over 1,000 websites and serving over 120 million monthly visits, including high-traffic sites like overclock.net and skyscrapercity.com.
  • Designed and implemented an internal management portal using Preact and Golang to centralize site configuration for a fleet of 1,000 websites.
  • Mentored junior engineers through pair programming to accelerate their technical growth and contributions to the team.

Web Developer

Condos.ca

Feb 2014 - Oct 2019

Toronto, Canada

  • Engineered core backend features and APIs using PHP and MySQL for condos.ca, driving user growth from 10,000 to 500,000 and supporting 6,000,000+ unique monthly visits.
  • Built the first version of a CRM system that connected over 200 real estate agents with prospective clients.
  • Designed and built an internal e-commerce portal integrated with Stripe, enabling agents to purchase services such as real estate photography.
Ranbo Le