Vancouver · Contract · Full-time
Full StackSoftwareEngineer
Fuel logistics software · Vessel detection systems · AI systems.
Selected work
Selected projects
Real-time ops for about 120 operators, an App Store app, geospatial tools, and multi-agent workflow tooling still in progress.
01/Full-stack · Ops
Production
Truck Load / Fuel Management System

Real-time fuel logistics platform for about 120 dispatchers and drivers at Scamp Tech. 14 nested views, live APIs, and load assignment about 30% faster.
- React
- Next.js
- TypeScript
- Redux
- Vite
- C#
- Cosmos DB
View project
02/In progress · AI
In Development
AI Workflow Orchestrator

A visual canvas, similar to Figma, for designing multi-agent AI workflows as a DAG. Three-tier agent hierarchy, publishing and versioning, and Temporal for long-running jobs.
- React
- TypeScript
- Redux
- Temporal.io
- Supabase
- Docker
- Kubernetes
- Multi-agent
View project
03/Geospatial · Web
Shipped
Geospatial Systems

Satellite vessel detection front-ends and an ArcGIS elevation-change widget from MDA Space. Used by about 25 analysts for imagery requests, vessel detail, and geographic analysis.
- Angular
- TypeScript
- Python
- ArcGIS
View project
04/Mobile · Full-stack
Shipped
Job Match / Purpl

Job-matching mobile app with swipe matching and recommendation services. Live on the Apple App Store.
- React Native
- TypeScript
- Socket.io
- Firebase
- Node.js
- Express
- MongoDB
- Fastlane
View project
About
Background
I'm a full-stack software engineer in Vancouver with nine years on web and mobile products. I recently led architecture for a real-time fuel logistics platform at Scamp Tech (about 120 operators, load assignment about 30% faster). Before that I built satellite imaging and vessel detection tools at MDA Space, and eight internal tools at TEEMA Solutions.
A lot of the work is operational software: nested screens, live data, and APIs that other people have to keep working with.
I'm currently building AI agent systems and workflow tools, including multi-agent setups and Temporal for jobs that have to keep running. Same habits as the production roles. A UI people can follow, and software that does not fall over after a demo.
I take contract and full-time work. Things go better when the problem is specific and the constraints are on the table early.
Experience
Work history
Scamp Tech, MDA Space, and TEEMA Solutions. Real-time ops for about 120 operators, geospatial tools for about 25 analysts, and eight internal tools.
2023 – Present
Software Engineer
Scamp Tech
Led architecture for a real-time fuel logistics platform used by about 120 dispatchers and drivers. Fourteen nested operational views, live data, and load assignment about 30% faster than the previous UI.
Projects
Fuel logistics platform
Real-time dispatch and driver tools for about 120 operators on high-volume fuel delivery days.
Nested ops views
14 nested operational screens with live API calls and handling for awkward edge cases.
Delivery flows
Delivery features that cut load-assignment time by about 30% and stayed in daily production use.
- TypeScript
- React
- Next.js
- Redux
- Vite
- C#
- Azure SQL
- Cosmos DB
- Playwright
- Selenium
2022 – 2023
Software Engineer
MDA Space
Built satellite imaging and vessel-detection front-ends in Angular and TypeScript, used by about 25 analysts, plus an ArcGIS elevation-change widget in Python.
Projects
Vessel detection UI
Satellite vessel-detection front-end used by about 25 analysts for imagery requests and vessel detail.
Elevation change
ArcGIS widget comparing geographic elevation across arbitrary date ranges.
Quality pass
About 60 unit tests, documentation, and more consistent patterns across the geospatial codebase.
- TypeScript
- Angular
- Python
- ArcGIS
2017 – 2022
Full Stack Developer
TEEMA Solutions
Designed and shipped 8 full-stack internal tools in JavaScript, TypeScript, PHP, and SQL, including recruiter dashboards used by 4 teams, contract management, BI apps, and WordPress automation that saved about 12 hours of admin work per week.
Projects
Recruiter dashboard
Interactive charts used by 4 recruiting teams to compare monthly, quarterly, and annual performance.
Contract + BI apps
Contract management and business intelligence that replaced spreadsheet-heavy ops workflows.
Ops automation
WordPress themes, plugins, and scripts that saved about 12 hours of manual admin work per week.
- JavaScript
- TypeScript
- PHP
- WordPress
- SQL
- Zapier
Contract · Full-time · Consulting
Get in touch
Full-stack product work, real-time systems, and applied agent workflows.
Get in touch

