About Me

I am a Software Engineering student at the University of Waterloo with an interest in system optimization and database development.

I originally made this website when I was 10 and have kept the same style since (:

Highlights

  • Software Engineering Intern at Shopify, on the performance and optimization team
  • History in Finance and Accounting
  • Founder of Dares Consulting, delivering web development projects
  • Primary Contributor to MollyCache, a novel query caching platform in Rust
  • I recently won Gold in a Powerlifting competition

Personal Interests

Powerlifting, Sailing, Robotics/Electronics, Personal Finance, Outdoor Recreation, and more!

Education

My current GPA is 3.91 (AVG: 91.4%)

University of Waterloo

Sep. 2024 - Present

Bachelor of Software Engineering

Nova Scotia Community College

Sep. 2022 – Jun. 2024

Diploma in Business Administration - Accounting Concentration

Work Experience

Shopify

May 2025 – Aug. 2025 & Jan. 2026 – Apr. 2026

Software Engineering Intern

  • Developed a new controller to aid in bot detection handling over 750k requests / minute, using a multi-layered caching system, out-of-band cache writes, and stale-while-revalidate to maintain a 99.9999% cache hit rate.
  • Championed a project which optimized memory usage of request serving workers by 700MiB (~40%) tripling worker lifespan allowing the benefits of the JIT and caching to decrease P90 response times by 9%.
  • Implemented a CI cost saving measure allowing for the selective use of a sidecar with test runners, halving the resources required for 15,000 CI builds a month.
  • Identified 3 MySQL queries needing forced indexes resulting in a reduction of 5,000 query timeouts per day.
  • Developed a customized AI agent workflow to address over 800 SQL issues involving 3,500 unit and integration tests, allowing the project to be finished 2 months ahead of schedule.
  • Responded to 17 on-call incidents as primary; identified the root cause in a worst level incident.

Dares Consulting

Nov. 2024 – Jan. 2026

Owner

  • Built a frontend for a tourism web application, delivering a $2,800 project in 65 hours using React/TypeScript.
  • Delivered client management and planning for a $2,500 website development project in 25 hours.
  • Implemented responsive mobile and desktop layouts using React hooks to fetch data from Django/Postgres.

Cube Sandbox Innovation Space

Jul. 2021 – Aug. 2024

Program Assistant

  • Developed a web application using React, Python, Flask, and SQL to manage inventory, user, and sales data.
  • Built localized content pages for a bilingual customer facing website using Material UI and i18next.
  • Developed and led interactive presentations covering programming, electronics, 3D printing, digital art, and entrepreneurship to ~1,000 people.
  • Led 6 weeks of robotics camps, teaching ~50 kids (ages 10-14) coding and 3D CAD skills.

Projects

MollyCache

Aug. 2025 – Present
  • Built a zero-dependency, performance-oriented SQL interpreter and database engine in Rust to serve as the backend for a novel query caching platform.
  • Achieved a 30% improvement over traditional query caching methods by increasing cache data granularity through the implementation of row-level data entries eliminating cache redundancy.

Inventory Management System

Sep. 2021 – Aug. 2024
  • Developed a comprehensive web application using React, Python, Flask, and SQL for managing inventory, users, and sales data at NSCC Cube Makerspace.
  • Built a partial blog function, login system, and content pages with technical design documentation.

Contact

I'm always interested in hearing about new opportunities and collaborations.