
An independent research initiative applying machine learning to open-access satellite data to advance planetary science and exoplanet research.
Python, Go, NumPy, SPICE Toolkit, Google Compute Engine, Scikit-Learn
Website
An open-source Python library for two-dimensional nuclear fission simulations, built on Pymunk to provide reusable components for learning about nuclear reactor systems.
Built after researching nuclear fission and reactor operation, including neutron behavior, moderators, control rods, and coolant systems, to guide the development of an educational simulation.
Streams simulation states as JSON over WebSockets in real time, so external interfaces can visualize reactor behavior as the simulation runs. Demonstrated at DemoCamp.
Python, Pymunk, NumPy, pytest, PyPI, Poetry, GitHub Actions
Github
Β PyPI


It is a full-stack application that simulates structured conversations between
marketing team members using multi-agent Generative AI.
Designed for product ideation,
marketing analysis, and strategic decision-making, it integrates with Slack to allow
agent interactions in team channels, as well as a standalone frontend website for
web-based simulations
Website
Β Github
Β Blog
It is an Android app that simplifies experiment and test recording with
built-in patterns for Binomial and Non-Negative tests, and displays
locations through Google Map API.
The app allows in-depth analysis of experiment data. Overall, this app is a
valuable tool to efficiently conduct and analyze experiments on the go.
Github


A real-time sentiment analysis application built with a RoBERTa model to help computer science students interpret the emotions and tone expressed in text.
Awarded second place at HackED 2023 (University of Alberta) and later demonstrated at DemoCamp to students and industry professionals.
Website
Β Github
Β Devpost
I am a software developer who has completed a Bachelor's degree in Computer Science from the University of Alberta, Edmonton, Canada.
I am passionate about using technology to solve real-world problems and improve people's lives.
When I'm not working, you can usually find me playing guitar, practicing taekwondo, or kayaking on the North Saskatchewan River. I also enjoy meeting new people and learning about their experiences and perspectives.
I am an avid fan of motorsports and have recently started karting as a hobby. I love following Formula 1 races and am looking forward to attending the Canadian Grand Prix in Montreal this coming summer.