Keyur Kshirsagar.

Computer Engineering @ University of Waterloo

Software Developer · Film Enthusiast

Keyur Kshirsagar skydiving

Acceleration due to gravity

scroll

ABOUT

I'm a Computer Engineering student at the University of Waterloo with hands-on experience in test automation, backend engineering, and full-stack development across multiple internships.

When I'm not writing code, I'm watching films obsessively and logging them on Letterboxd.

QUICK FACTS

🎓 B.ASc Computer Engineering, UWaterloo (Expected Apr 2027)
📍 Waterloo, ON
📚 Algorithms · OS · Distributed Computing · Networks · ML
🚀 Seeking: SWE Internship Fall 2026

SKILLS

Languages

Python C/C++ SQL Java JavaScript HTML/CSS Assembly Verilog MATLAB

Frameworks

React.js Node.js Express.js Flask Pandas NumPy Matplotlib TensorFlow

Tools & Databases

Docker Kubernetes Jenkins Metabase Azure Pipelines Vercel Git Jira MySQL PostgreSQL MongoDB

EXPERIENCE

Plooto Inc Test Engineering Intern Jan 2026 – Apr 2026 · Toronto, ON
  • Automated classification of 100+ tickets/month by parsing linked git activity and triggering CI/CD pipelines to auto-route no-PR items to staging, reducing manual release review times by 30%
  • Built agentic workflow to pull ticket context and generate JSON test cases; cut test authoring time from 6 hours to under 15 minutes
  • Authored SQL queries to validate backend DB state against client changes, ensuring integrity and compliance across 10+ flows
  • Validated API response integrity across all endpoints by inspecting HTTP payloads and response schemas via Chrome DevTools
  • Performed regression testing across QA environments to validate functional requirements and ensure end-to-end coverage
CI/CD SQL Chrome DevTools Regression Testing API Validation
First National Financial LP QA Analyst Intern Sept 2024 – April 2025 · Toronto, ON
  • Designed 200+ test cases in Azure DevOps for the Workflow Management System, strengthening coverage of mortgage workflows; executed regression suites in dev/staging environments reducing production defect leakage
  • Built an internal portal for access approvals with event-driven triggers using a Next.js/PostgreSQL stack — cut provisional delays from 3 days to hours; deployed platform firm-wide
  • Tested API endpoints using Swagger/Postman pre/post-deployment, catching schema drift across 4 feature releases
Azure DevOps Next.js PostgreSQL Postman Swagger
Waterloop Backend Engineer Sep 2024 – Dec 2024 · Waterloo, ON
  • Engineered a real-time telemetry pipeline for the University of Waterloo G7 Hyperloop pod, streaming Raspberry Pi sensor data to an Electron dashboard via gRPC and Protocol Buffers
  • Designed protobuf schemas and bidirectional streaming interfaces to deliver low-latency metrics (BMS, IMU, pressure, temperature, system status)
gRPC Protocol Buffers Electron Raspberry Pi Telemetry
CLEAResult Operations Analyst Jan 2024 – April 2024 · Toronto, ON
  • Conducted market research on high-consumption regions, delivering sustainable product solutions with measurable cost reduction
Excel Genesys Cloud Data Analysis
Waterloo Experience Accelerate Program Microsoft Azure & AI — Project Member May 2023 – Aug 2023 · Waterloo, ON
  • Devised pipeline architecture in Azure to combat financial fraud across subscription-based services
  • Projected a 24% reduction in fraud cases by designing an Azure AI solution for spam mail and phishing call/text detection, incorporating real-time anomaly monitoring and streamlined reporting
Azure AI Pipeline Design Anomaly Detection

PROJECTS

StudyScribe Active
Swift SwiftUI SwiftData MVVM Apple AI
  • Engineered a SwiftUI-based iOS app with SwiftData ORM, designing relational data models and persistence layers for scalable note and course management
  • Designed a reactive search pipeline with debounced input handling and asynchronous task execution, improving UI responsiveness and maintaining clean separation of concerns via MVVM
TripSync Completed
Node.js Express MongoDB JWT REST APIs
  • Developed a scalable RESTful backend using Node.js, Express, and MongoDB, building 25+ API endpoints for tour management, authentication, and booking workflows following MVC architecture
  • Secured APIs with JWT authentication, RBAC middleware, request validation, and structured logging to enforce authorization boundaries and improve debugging
RTOS Kernel Completed
C ARM Cortex-M4
  • Designed and implemented a bare-metal RTOS on ARM Cortex-M4 with a preemptive scheduler using the Earliest Deadline First (EDF) algorithm and context switching via PendSV/SysTick interrupt handlers
  • Implemented kernel subsystems for multithreading, task management, and a custom First-Fit memory allocator
Tokenizer Completed
C++
  • Built an NLP tokenizer for large text corpora with custom hashtable implementation for rapid dictionary lookups
Air Fly Completed
Python MySQL
  • Built an Airline Management System with relational database backend, flight reservation, and employee/customer management modules

LET'S CONNECT!