Urban Operations Intelligence Platform
How does a city know where to send its plows after a snowfall?
expanding into Data & AI
Hi, I'm James — a backend engineer with 9 years of experience building distributed systems where scale, performance, and data reliability matter.
Now based in Winnipeg, I'm extending that experience into Data Engineering and Applied AI through post-graduate study and hands-on platform projects.
$ ▌A couple of projects showing how I take systems from raw data to production.
How does a city know where to send its plows after a snowfall?
What turns a stream of notes into a knowledge base a team can live in?
How do you get 20+ production stages onto one system?
How do you make 1,783 icons searchable without writing a single keyword?
Nine years of backend engineering across e-commerce, SaaS, and manufacturing — now moving into data and AI.
Post-Graduate Diploma, Applied Artificial Intelligence · Post-Degree Diploma, Business Analysis & Transformation
End-to-end delivery: business problem framing, data pipelines, and ML engineering.
Bachelor of Engineering, Mechanical Design, Manufacturing and Automation
Full-Stack Developer (Freelance) — Manufacturing Execution System
Steel pipe manufacturer. Sole developer on a greenfield MES, end to end.
Senior Java Software Engineer
Enterprise SaaS commerce platform. Owned search and promotion infrastructure for 20,000+ merchants.
index_sort, filter-only queries, and dynamic replica scaling up to 128 replicas.force_merge.Senior Java Software Engineer
Used-car trading SaaS platform for automotive dealers across China; listed on NASDAQ in 2026.
Self-directed study — IBM AI Engineering Professional Certificate.
Supply-chain and ERP maintenance, standalone-site integration, marketing automation.
B2C ticketing SaaS — ordering, refunds, validation, payments — and a group-tour ERP.
Points-based loyalty malls, and mobile field-data apps for infrastructure contractors.
Open to backend, data engineering, and AI platform roles in Manitoba.