🌐 About This Website

The infrastructure is fully provisioned on AWS using Terraform. View the source code/deploy it for yourself: CloudPortfolio.

🎓 Education & Certifications

Bachelor of Computer Science (BCS) - GPA 3.96/4.0

Sep 2023 – April 2028

University of Waterloo | Waterloo, ON


Certifications

💼 Experience

Backend Developer Intern (Incoming)

Jan 2026 -- April 2026

Geotab

Compiler Engineer

May 2025 -- Aug 2025

Huawei | Markham, ON

  • Implemented and benchmarked Huawei's novel MLS-based prefetcher using C++ and Gem5. Conducted comprehensive power/area overhead analysis using McPAT/CACTI and proved algorithm outperformed competitors by an average of 7% IPC on customer-provided benchmarks.
  • Implemented a novel prefetch filtering algorithm that reduced the prefetch bandwidth usage by 12.7% with only a 0.11% IPC loss. Significantly lowered power overhead and prefetch delay.
  • Automated prefetch metadata generation and mass experiment execution with Python and Bash scripts, enabling the team to complete all experiments 5 days ahead of the paper submission deadline.

QA Test Engineer

Sep 2024 -- Dec 2024

Plooto | Toronto, ON

  • Automated test data generation using Python scripts and leveraged SQL to ensure data accuracy. Designed and executed end-to-end manual test cases for new accounting software integration.
  • Optimized complex SQL queries, boosting data retrieval speed by 15%. Created SQL Server views to streamline data access.
  • Conducted load and throttling tests to assess system performance under stress.

Backend Developer (Part-Time)

Sep 2022 -- Feb 2023

Beaver With U | Remote

  • Troubleshooted and ensured 99.9% uptime for critical RESTful APIs supporting core user registration and authentication services. Automated the ETL process by developing Pandas-based data pipelines.

💡 Projects

Click a button above to view relevant project examples.

🔧 Skills

Programming Languages: Python, C, C++, Javascript, Java, HTML/CSS, Bash Script, R

Technologies/Frameworks: MySQL, React.js, Node.js, Express, Flask

Developer Tools: AWS, GCP(Firebase), Terraform, Github Actions, Docker, Memcached, Redis, Linux

Computer Architecture & Simulation: Gem5, McPAT, CACTI

Network: TCP/IP, UDP, SSL/TLS, Firewall, DNS

CourseWork: Object-Oriented Programming, Data Structures & Mangement, Compiler, Operating System, Algorithms