Keyur
Kshirsagar.
Computer Engineering @ University of Waterloo
Software Developer · Film Enthusiast
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
Frameworks
Tools & Databases
EXPERIENCE
Plooto Inc
Test Engineering Intern
- 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
First National Financial LP
QA Analyst Intern
- 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
Waterloop
Backend Engineer
- 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)
CLEAResult
Operations Analyst
- Conducted market research on high-consumption regions, delivering sustainable product solutions with measurable cost reduction
Waterloo Experience Accelerate Program
Microsoft Azure & AI — Project Member
- 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
PROJECTS
StudyScribe
Active
- 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
- 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
- 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
- Built an NLP tokenizer for large text corpora with custom hashtable implementation for rapid dictionary lookups
Air Fly
Completed
- Built an Airline Management System with relational database backend, flight reservation, and employee/customer management modules