📍 Waterloo, ON
🎓 Honours Mathematics (Co-op) @ University of Waterloo
I'm a Mathematics student at the University of Waterloo with a strong interest in quantitative research, data science, and machine learning applied to real-world decision making.
I enjoy working at the intersection of:
- Probability & statistics
- Time-series analysis
- Simulation & empirical research
- Interpretable machine learning
I focus on building systems that answer real questions, not just models that look good on paper.
Student Machine Learning Researcher — Wat.AI
Jan 2026 – Present
- Conducting early-stage research on LLM-free sentiment analysis of financial news
- Integrating FinBERT-derived sentiment signals with market metrics (returns, volatility)
- Designing interpretable research pipelines using NumPy, pandas, SciPy
- Evaluating sentiment-based factors for empirical robustness and signal quality
Python, NumPy, pandas
- Built a domain-specific query language to express stochastic simulation intent over financial time series
- Ran 10,000+ Monte Carlo simulations per query using bootstrap sampling
- Detected p-hacked strategies with 68% accuracy, preventing ~$2,000 in paper-trading losses
- Ranked technical indicators using correlation and (R^2) for signal selection
Python, scikit-learn, SQLite
- Modeled listener engagement using Hidden Markov Models
- Identified skip-prone segments accounting for 21.3% of track duration
- Built probabilistic state inference using Multinomial Logistic Regression
- Designed a normalized relational database for per-second engagement analytics
Python, XGBoost, FastAPI, React
- Processed 5,000+ rows of NBA performance data
- Built ML pipelines with XGBoost (performance prediction) and KNN (player similarity)
- Improved lineup decisions by 30% over rolling windows
- Deployed a FastAPI backend with a React/TypeScript frontend
Languages
Python · R · SQL · C/C++ · MATLAB · VBA
Data & ML
pandas · NumPy · scikit-learn · SciPy · XGBoost · TensorFlow · matplotlib
Frameworks & Databases
FastAPI · React · Next.js · PostgreSQL · SQLite · SQLAlchemy
Tools
Git · GitHub · Linux · VS Code · Tableau · Power BI · Excel
- Robotics Software Lead (Skills Canada)
Led C++ development for an autonomous robot achieving 85% run success - Bloomberg Market Concepts
Analyzed macroeconomic indicators, bond valuation, and central bank policy - Deep Learning with TensorFlow
Studied CNNs and RNNs to inform model selection for production systems
- Quantitative research & trading systems
- Time-series modeling
- Simulation & Monte Carlo methods
- Interpretable machine learning
- Turning theory into working tools
Open to: Quant Research, Data Science, ML, and FinTech co-op opportunities