
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
Artificial Intelligence Researcher
- Designed and deployed systems in Python using LangChain, enabling seamless communication between Building Automation Systems (BAS) and reducing data processing times and workload by 49%.
- Used a SQLite to efficiently process, integrate, and manage real-time data streams from BAS.
- Partnered with Delta Controls and Carleton University to deliver AI-powered building agents, achieving a 56% reduction in maintenance costs.
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).
Selected Projects
Ask Youssef's AI anything





