Greetings,
I'm Faycal Kilali.
Computer Scientist,
AI/ML Developer,
Mathematician,
Software Developer,
Data Scientist

Resume Contact

About

Come get to know me!

I'm based in Montreal, Canada, and am currently pursuing an M.Sc. in Computer Science at Université de Montréal (ranked #3 for AI Research in Canada & #9 worldwide, 2025 Shanghai Ranking; #3 in CS in Canada & #52 worldwide, 2026 Times Higher Education), admitted from a competitive applicant pool with the Department of Computer Science and Operations Research awarding only ~50 graduate degrees per year. I receive direct instruction from MILA (Quebec AI Institute)-affiliated UdeM & McGill faculty — one of the world's largest academic AI research centres, founded by Turing Award laureate Yoshua Bengio. UdeM is also home to Gilles Brassard, recipient of the 2025 Turing Award for co-founding quantum cryptography, making it one of very few universities in the world with two Turing Award laureates among its faculty.

I've also acquired a B.Sc. (Honours) in Computer Science & Mathematics at Mount Allison University whilst leading the AI & Robotics Society as Founder and President for three years, and co-founding the Mature Students Club as Vice President. I hold certifications in Machine Learning with Python (IBM), Object Oriented Design (UAlberta), and Microsoft Learn AI Skills (Microsoft Corporation).

I've built several massively successful projects in the past. To name some: Floris Evolved for M&B as a co-founder, developer and manager with over 600,000 distinct viewers and more than 150,000 distinct active subscribers. Medieval Conquests for M&B as Founder and Lead Developer, with over half a million distinct viewers and more than 120,000 unique subscribers. In total, my open-source game modifications have accumulated 314,000+ active subscribers and 1.3+ million unique visitors across platforms with 90–95% positive ratings.

I'm also keen on adapting mathematical propositions into algorithms, well aware of the intersection between Computer Science and Mathematics when it comes to maximizing efficiency. I've proven over 600 mathematical propositions as exercises across textbooks before starting University, further improving my ability to self-learn challenging concepts.

I strive towards excellence through taking on new challenges rather than staying within my circle of comfort, for the best way to learn is to expose yourself to new experiences.

Education

M.Sc. Computer Science (with Internship)

Université de Montréal — Montreal, QC   2026 – 2028

  • Ranked #3 for AI Research in Canada & #9 worldwide for AI research (2025 Shanghai Ranking); #3 in Computer Science in Canada & #52 worldwide in CS (2026 Times Higher Education); home to two Turing Award laureates — Yoshua Bengio (deep learning) & Gilles Brassard (quantum cryptography, 2025 Turing Award).
  • Graduate program with direct instruction from MILA (Quebec AI Institute)-affiliated UdeM & McGill faculty — one of the world's largest academic AI research & teaching centres, founded by Yoshua Bengio — spanning deep learning, representation learning, self-supervised & meta-learning, reinforcement learning, generative models (GANs, GFlowNets, diffusion models), NLP & LLMs, computer vision, probabilistic inference, optimization, graph & geometric deep learning, and AI applications in science & robotics.
  • Admitted from a competitive applicant pool for CS, with the department awarding only about ~50 graduate degrees per year in Computer Science.

B.Sc. (Honours) Computer Science and Mathematics

Mount Allison University — Sackville, NB   2022 – 2026

  • Certifications: Machine Learning with Python (IBM), Object Oriented Design (UAlberta), Microsoft Learn AI Skills (Microsoft Corporation)
  • Founder and President of the AI & Robotics Society (2023–2026) — organized an exclusive screening of The Thinking Game (produced in partnership with Google DeepMind) after being directly contacted by their impact team
  • Co-Founder and Vice President of the Mature Students Club (2023–2025)

Relevant Coursework

Mathematical: Vector Calculus, Multivariable Calculus, Calculus 2, Applied Calculus, Advanced Linear Algebra, Linear Algebra, Mathematical Modeling, Probability and Statistics, Discrete Structures, Real Analysis, Mathematical Optimization, Modern Algebra, Differential Equations, General Physics I & II.

Computer Science: Software Design, Operating Systems, Advanced Data Structures & Algorithms, Database Systems, Computer Networks, Graph Theory, Algorithm Analysis, Systems Programming, Digital Electronics and Digital Signal Processing, Artificial Intelligence, Simulation and Modeling, Computer Organization & Architecture, Object-Oriented Design, Introduction to Data Science.

Skills

Professional Skills

I have a heavy interest in creating efficient works, proving propositions deductively, and improving upon my skills in whichever way possible.

Programming Languages

Python
Java
C
C++
BASH / Shell Scripting
SQL
LaTeX
Assembly (MIPS, RISC-V)
MBScript

Frameworks & Libraries

PyTorch
TensorFlow
NumPy
Flask
Streamlit
YOLOv10
REST API
JDBC & PDFBox

Tools & Platforms

Git
PostgreSQL
Figma
Linux & Unix
Windows
AWS & Azure
Raspberry Pi & Arduino
Unity

Artificial Intelligence

Machine Learning & Deep Learning
Computer Vision (Neural Networks)
Bayesian Networks & Information Theory
AI Agents (Information-Theoretic, Model-Based, Goal-Based, Utility-Based)

Software Engineering

OOP, MVC Architecture, System Design
Agile, Scrum, DevOps
Abstract Data Types & Data Structures
Algorithmic Paradigms (Divide & Conquer, Greedy, DP, Decrease & Conquer)

Embedded Systems & Hardware

Embedded Systems Design & Implementation
Hardware Schematics, Debouncing, Automation

