Skip to content
View Zach262626's full-sized avatar
  • Campbellton

Highlights

  • Pro

Block or report Zach262626

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Zach262626/README.md

Zachary Gallant

Software engineering graduate (Carleton University, 2026), based in Campbellton, New Brunswick and open to remote work. I build backend-heavy web applications mostly Laravel and PHP, with Java and C/C++ from my systems and concurrency coursework.

Backend  Laravel · PHP · Spring Boot · Java Frontend  Vue · Blade · Thymeleaf · TypeScript Infrastructure  Docker · Laravel Sail · GitHub Actions · Azure Systems  C · C++ · concurrency, IPC, scheduling


Selected work

Reconstructs real roads from Google Maps Roads API geometry and Street View imagery, then runs a vehicle physics model over them with collision detection and a live HUD. including in-flight request de-duplication that recovers cleanly when the API fails, plus GUI work and its JUnit coverage.

GP Transmission — production Laravel site · live at gptransmission.ca

Full site for a Campbellton, NB transmission shop: customer service-request flow with Mailgun delivery, Dockerised development environment, GitHub Actions CI, and a PHPUnit suite.

ticket-system · Laravel 12

Multi-tenant support desk. Per-tenant database isolation via stancl/tenancy, real-time updates over Reverb WebSockets, queued email and broadcast workers on Horizon, all containerised with Laravel Sail.

Bookstore-WebApp · Java · Spring Boot

Spring Boot, JPA and Thymeleaf bookstore application.

Firefighting drone simulator · Java

Concurrent multi-subsystem simulation: a drone fleet, a scheduler, and a fire-incident subsystem coordinating over UDP with a state-machine-driven drone lifecycle.

spring-address-book · Java · Spring Boot

REST and web controllers over JPA persistence, with GitHub Actions CI and continuous deployment to Azure App Service.

Role-based access control for a mock investment platform: five roles, time-of-day permission rules, salted password hashing, and password-policy enforcement.

Also on my profile: a Laravel + Vue real-time broadcasting app, and an OS scheduler and memory simulator in C++.


📍 Campbellton, New Brunswick  ·  🌐 Open to remote

Pinned Loading

  1. ticket-system ticket-system Public

    Multi-tenant support ticket system in Laravel 12 — real-time updates over Reverb WebSockets, queued email and broadcast workers via Horizon, containerised with Docker and Laravel Sail.

    PHP

  2. broadcast-project broadcast-project Public

    Laravel 11 + Vue real-time broadcasting app — Reverb WebSocket channels, queued broadcast events, and Laravel Echo on the frontend.

    PHP

  3. justinvest-access-control justinvest-access-control Public

    Role-based access control for a mock investment platform — five roles, time-of-day permission rules, salted password hashing and password-policy enforcement. Java, Maven, JUnit.

    Java

  4. spring-address-book spring-address-book Public

    Spring Boot address book with REST and web controllers over JPA persistence — GitHub Actions CI, deployed to Azure App Service.

    Java

  5. SYSC4001_A3_P1 SYSC4001_A3_P1 Public

    OS scheduler and memory simulator in C++ — external-priority, round-robin and EP+RR policies with I/O interrupts, plus a Python harness analysing 20 workloads. Pair assignment (Carleton SYSC4001).

    C++