B.Sc. Honors Computer Science • Minor in Statistics
Driven by a passion for Artificial Intelligence, I am a final-year Honors Computer Science student at McGill. I combine a strong statistical foundation with hands-on experience in Deep Learning and NLP, having built poker bots, CNNs, and enterprise AI tools. I aim to leverage advanced ML techniques to solve complex, real-world problems.


Experience & Education
Growth Engineer Intern
- Upcoming internship focusing on growth engineering and user acquisition strategies.
BSc Honors Computer Science
Minor Statistics
Knowledge:
Growth Engineer Intern
- Enhance and expand our open-source integrations, including SharePoint, MailerLite, and Persat, with new features, improved stability, and broader capabilities.
- Run a pilot program and provide exceptional, hands-on support to a Team Plan customer to ensure successful adoption and valuable feedback.
- Improve onboarding by developing a bot-building agent that helps users create, refine, and launch their bots more easily and intuitively, leading to higher user retention.
Software Developer Intern
- Designed and deployed an internal support automation tool using Azure Databricks and PySpark, building a scalable ETL pipeline to ingest and preprocess historical support tickets with NLP techniques.
- Implemented a Retrieval-Augmented Generation (RAG) system with a Vector Database, enabling semantic search and contextual answer extraction from resolved tickets.
- Benchmarked and deployed locally hosted LLMs using vLLM on a virtual machine, integrating OpenAI APIs to optimize performance for document-level data extraction and real-time support use cases.
- Developed and integrated an agentic chatbot using LangGraph and LangChain, leveraging the RAG system to autonomously retrieve, reason, and respond, improving support team efficiency and reducing average response time.
Started Degree
Knowledge:
Absolutely nothing
Featured Projects
Modular Study of DQN Enhancements in Practice
Reimplemented Rainbow DQN from scratch in Python/PyTorch, achieving 60% faster convergence and superior rewards on Seaquest compared to vanilla DQN.
Turing Poker Bot
Built a poker bot with real-time EV calculation and adaptive opponent modeling that qualified for cash prizes in a competitive tournament.
Digit Recognition with CNN
Designed and trained a CNN for handwritten digit recognition, achieving 86%+ accuracy using PyTorch and optimization techniques.
BetterCV - AI-Powered CV Generator
Created an AI-powered web app that generates tailored CVs by analyzing job descriptions and user profiles with Google Gemini AI.
Meal Mates
Developed 'Meal Mates', a React Native mobile app for social dining that matches friends with nearby restaurants using a swipe interface.
AI Agent for Colosseum Game
Engineered an AI agent for the Colosseum game using Monte Carlo Tree Search and custom heuristics, outperforming random and student agents.
Technical Skills
Programming Languages / Tools
Full-Stack / Mobile Dev
Data Science / ML
Hobbies & Interests

Volleyball
This is one of my more recent hobbies that I have been getting really into. From going to open gym many times a week to partaking in multiple intramural teams during the semester, I am always looking to play some volleyball.

Cycling
My favorite summertime activity is going for a ride with friends, whether it be a short ride around Circuit Gilles Villeneuve or a longer trip to Niagara Falls. Cycling gives me a sense of freedom that no other sport does.

Climbing
The aspect that draws me to bouldering is the constant battle against myself. Each boulder is like a problem that I have to solve, which stimulates my mind as much as it does my body.

Snowboarding
Going fast, quick maneuvers, snowboarding is my favorite winter activity. I love the feeling of adrenaline, the feeling of just reacting to the mountain and the snow. It is a great way to spend time with friends and family.

Travelling
Seeing new landscapes, experiencing different cultures, and most of all trying new foods. Travelling has really opened my eyes to different lifestyles around the world, making me appreciate more what I have and what I can do.

Gaming
This is my way of spending time with friends and my way of relaxing. Most games I play are competitive, and I love the feeling of improving and climbing the ranks.
Contact Me
Want to get in touch regarding opportunities? Feel free to reach out through any of the channels below or send me a direct message!