Software development & quality assurance

Hi, I’m Sumit.

Building software.
Testing its limits.

Software developer & QA professional

My experience spans Java application integrations, automated performance testing, and API reliability. I’m looking for software developer and QA opportunities.

01 /Experience

Building systems. Checking the details.

Trulioo

Sept 2026 – Present

Vancouver, BC

Junior Quality Assurance Engineer

  • Own bi-weekly release quality activities, including regression and smoke testing, release notes, final acceptance sign-off, hotfix validation, and coordination with developers and product stakeholders.
  • Maintain and expand Cypress automated test suites integrated into CI/CD pipelines, increasing regression coverage and supporting reliable release validations.
  • Investigate automation, performance, and application failures using Grafana, MongoDB, and pipeline diagnostics to identify root causes and communicate actionable findings to developers.

Trulioo

Sept 2025 – Aug 2026

Vancouver, BC

Junior Quality Assurance Engineer Co-Op

  • Integrated automated performance testing into CI/CD pipelines, leveraging downstream jobs to simulate real-world load scenarios.
  • Improved pipeline-level logging and diagnostics, enabling faster root-cause analysis of test failures and system issues.
  • Validated API and database consistency under load conditions, ensuring reliability across distributed system components.

Reva Solutions

Jan – Aug 2023

Vancouver, BC

Software Developer Intern

  • Successfully integrated ECM products, including Content Server, SuccessFactor, and ServiceNow, into a unified application, enhancing customer convenience and streamlining workflows.
  • Utilized Java to develop the project, implementing multiple API calls and testing their correctness using Postman, demonstrating strong technical skills and attention to detail.

02 /Selected projects

Networking, machine learning & audio.

01Sept – Dec 2024

UDP to TCP

A network communication protocol that adds reliability to UDP, using acknowledgments and retransmission to handle packet loss and protect data delivery.

PythonNetworking
View code
02Jan – Mar 2024

Number Machine Learning

An app that predicts handwritten digits drawn on screen. Adjustable epochs and learning rates let users customize how the model is trained.

C#Machine learning
View code
03Sept – Dec 2023

Wave Analyser

An audio analysis application that visualizes sound as waveforms, applies Discrete Fourier Transformation, and uses threading to improve performance.

C# / C / C++Audio analysis
View code

03 /Technical skills

Languages

Java, Python, C/C++, C#, JavaScript, HTML/CSS, R, SQL

Frameworks & libraries

React, Node.js, JUnit, Bootstrap, FastAPI

Developer tools

Git, Docker, VS Code, Visual Studio, PyCharm, IntelliJ, Firebase, Eclipse

Databases

MySQL, MongoDB, Firestore

04 /Education

British Columbia Institute of Technology

Bachelor of Science in Applied Computer Science

Network Security Option

Sept 2024 – Present

Burnaby, BC

British Columbia Institute of Technology

Computer Systems Technology

Digital Processing Option

Jan 2022 – May 2024

Burnaby, BC

Preview of Sumit Khanduri’s résumé, including contact details, technical skills, Trulioo and Reva Solutions experience, projects, and education. Open or download the PDF for selectable text.

Get in touch

Let’s build something reliable.

Have a software development or QA opportunity in mind? I’d love to hear about it.