Karan Gupta Resume

// Computer Engineering + Econ minor @ Waterloo · GPA 3.93

Building automation,
CV systems & side projects.

k79gupta@uwaterloo.ca / linkedin / github

01 experience

Software Development Engineer Intern Amazon Robotics May 2026 – Aug 2026
  • Incoming Software Development Engineer Intern for Summer 2026.
Software Engineering Intern Manulife Financial Jan 2026 – Present
  • Developing automated test suites in Copado to improve Salesforce reliability by increasing organizational test coverage toward an 87% target
  • Developed data processing and visualization tools to analyze large-scale Salesforce operational data, implementing validation logic and anomaly detection algorithms to prevent critical system failures
  • Supporting GenAI driven initiatives to improve internal automation and decision making across sales team
Autonomy Software Developer Waterloo Aerial Robotics Group Sep 2025 – Present
  • Implemented computer vision algorithms using OpenCV2 for real-time signal detection, improving recognition accuracy through iterative parameter tuning and validation.
  • Built multi-process telemetry and command systems in Python (PyMAVLink) to simulate UAV communication, enhancing reliability and throughput across distributed processes.
Computer Support Specialist C2C Development Holdings May 2022 – Sep 2025
  • Engineered a Python-based automation bot that auto-responded to Facebook Marketplace messages, improving response time by over 70% and automating 700+ customer interactions.
  • Provided technical support in database management, hardware setup, and network troubleshooting.
Founder & Operator Custom Gaming Keyboards Sep 2022 – Present
  • Designed and sold 35+ custom keyboards, generating $5,500+ in revenue, while building and maintaining an e-commerce platform for orders, client communication, and margin optimization
Build & Design Team Planner FRC Team 8089 High School
  • Planned and designed electrical engineering (EE) components and constrained the robot's physical build process.
  • Collaborated with design and build sub-teams to define functional boundaries and integrate electronics efficiently.

02 projects

03 beyond code

  • film — I log everything on Letterboxd.
  • keyboards & PC building — 35+ custom boards built/sold, love the craft. Current rig: NZXT H6 Flow, 13600KF, 9070XT, Vengeance 7000MHz CL34.
  • otherwise: manga, martial arts, fashion (making/tailoring my own stuff), music (mostly rage, honestly all of it), and too much anime.
  • wanna know more? check out my resume ↗

04 stack

languages
PythonCC++JavaSQLApexHTMLCSS
frameworks
FlaskFastAPIOpenCV2PyMAVLinkNumPyPRAWArduinoNode.js
tools
VS CodeGitGitHubSalesforcePostmanBrunoDockerVisual Studio

awards

  • Valedictorian
  • 1st Euclid Math Contest — School Medal
  • 1st Amazon Robotics Hackathon
  • Bronze Chess AI Bot — Waterloo Tech Week
  • Gov. General's Academic Award

05 see me in action

Find me on these platforms — code, music, film, and everything in between.

06 contact

Open to internships & collaboration.