Domain Expertise

Security / Cryptography
Computer Networks & Server Infrastructure
Formal Logic
Game Engines, VR/AR, GPU/CPU, GIS, DSP, Computer Graphics, Haptics

Languages

English (Native), Standard Arabic (Professional), Saudi Arabic (Professional), Darija (Native), French (MIFI Francisation, 2025–2026)

Work & Leadership

2023 - 2026
Founder & President of the Robotics & AI Society at Mount Allison University. Organized an exclusive screening of The Thinking Game in partnership with Google DeepMind's impact team.

05 / 2024 - 09 / 2024
Fullstack Software Developer — AI Object Detection Framework & Educational Tool. Secured $4,000 TD Ignite Grant; implemented YOLOv10 across Flask backend, Streamlit web interface, and Tkinter GUI with support for 243 languages.

03 / 2023 - 09 / 2024
Peer Tutor (Mathematics & Computer Science) at Mount Allison University. Tutored 50+ students across various mathematical subjects with consistently positive feedback.

2023 - 2025
Vice President & Co-Founder of the Mature Students Club at Mount Allison University.

01 / 2023 - 07 / 2023
Technical Lead for the Dorchester Moving Forward Co-Operative organization. Led data collection, mapping, and software development; collaborated with multiple departments to integrate technical solutions.

Projects

Content-Aware Enterprise Document Search

Content-Aware Enterprise Document Search & Management System

Architected a decoupled MVC system using Dependency Injection to orchestrate state management, combined PostgreSQL's tsvector (O(log n) metadata retrieval) with a custom Java-based regex engine for deep PDF content analysis. Served as Technical Lead managing Agile/Scrum workflow, Git best practices, and CI/CD pipelines (Gradle).

Room Scanner & Voice Guidance System

Room Scanner & Voice Guidance System

Engineered an embedded room scanning system integrating YOLOv10 computer vision with custom hardware circuits (GPIO, LED indicators, push-button controls) on Raspberry Pi. Developed real-time voice feedback for object detection to provide guidance for blind individuals, with both hardware and software debouncing and full schematic documentation.

Multi-Paradigm Wordle Puzzle Solver AI Agent

Multi-Paradigm Wordle Puzzle Solver AI Agent

Implemented four AI paradigms (Information-Theoretic, Model-Based, Goal-Based, Utility-Based) using entropy calculations and information gain maximization to achieve optimal 3–5 guess performance. Architected a Streamlit visualization dashboard displaying real-time AI decision-making with time complexity of O(W²L).

Multivariate Regression Framework

Multivariate Regression Framework

Developed a machine learning framework from mathematical foundations, implementing gradient descent optimization, L2 regularization (Ridge), and closed-form solutions using PyTorch and NumPy. Conducted systematic experimental analysis across 5 dimensions demonstrating theoretical ML concepts in practice.

Variable Elimination for Bayesian Networks

Variable Elimination for Bayesian Networks

Implemented the Variable Elimination Algorithm for Bayesian Networks to compute probability distributions with evidence, enabling efficient probabilistic inference in complex networks.

Dreamy Pastures Board Game Engine

Dreamy Pastures (Multiplayer Board Game Engine)

Collaboratively developed a local multiplayer board game in Java supporting up to 4 concurrent players with real-time state synchronization and turn-based game logic, demonstrating OOP Design Patterns and extensive UML Documentation.

RSA Encryption & Decryption System

RSA Encryption & Decryption System

Implemented RSA cryptographic algorithm from mathematical foundations, including key generation via prime number factorization, modular exponentiation, and Euler's totient function. Supports both file and string encryption/decryption with Unicode numeral representation and configurable security levels.

Medieval Conquests

Medieval Conquests

Medieval Conquests is a Medieval Ages complete overhaul for Mount & Blade: Warband, taking players back to the 13th century with a fresh new campaign and an improved networking code re-structure for viable co-operative gaming.

Floris Evolved

Floris Evolved

As co-founder and developer of Floris Evolved, a major overhaul for Mount & Blade: Warband, I played a critical role in transforming the original game into a new and exciting experience. With 160,000+ active unique subscribers on Steam and 600,000 distinct visitors and overwhelmingly positive ratings, the project was a resounding success.

Tainted Paths

Tainted Paths

Tainted Paths is a full game modification of Mount & Blade: Warband written with over 100,000 lines of custom code and custom assets, providing a large-scale experience across multiple time periods and continents shaped by player choices.

EAHI

Expanded Avatar Hand Interactions (EAHI)

EAHI is a framework established by Faycal Kilali with the goal of expanding the functionality of avatars within Virtual Reality software.

Awards & Accomplishments

🏅 UdeM Exemption Scholarship — $11,004 CAD/year

Université de Montréal   2026 – 2028

Awarded full exemption scholarship upon evaluation following admission to the M.Sc. Computer Science program, offsetting tuition surcharges for the full duration of the degree.

🏆 TD Ignite Grant Recipient — $4,000

Mount Allison University   2024

Awarded competitive grant for developing an AI-based educational tool featuring real-time object detection and multilingual support across 243 languages.

🥉 3rd Place — The Pitch Competition ($1,000)

Mount Allison University

Secured recognition for presenting a scalable solution bridging AI and healthcare, showcasing hardware-software integration and algorithm design for medical assistance devices.

🏆 Top 100 Global Ranking — League of Legends (EUW), Season 3

Ranked top 100 among 70M+ active players globally (top ~0.000014%), demonstrating exceptional strategic decision-making and performance under high-stakes competitive pressure.

Contact

To get in touch, please email me at root@faycalkilali.com.