The struggle towards the heights is enough to fill a man’s heart. One must imagine Sisyphus happy. – Albert Camus
Open Source Developer
Google DeepMind
May 2025 –
Present
Google Summer of Code 2025: Gemma2 text and multimodal finetuning
ML Researcher
National University of Singapore
May 2025 –
Present
Modelling optoelectronic characteristics of perovskite solar cells using physics informed machine learning.
SWE
Carbon Array
May 2025 –
Present
Building decentralized exchange for carbon credits in Rust
MLE
iGEM Toronto
May 2025 –
Present
Phage screening and design using generative modelling
SWE Intern
Savi Finance
Feb 2025 –
Present
RAG based extraction of financial data from PDFs to automate onboarding process for personal finance app users.
MLE
NeuroTech UofT
Oct 2024 –
Present
EEG processing and prediction of Parkinsons tremor offset using traditional ML and deep learning.
MLE
St George Capital
Sep 2024 –
Feb 2025
Deep deterministic policy gradient with ensemble of identical independent evaluators topology for RL in portfolio management.
SWE Intern
Ericsson
Jul 2024 –
Aug 2024
Implement and debug unit tests and component integration tests for embedded C software; troubleshoot Jenkins CI/CD pipelines.
Conference Organizer
FIRST Robotics
Oct 2024 –
May 2024
Hosted a science and tech summit for high school students with 10+ professionals from Canada's largest tech park in Kanata North
🎓 Courses
Name | Description | Attendance |
---|---|---|
ESC180 (Python) | Introductory Python course | Fall 2024, A+ |
ESC190 (DSA in C) | Data Structure and Algorithm in C | Winter 2025, A+ |
ECE1508 (Applied Deep Learning) | Comprehensive study of DL from MLP to variational autoencoders | Fall 2024, Audited |
CS229, CS230 (Machine Learning) | Intro to ML and deep learning (Stanford Online) | Self-studied Summer 2024 |
🏅 Awards
UofT ESROP Global and Mitcas Research Award (Summer 2025)
$8500 CAD in total for 12 weeks (3 months) of research at NUS
Canadian Chemistry Olympiad (Mar-May 2024)
Top 15 in Canada and invited to national training and selection camp
Canadian Economics Olympiad (Mar-Apr 2024)
National Top 15, Distinguished Honour Roll, invited to finalist round