Education
- Supervisor: Prof. Eric Kolaczyk
- Thesis topic: Graph-embedded random forests and graph representation learning for interpretable molecular property prediction.
- Teaching Assistant: Calculus II
- Courses: Network Science, Probabilistic Graphical Models (@UdeM), Statistical Inference, Advanced Distribution Theory, Regression & ANOVA, GLMs
- Summa Cum Laude, GPA: 3.99 / 4.00
- NCAA Division I Men’s Soccer
Experience
- Role begins Summer 2025.
- Investigate positional encoding methods for GNNs and graph transformers. Explore the integration of graph data into tree-based models. Utilize the Calcul Quebec HPC cluster to train and evaluate models on molecular graph datasets for interpretable property prediction.
Tools: PyTorch, DGL, RDKit, SLURM, Git, LaTeX
- Built ML models for crop yield prediction. Fine-tuned and deployed computer vision models for seedling detection. Automated data collection pipelines using computer vision techniques. Conducted ad-hoc statistical analysis of experimental data.
Tools: Python, Flask, OpenCV, SQL, Pandas, Scikit-learn, PowerBI
- Synthesis of colloidal semiconducting nanocrystals (quantum dots). Conducted experiments on shape control of nanocrystals and their optical properties. Led a project developing quantum dots with infrared high-excitation emission spectra for solar cell applications. Presented research at the 2023 American Chemical Society Conference.
Tools: OriginPro, Python, Excel
Projects
Implementation and analysis of alternative positional encoding methods in the learnable structural and positional encoding framework.
An extension of the EdgeBank benchmark for temporal link prediction using a frequency-based sampling approach.
Submission for the 2025 NFL Big Data Bowl.
An implementation of Tipping and Bishop’s Probabilistic PCA and Mixture of PPCA with applications.
An implementation of Breiman’s Random Forest and several variations from scratch.
A Python package implementing regression estimators and hypothesis testing from scratch.
Awards
Valued at $27,000/year. Awarded nationally for academic excellence and research potential at the master’s level.
Valued at $20,000/year. Awarded for research excellence in natural sciences and mathematics in Quebec.
Awarded for outstanding academic performance in both the Physics and Mathematics departments.
Selected for participation in the William Lowell Putnam Mathematical Competition.
Named to the NCAA Division I Men’s Soccer Academic All-America Team for combined academic and athletic excellence.
Publications
Dulanjan Harankahage, James Cassidy, Jacob Beavon, Jiamin Huang, Niamh Brown, David B. Berkinsky, Andrew Marder, Barbra Kayira, Michael Montemurri, Pavel Anzenbacher, et al.
Jacob Beavon, Jiamin Huang, Dulanjan Harankahage, Michael Montemurri, James Cassidy, Mikhail Zamkov
James Cassidy, Dulanjan Harankahage, Jack Ojile, Dmitry Porotnikov, Lexie Walker, Michael Montemurri, Bianca S.L. Narvaez, Dmitriy Khon, Malcolm D.E. Forbes, Mikhail Zamkov