OntarioTech University · Currently interning at OPG with the M&D Center.
Final year ahead — then eyes set on energy tech or fintech.
Built to solve hard problems with precision, leadership, and code that holds up.
I'm a Software Engineering student at OntarioTech University, currently interning at Ontario Power Generation (OPG), one of Canada's largest power producers, where I'm getting firsthand experience applying software engineering in a high-stakes, safety-critical environment.
After my internship wraps up, I head back to finish my final year at OntarioTech, with the goal of returning to OPG full-time or pivoting into the fintech space, two industries that both demand the same thing: reliable, precision-built software that performs when it matters most.
I thrive on hard problems. Whether it's debugging complex systems at a nuclear facility or architecting financial software that can't fail, I bring the same engineering mindset; methodical, rigorous, and built for high standards.
An interactive visualizer for Dijkstra's pathfinding algorithm, demonstrating shortest-path traversal across a dynamic grid in real time.
A fast-paced typing speed game that tests accuracy and WPM with randomized prompts and real-time feedback.
A clean weather application that fetches live forecast data by location using a public weather API with dynamic UI updates.
A fully functional two-player chess game built from scratch with move validation, check detection, and turn-based logic.
An automated Sudoku solver using a backtracking algorithm that efficiently fills in valid solutions for any given puzzle.
A hardware-software integration project using an Arduino sensor to log and visualize real-time temperature data via Python.
An OCR tool that extracts and outputs readable text from image files using Python's vision processing libraries.
A classic Pong arcade game with smooth paddle physics, score tracking, and increasing ball speed as the match progresses.
A tile-based sliding puzzle game where players rearrange numbered tiles to reach the correct order with move counting.
A Python script that automatically scrapes, parses, and exports structured data from websites into a spreadsheet format.
Currently interning at OPG with the M&D Center. Heading back to finish my final year at OntarioTech. Open to conversations about returning to the energy sector or breaking into fintech after graduation. If you've got an opportunity that fits, let's talk.