aboutexperienceprojectscontact

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.

STATUSDecember 2026 Graduate @ McGill University
LOCATIONMontréal, QC
LANGUAGESEnglish · French
INTERESTSRunning · Hiking · Fitness · Logistics · IoT & Home Automation

Experience

May – Aug 2026

AI Hub Intern

Hapag-Lloyd · Hamburg, Germany

Agentic AIAI GovernanceRisk ModellingMCPFacilitation
  • Contributed to an AI governance framework for a global shipping enterprise, helping define review and approval processes for internal AI initiatives.
  • Built an intake tool to support internal AI project submissions and reviews.
  • Conducted research on AI governance & deployment best practices and regulatory compliance.
May 2025 – Present

Founder & Chief Technology Officer

Stride · Montréal, QC

ReactReact NativeTypeScriptSupabaseStripe
  • Founding technical lead for a sports facility booking platform
  • Architected and built most of a multi-tenant booking platform: web app, React Native mobile app, and backend
  • Designed database schemas for court management, scheduling, and multi-location payment processing
  • Built booking workflows for facility data, court availability, and reservation processing with React and Supabase
  • Co-created the product's component library in Figma and implemented it, which taught me how much design decisions constrain engineering ones
  • Implemented CI/CD pipelines via GitHub Actions for automated deployment
  • Led backend architecture decisions and established the platform's multi-tenant infrastructure
May 2024 – Mar 2026

Software Developer

Prime Freight Logistics · Montréal, QC

Node.jsReactGoogle CloudTerraformDocker
  • Backend and data engineering on internal tooling — pricing logic, document parsing, and automated reporting pipelines
  • Built a cloud-based pricing system on Google Cloud Platform to modernize freight rate calculation and delivery.
  • Worked on automating freight rate data processing to improve coverage and reduce manual effort.
  • Built a purchase-order tool using React to help streamline the approval process.

Full-time summers 2024 and 2025; part-time through the 2025–26 academic year.

2026 - 2027

Technical Project Manager

McGill AI Society · Montréal, QC

  • Serving as a technical project manager for the Society's technical bootcamp, guiding students through a semester-long machine learning project.
  • Advising students on technical feasibility for machine learning projects to be achieved within the semester.
  • Designing assignments to build students' ML skills progressively over the semester.
  • Grading and giving feedback on student submissions.
2023 – 2026

B.Sc. Software Engineering, Minor in Statistics - Internship Program Designation

McGill University · Montréal, QC

  • Relevant coursework: Applied Machine Learning, Intro to Robotics & Intelligent Systems, Data Structures & Algorithms, Probability & Statistics, Software Design, Software Testing, Computer Network, Software Requirements Engineering.
  • Activities: TPM @ McGill AI Society, Member @ McGill Triathlon Club, prev. Member @ McGill AI Alignment

Expected December 2026.

Projects

Stride

Founder & CTO · Open beta

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.

ReactReact NativeTypeScriptSupabaseStripe
strideapp.ca

Transfer CLI

Go CLI tool using Cobra, SSH, and Git for syncing and transferring repositories over Wi-Fi.

GoCobraSSHGit
View repository ↗

IoT LED Controller

Centralized home lighting control system with RGB color management, REST API, and Docker deployment on Raspberry Pi.

RustPythonFastAPIDocker
View repository ↗

Skills

Languages: Python, TypeScript, JavaScript, SQL, HTML / CSS, Java, C.

Data & ML: PyTorch, Pandas / NumPy, NLP, Transformers, CNNs / Computer Vision, LSTM / GRU, Regression & Classification, Agentic AI, Model Context Protocol (MCP).

Infrastructure: Docker, Google Cloud Platform, Cloud Run, Cloud Tasks, Terraform, GitHub Actions, Supabase, PostgreSQL, GraphQL, REST API Design, Node.js.

Frontend: React, React Native, Material UI, i18next / Localization, Figma / UI Design.

Domain: AI Governance & Risk Assessment, Freight Forwarding & Container Logistics, Booking & Scheduling Systems, Stripe Payment Integration, Technical Leadership & Mentoring, Data Applications.

Contact

Let's talk.

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