Computer Science graduate working across software development, DevOps, IT operations, and business banking.
BSc in Computer Science from Ontario Tech University (2026), based in the Greater Toronto Area. My work spans backend and mobile development, CI/CD pipelines, IT support, and — most recently — business banking, so I tend to approach problems from both the code and the operational side: how a system fails, why, and how to explain it clearly to whoever hits it next. This profile collects the repositories worth looking at.
The flagship project here. RSB is a Python research framework for probabilistic sports forecasting: vectorized Monte Carlo simulation, market/odds evaluation via a pluggable provider abstraction, and backtesting against historical results. Predictions are persisted to SQLite alongside model versioning and feature-schema validation, with a pytest suite running through GitHub Actions. Guardrails intentionally block low-confidence output — it's actively developed and explicitly not live-betting-ready.
Stack: Python · NumPy / pandas / scikit-learn · SQLite · pytest · GitHub Actions
Auto+ — Vehicle Marketplace (team project)
A Flutter mobile marketplace for browsing and listing vehicles, built with a small team. Covers Google Sign-In / Firebase Authentication, Cloud Firestore-backed listings and profiles, and Firebase Storage image uploads.
Stack: Flutter · Dart · Firebase Authentication · Cloud Firestore · Firebase Storage
Hotel Management System — team repository
A Java/Hibernate application for customer, room, booking, and service workflows, hosted under a teammate's account. My contribution was the controller layer — BookingController, CustomerController, RoomController, and ProvidedServiceController — connecting requests to the service and persistence layers.
Stack: Java · Hibernate · H2 · Maven
Banking System — academic team project
A console-based banking system built for a QA-focused course, split into a front end for transaction processing and a back end for master-account/batch processing. Correctness was driven by a Bash-scripted automated test suite comparing generated output against expected transaction records.
Stack: Java · Python · Bash
Development — Python · Java · JavaScript · SQL · HTML/CSS · React · REST APIs
DevOps & Automation — Git · GitHub Actions · Jenkins · CI/CD · PowerShell · Bash
IT & Enterprise — Windows · Microsoft 365 · Active Directory · ServiceNow · Confluence
Mobile & Cloud — Flutter · Dart · Firebase Authentication · Cloud Firestore · Firebase Storage
- Actively developing RSB
- Business Banking Specialist at BMO


