|

|

About

I’m a Toronto-based software developer currently working at CIBC, where I support and enhance large-scale systems through database development and automation. Most days that means writing PL/SQL, Bash, and Python to improve performance, keep environments healthy, and unblock teams when jobs fail.

Outside of work, I stay sharp by continuously building and experimenting. I rotate between iOS, web, and AI topics, ship small projects to validate ideas, and keep improving my fundamentals in architecture, data, and performance.

Work Experience

Company, role, and timeline.

  • CIBC | Senior Back Developer

  • CIBC | Application Developer

  • CGI | Java Developer Co-op

  • CIBC | Application Developer Co-op

Honours Bachelor of Software Development

School: Seneca Polytechnic

Graduation: Dec 2021

Computer Programming and Analysis Diploma

School: Seneca Polytechnic

Graduation: Aug 2019

Tech Stack

Tools and technologies I use most across iOS, web, and backend.

React
TypeScript
JavaScript
Tailwind CSS
HTML
CSS
Swift
Python
Java
Firebase
SQL
PL/SQL
Databricks
Linux
Bash
Azure
React
TypeScript
JavaScript
Tailwind CSS
HTML
CSS
Swift
Python
Java
Firebase
SQL
PL/SQL
Databricks
Linux
Bash
Azure

Projects

A selection of things I've built. Click a card to view the project.

CertiQuizzler

iOS certification practice app (published Jan 2024).

Portfolio Website

This site, built for speed and clarity.

BProtective

Security application (Bachelor Capstone, 2020 to 2021).

Pay@Ease

COVID-19 Business Hackathon project (Jul 2020).

WeHearYou

Suicide prevention app (Diploma Capstone, 2018).

iOS Personal Projects

Continuous mini projects to sharpen SwiftUI skills (2020 to present).