Curriculum Vitae
Education
Master of Public Policy at McGill University (2026-ongoing)
Honours Bachelor of Science (Computer Science, Philosophy) at the University of Toronto (2018-2023)
Professional Experience
Application and Offensive Security Consultant, BDO Canada LLP (2023-2026)
Application and Offensive Security Consultant (intern), BDO Canada LLP (2022-2022)
Application and Cloud Security Analyst (intern), Loblaw Companies Ltd. (2021-2022)
Personal Projects
tomblog
- Static site generator for this website, written in Python
- Deployed on GitLab Pages
- View the blogpost about this project here
- View the source code here
streams.fish
- Fish- and stream-based social media website (replacing one centralized feed with multiple feeds made up of directed graphs of multiple other people's feeds)
- Statically-exported frontend deployed on Cloudflare Pages, written with Typescript, React, and TailwindCSS
- Serverless backend deployed on AWS Lambda, Cognito, and DynamoDB, written with Typescript and AWS CDK
cursorparty
- Containerized novelty allowing you to see other users' live cursors on the same website
- View the source code here