Transfer CLI
Go CLI tool using Cobra, SSH, and Git for syncing and transferring repositories over Wi-Fi.
Software Engineer
Software engineer with a passion for building data-driven software: full-stack platforms, infrastructure, and the operational systems underneath them.
About
I'm a soon-to-be graduate of the software engineering program at McGill University, with a minor in statistics. My work spans internal logistics tools, product infrastructure, and applied AI. I enjoy working to turn complicated operational workflows into software that is easier to understand, operate, and improve. I enjoy working in full-stack development, DevOps, cloud and data intensive applications.
| STATUS | December 2026 Graduate @ McGill University |
| LOCATION | Montréal, QC |
| LANGUAGES | English · French |
| INTERESTS | Running · Hiking · Fitness · Logistics · IoT & Home Automation |
Experience
Hapag-Lloyd · Hamburg, Germany
Stride · Montréal, QC
Prime Freight Logistics · Montréal, QC
Full-time summers 2024 and 2025; part-time through the 2025–26 academic year.
McGill AI Society · Montréal, QC
McGill University · Montréal, QC
Expected December 2026.
Projects
Sports facility booking platform — web, mobile, and an operator console for the staff who run the courts. Multi-tenant from the database up, with real-time availability and payment at booking.
I architected and built most of it, and lead the engineering side: multi-tenant data isolation, a scheduling engine that will not let bookings overlap, Stripe payments, and a deploy pipeline gated on end-to-end tests.
Go CLI tool using Cobra, SSH, and Git for syncing and transferring repositories over Wi-Fi.
Centralized home lighting control system with RGB color management, REST API, and Docker deployment on Raspberry Pi.
Skills
Contact
Open to software engineering and data science roles, interesting problems in operational systems, and conversations about ML applied to the messy parts of a business. Reach out in English or French.
© 2026 Julian Patterson