IoT engineer linking machines to humans in ways that make life easier and a bit more fun.
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.
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.
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.
- 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.
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.
Système de gestion des étudiants (admin + portail étudiant) : profils, inscriptions, envoi d’emails, sécurité Spring Security et synchronisation via API REST.
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.
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.
- 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.