SOFTWARE ENGINEER · TORONTO
I'm Dave.I build and runproduction systems.
Full-stack developer who ships and then keeps things running: web products, client sites, APIs, and the infrastructure underneath them.
Selected work
5 PROJECTS · 2025-2026
Live on the internet
Some of it runs on Vercel, some on hardware I own.






Built under a clock
Four competitions, four stacks that had to be standing by the demo.
- 3RDPLACE · 2026CentennialHacksGreenlight
Utility bills into verified savings: Textract OCR, grounded reasoning, deterministic eligibility math.
- 1STPLACE · 2025Seneca Software Engineering CompetitionJob Posting Validity Checker
Job Posting Validity Checker, flagging fraudulent listings.
- 1STPLACE · 2025Seneca HackathonProject Threshold
Team build under a weekend clock.
- 1STPLACE · 2025UFDRotman Commerce FinTech Association
Finance and data challenge at Rotman, University of Toronto.
Community
Lead developer for the student rocketry club: the software, the documentation culture, and onboarding new members onto both.
Local volunteer work across city community programs.
Certified
- Cloud & solutions certificationsAWS
- Azure & developer certificationsMICROSOFT
- Deep learning certificationsNVIDIA
I work on the unglamorous half of the stack: ingest endpoints that fail closed, retrieval that cites its sources, deploys that come back up after a power cut.

At Astra Labs, Seneca Polytechnic's student rocketry club building the Pioneer vehicle for Launch Canada 2026, I own the software: public site, staff dashboard, telemetry ingest path, and the container stack it runs on. Alongside it I ship client sites, host several of them on my own hardware, and use hackathons as an excuse to put a stack into production faster than is reasonable.
- NOW
- Lead developer, Astra Labs
- STUDY
- Seneca Polytechnic, Toronto
- BASED
- Toronto, Canada
- ALSO
- Music and cooking