Hi, I'm Gaurika Gupta

I'm a

Mathematics student at University of Waterloo with expertise in Machine Learning, Full-stack Development, and Data Science. Passionate about solving complex problems through innovative technological solutions and driving business impact through data-driven insights.

About Me

Gaurika Gupta - Mathematics Student

Mathematics Student & Technology Enthusiast

I'm currently pursuing a Bachelor in Applied Mathematics (Machine Learning Specialization) and Statistics Double Major, along with a Computer Science Minor at the University of Waterloo, one of Canada's top-ranked institutions for mathematics and computer science.

My academic journey focuses on Applied Mathematics and Scientific Machine Learning, combining theoretical foundations with practical applications.

I'm passionate about leveraging mathematical models and computational techniques to solve real-world problems, with a particular interest in data-driven decision making and algorithmic optimization.

Core Skills

Programming

Python R C/C++ SQL JavaScript HTML/CSS

Technologies

Linux Bash Git Power BI SharePoint Azure

Tools

Excel Jupyter Figma LaTeX Cloud Services

Professional Experience

Full Stack Developer

Kal Polymers

May 2025 – Aug 2025 | Mississauga, ON, Canada

  • Built an interactive visual inventory report on their website using React, Flask, and SQL, integrated with Epicor ERP, allowing users to identify where materials are stored on a plant layout and instantly view live quantities and properties—improving inventory traceability and warehouse planning.
  • Implemented advanced filters for material type, inventory status (finished, WIP, scrap), colour, and end date, enabling precise searches and highlighting matching inventory zones—making it easy for staff to locate specific materials across the facility.
  • Developed real-time Andon dashboards for sorting and baling operations using React and Flask APIs, displaying current jobs, upcoming tasks, progress metrics, and inventory stats—boosting operator efficiency, tracking, and productivity.
  • Project Demo

    Video Demo Coming Soon

Full Stack Developer

Product Management Club

Jun 2024 – Present | Waterloo, ON, Canada

  • Resolved 20+ website bugs and enhanced UI responsiveness, improving user interaction with features like animated countdowns and interactive tools using HTML, CSS, and JavaScript.
  • Developed an automated system to fetch and display 8 years of executive lists using Google Sheets API, reducing manual updates by 90% and improving data accessibility.
  • Partnered with 3 designers and 2 executives to refine site navigation, reducing users' average clicks.

Research Assistant

Directed Reading Program

Sep 2024 – Dec 2024 | Waterloo, ON, Canada

  • Collaborated with a PhD mentor to model infectious disease spread, examining the interrelationships between birth rates, recovery rates, and susceptibility in SIR and SIER models.
  • Applied Python for data analysis and simulation, visualizing how changing parameters affect disease spread and containment conditions.
  • Delivered a presentation to the Math department, showcasing the practical applications of our research and its relevance to real-world epidemic management.

Data Analyst

Bluent E Solutions

Jul 2024 – Aug 2024 | New Delhi, India

  • Built Amazon QuickSight dashboards to analyze performance metrics such as leadership, discipline, task efficiency for 100+ employees across 5 departments.
  • Created SQL queries to calculate overall employee ratings based on key performance indicators such as soft skills discipline, leadership, customer focus, business results, and functional job activity.
  • Designed dashboards with filters for departments, ratings, and KPIs, enabling decisions for managers.

Full Stack Developer

Kal Polymers

May 2025 – Aug 2025 | Mississauga, ON, Canada

  • Built an interactive visual inventory report on their website using React, Flask, and SQL, integrated with Epicor ERP, allowing users to identify where materials are stored on a plant layout and instantly view live quantities and properties—improving inventory traceability and warehouse planning.
  • Implemented advanced filters for material type, inventory status (finished, WIP, scrap), colour, and end date, enabling precise searches and highlighting matching inventory zones—making it easy for staff to locate specific materials across the facility.
  • Developed real-time Andon dashboards for sorting and baling operations using React and Flask APIs, displaying current jobs, upcoming tasks, progress metrics, and inventory stats—boosting operator efficiency, tracking, and productivity.
  • Project Demo

    Video Demo Coming Soon

Full Stack Developer

Product Management Club

