Work Experience

Incoming Software Engineering Intern

Shopify

    Machine Learning Engineering Intern

    January 2025 - April 2025

    Zomp Inc.

    • Developed advanced ML models, including Random Forest, Gradient Boosting, and Convolutional Neural Networks, to enhance ILI data analysis for pipeline integrity and estimate missing pipeline properties
    • Built ETL pipelines to process inspection data, improving pipeline defect detection accuracy by reducing depth measurement uncertainty by 20%, using Python
    PythonPandasNumPyScikit-learnTensorFlowLightGBMRandomForest

    Software Developer Intern

    May 2024 - August 2024

    Zomp Inc.

    • Developed C#/.NET applications used by 50+ analysts, which increased client productivity by 30%
    • Optimized document processing and document repairs by 73% by using IAsyncEnumerable and lazy evaluation
    • Applied test-driven development methodologies using the XUnit framework, achieving 95% code coverage and enabling early detection of issues, resulting in more reliable and maintainable code
    C#.NETEF CoreXUnitTest-Driven Development

    Full Stack Developer

    January 2024 - April 2024

    Slime Scholars

    • Built and maintained features for a web application with 100+ users
    • Reduced database query load by 15% by developing REST APIs using HTTP protocols and refactoring data schemas in MongoDB
    ReactTypeScriptNext.jsExpressMongoDBNode.js

    Education and Academic Achievements

    B.Sc in Computer Science with AI Specialization; Combinatorics & Optimization Minor

    University of Waterloo

    • Dean's Honor List (All semesters)
    • GPA: 3.9/4.0
    • Kothari Family Entrance Scholarship ($15,000)
    • Faculty of Mathematics National Scholarship ($14,000)
    • University of Waterloo President's Scholarship of Distinction ($2,000)

    Advanced Coursework

    University of Waterloo

    • CS 145 Designing Functional Programs (Advanced Level)
    • CS 146 Elementary Algorithm Design and Data Abstraction (Advanced Level)
    • CS 240E Data Structures and Data Management (Enriched)
    • CS 241E Foundations of Sequential Programs (Enriched)
    • CS 246E Object-Oriented Software Development (Enriched)

    Other Courses

    2022 - Present

    Online

    • Deep Learning Specialization (Coursera)
    • Full Stack Web Development (Udemy)
    • Algorithms and Data Structures Masterclass