Jessee Lord

IoT Engineer

Montreal, Canada
Jessee Lord - Memoji profile picture

About me

IoT engineer linking machines to humans in ways that make life easier and a bit more fun.

Experience

ElderlyCare

C++Python

Founder & Developer

2025 - Current

Created a local startup providing fall detection solutions for elderly care. Developed and integrated a C++ and Python program into CCTV systems to detect and alert in case of falls. Built an admin dashboard for real-time monitoring, with all data stored securely on client-owned servers. The system is deployed for retirement homes and can also be installed in private residences.

Ubisoft GameLab

Unity

Level Designer

2024 - 2025

As a Level Designer at Ubisoft GameLab, I worked with a multidisciplinary team to design, prototype, and balance immersive game levels. I contributed to creating interactive experiences in Unity, integrating new gameplay mechanics and ensuring a smooth game flow. My role involved iterating quickly based on player feedback, optimizing environments for performance, and clearly documenting design intentions to keep communication seamless between artists, programmers, and game designers.

Autonomous Firefighting Robot

RoboticsComputer Vision

Developer

2025

Developed a robotic firefighting system using an infrared camera to detect heat sources and trigger an autonomous response. Designed and programmed a robotic vehicle equipped with a water pump to navigate toward the fire and extinguish it. Integrated real-time detection with automated navigation for rapid incident response, combining computer vision and robotics in a functional prototype.

Tech Stack

Python
Java
C++
Node.js
Docker
AWS
Kafka
Google Cloud
PostgreSQL
Redis

- Language : Python, Java, C++, JavaScript/TypeScript.

- Back-end : Node.js, APIs REST, WebSockets.

- Data : PostgreSQL, Redis, Kafka.

- Cloud & Ops :Google Cloud, Docker,Prometheus & Grafana.

- LLM/IA : ChatGPT, Ollama, Groq.

- Outils : Git/GitHub, VsCode, Cursor AI, Zed, Jira.

Publications

Mathematical Evolution of the Motion-Correction Algorithm

Control SystemsReal-Time RenderingGPS Tracking

Jessee Lord Dushime

March 2026

Documents the six-stage evolution of the OpenMTL bus-position correction algorithm — from instant GPS snapping to a horizon-aware additive controller. The final stage spreads tracking error across the entire remaining route using a precomputed correction rate, achieving smooth segment-invariant convergence at O(1) per frame with Lyapunov-stable error dynamics.

Read paper

MTL Transit Transformer Analysis

Machine LearningNLPTransit Networks

Jessee Lord Dushime

March 2026

Trains a GPT-style transformer (~15M parameters) on 31M tokens of STM GTFS data to learn the structural grammar of Montreal's bus and metro network. Achieves 99.4% next-token prediction accuracy and 98.8% next-stop accuracy. Includes route embedding clustering, network bottleneck identification via coefficient of variation analysis, schedule padding detection, and route variant discovery.

Read paper

Projects

CsChatbot

Chatbot de support/vente avec intervention humaine (HITL) basé sur LangGraph/LangChain : FAQ, guidage d’achat, escalade humaine pour les cas sensibles et protections anti-contournement.

PythonFastAPILangChainLangGraph
HITL, sécurité, tests

Student-Management

Système de gestion des étudiants (admin + portail étudiant) : profils, inscriptions, envoi d’emails, sécurité Spring Security et synchronisation via API REST.

Java 17Spring BootPostgreSQLThymeleaf
Admin dashboard, emailing

MediaManager

Plateforme d’upload vidéo avec extraction automatique des sous-titres (OCR) et de la parole (speech-to-text), indexation et recherche plein-texte des contenus.

DjangoWhisperEasyOCRPostgreSQL
Recherche & accessibilité

AirPulse

Supervision temps réel de la qualité de l’air : simulateur de capteurs, pipeline Kafka, calcul d’AQI, alertes, APIs d’analytics et monitoring Prometheus/Grafana.

JavaSpring BootKafka/RedpandaRedis
Prometheus · Grafana

EasyCron

Plateforme cron-as-a-service auto-hébergée : planification de webhooks HTTP via expressions cron, payloads signés HMAC, retries avec backoff exponentiel, haute disponibilité et leader election via PostgreSQL.

GoPostgreSQLPrometheusREST API
Circuit breaker · HA · Failover

OpenMTL

Application web affichant tous les bus de Montréal en temps réel sur une carte interactive, calcul du HSI (Headway Schedule Index), et nombreuses fonctionnalités d'analyse du réseau de transport.

Temps réelCarte interactiveHSITransport
Bus · Montréal · Analytics

Facts About Me

- Java tutor at UQAM.

- Enthusiast of calisthenics training.

- National Budding Genius Award recipient.

- Finalist in the Youth Math Challenge.

- Passionate reader of biology and medical literature.