Jun 2024 – Present | Waterloo, ON, Canada

  • Resolved 20+ website bugs and enhanced UI responsiveness, improving user interaction with features like animated countdowns and interactive tools using HTML, CSS, and JavaScript.
  • Developed an automated system to fetch and display 8 years of executive lists using Google Sheets API, reducing manual updates by 90% and improving data accessibility.
  • Partnered with 3 designers and 2 executives to refine site navigation, reducing users' average clicks.

Featured Projects

AI Cover Letter Generator

Feb 2025 | Perplexity API, Python, HTML, CSS

  • Designed AI tool using Perplexity API & Python, automating personalized cover letter generation and reducing application time by 80%
  • Created a Python profile system to store resume, skills, and projects, streamlining job applications with reusable templates
  • Enabled users to edit AI-generated letters with HTML/CSS interface, ensuring ATS-friendly format and professional customization

Tetris Game

Dec 2024 | C++, Git, Linux

  • Built a two-player Tetris game in C++ with both graphical and console modes, featuring multiple difficulty levels and row clearing mechanics
  • Implemented competitive "Blind" effect that temporarily obscures opponent's board when clearing two rows, adding strategic gameplay elements
  • Added high score tracking, multi-round gameplay, and restart functionality for enhanced user experience and replayability

Amazon Price Tracker

Feb 2023 | Python, BeautifulSoup, APIs

  • Developed a Python price tracker using BeautifulSoup to scrape real-time Amazon product prices and monitor price fluctuations
  • Implemented automated notification system to alert users about price drops via email, helping optimize purchasing decisions and save money
  • Added database storage for price history tracking and trend analysis, enabling users to make informed buying decisions

Interactive Portfolio Website

2024 | HTML, CSS, JavaScript, Responsive Design

  • Designed and developed a fully responsive portfolio website showcasing modern UI/UX principles and professional presentation
  • Implemented smooth animations, interactive elements, and mobile-first design approach for optimal user engagement across all devices
  • Created dynamic typing effects, scroll-based animations, and enhanced visual appeal with optimized performance
  • Integrated contact form with EmailJS for direct communication and ensured accessibility standards compliance

Certifications & Achievements

Microsoft Azure AI Fundamentals

AI-900 Certification - Demonstrates foundational knowledge of machine learning and artificial intelligence concepts on Microsoft Azure

  • Comprehensive understanding of AI workloads and considerations
  • Fundamental principles of machine learning on Azure
  • Features of computer vision workloads on Azure
  • Features of Natural Language Processing (NLP) workloads on Azure
View Certificate

Microsoft Azure Fundamentals

AZ-900 Certification - Foundational level understanding of Azure services, workloads, security, and governance

  • Core Azure services and solutions
  • Azure pricing, support, and Service Level Agreements
  • Security, privacy, compliance, and trust in Azure
  • Azure governance and management features
View Certificate

Microsoft Data Analytics

Coursera Certification - Comprehensive program covering the entire data analysis process from collection to presentation

  • Data collection, cleaning, and analysis techniques
  • Data visualization using various tools and platforms
  • Statistical analysis and hypothesis testing
  • Professional data analysis project portfolio
View Certificate

Strategy Consultant Program

Virtual Experience Program - Hands-on experience in consulting, technology, and business transformation

  • Business analysis and problem-solving methodologies
  • Technology consulting and implementation strategies
  • Client communication and presentation skills
  • Project management and team collaboration
View Certificate

HTML Certification

Professional Certification - Comprehensive HTML development course with practical applications

  • Advanced HTML5 semantic elements and structure
  • Form validation and interactive web components
  • Accessibility standards and best practices
  • Modern web development techniques and optimization
View Certificate

Get In Touch

Let's Connect

I'm always interested in discussing new opportunities, collaborations, or just having a conversation about technology, mathematics, and innovation. Whether you're a recruiter, fellow developer, or someone interested in my work, I'd love to hear from you.

Email: g5gupta@uwaterloo.ca

Phone: +1 (548) 577-4062

LinkedIn: linkedin.com/in/gaurikagupta1

GitHub: github.com/Gaurika-G

Location: Waterloo, ON, Canada