
YOUSSEF [CHOUAY] ↓
software engineer, AI researcher and graph theory enthusiast
SOFTWARE ENGINEER, RESEARCHER
AI RESEARCHER @ NATIONAL RESEARCH COUNCIL
BASED IN OTTAWA, CANADA
I'm a software engineer and researcher with a passion for creating elegant, efficient solutions to complex problems. Growing up curious about the world and my surroundings, I've always wanted to understand how they worked.
M.SC COMPUTER SCIENCE @ UOTTAWA
FOCUS: GRAPH THEORY
I've kept that approach and mindset throughout my whole life and I'm slowly chipping the iceberg of knowledge hoping to make a big enough dent to make my younger self proud. Currently pursuing a Master's in Computer Science with a focus on Graph Theory, and working as an AI researcher for the Canadian National Research Council. I'm constantly exploring new technologies and ways to contribute.
Masters in Computer Science - Thesis
- Supervisor: Vida Dujmovic
- Received over $52,000 in research scholarships
Bachelor of Applied Science in Software Engineering
- Relevant Coursework: Data Structures & Algorithms, Embedded Systems, Databases, Discrete Math, Real-Time Systems Design, Enterprise Architecture
Software Engineer Intern
- Owned end-to-end delivery of a backend service for the CRQ service to fetch company profiles and stock data via MCP-based integrations, including research, orchestration design, implementation, testing, and production deployment on AWS.
- Led migration of an MLOps codebase to a Lakehouse architecture by rewriting data pipelines in PySpark, helping enable scalable processing and improved maintainability of analytics workflows.
Artificial Intelligence Researcher
AI-Enhanced Building Automation (BAS) for Modern Facilities
- Published, as First-author, a peer-reviewed paper called “Implementing AI in Smart Buildings: A Modular, Proof-of-Concept approach” and presented to field experts at IEEE EPEC 2025.
- Designed and deployed using Python/LangChain agents bridging BAS and LLM tools, cutting data-processing time and operator workload by 49%.
- Built a SQLite-backed ingestion pipeline to process and integrate real-time BAS streams reliably.
- Partnered with Delta Controls and Carleton University to deliver AI building agents, achieving a 56% reduction in maintenance costs via automated fault detection, predictive maintenance, and real-time alerts.
Enhanced Utilities Chatbot
- Built a multi-agent, tool-using utilities chatbot that explains bills, simulates alternate rate plans, and diagnoses anomalies by linking AMI data with weather/holidays/tariffs for a $3M+ annual revenue company.
- Implemented a time-series engine (seasonal decomposition + change-point detection) to flag spikes, persistent baseload, and overnight leaks, then auto-generate plain-English "why it happened" narratives and savings playbooks.
Junior Software Engineer
- Designed and implemented an Automation Dashboard using Angular, TypeScript, and Django, with a PostgreSQL database.
- Achieved over 90% faster query execution and UI responsiveness by optimizing API endpoints and reducing frontend rendering times.
Software Developer
- Redesigned and optimized the university's search engine using PHP, MySQL, and Apache, improving query response times by 80%.
- Developed automation scripts using PHP, Bash, and Cron jobs to enhance search speed by 54%.
Teaching Assistant
- Assisted in teaching Graduate classes (Machine Learning for Bio-informatics) and Undergraduate courses (Data Structures & Algorithms, Design & Analysis of Algorithms, Programming Paradigms).
Engineering is a bridge between logic and creativity. My goal is to build solutions that are not just functional, but elegant—quietly threading innovation into every line of code.
Writings & Research










Ask Youssef's AI anything
