Sushil Khati Chhetri

I write software and I test it. Right now I’m doing my master’s in Computer Science at Northeastern University in Vancouver.

Open to co-op roles in software development and test automation

About

I’ve spent close to seven years on both sides of software, building it and testing it. I started as a developer at Radiant Info Tech, writing Java for banks and cooperatives, then spent almost five years at Cedar Gate Technologies on a US healthcare claims platform.

My title at Cedar Gate was QA, but I never kept testing and building apart. I wrote a lot of test automation and built a framework that other QA teams adopted. When the team needed it, I also picked up feature work in the Java and Angular codebase. Claims data taught me to take edge cases seriously, because a missed one costs real money.

At Northeastern I’m spending most of my time on software engineering, distributed systems and AI, including computer vision. Outside of that, I write about testing and drink more pour-over coffee than I should.

Experience

  1. Northeastern University, Vancouver MS in Computer Science Jan 2026 – May 2028 Focused on software engineering, distributed systems and AI, including computer vision.
  2. Cedar Gate Technologies, an IQVIA business Software QA Engineer II Mar 2021 – Dec 2025, Lalitpur, Nepal QA and test automation on a US healthcare claims platform, plus feature work in Java and Angular.
  3. Radiant Info Tech Software Engineer Mar 2019 – Jan 2021, Kathmandu, Nepal Built Java and Angular software for banks and cooperatives.
  4. XL Soft Tech Software Development Intern Sep 2018 – Dec 2018, Pokhara, Nepal Worked on a college CMS in Django and set up its hosting and domain on AWS.
  5. Jankari Tech Software Test Automation Trainee, ownCloud contributor Dec 2017 – Feb 2018, Pokhara, Nepal Wrote automated tests for ownCloud, an open source file-sharing platform.
  6. Tribhuvan University BSc in Computer Science and Information Technology Oct 2014 – Oct 2018, Nepal Final-year team project: a web and mobile event platform with location search and online payments.

Work

ApexShell

A UNIX shell in C that I built with two teammates. Background jobs sit in a min-heap by priority, and the shell pauses and resumes them with SIGSTOP and SIGCONT. Under heavy CPU load, high-priority jobs finished 20% faster without hurting overall throughput.

C, Linux

Hex game agent

An agent that plays the board game Hex, written in C++. It runs Monte Carlo Tree Search with UCT and RAVE, uses union-find to spot a winning path quickly, and has to pick each move in 150–300 ms with no more than 64 MB of memory.

C++

Healthcare claims testing

Most of my work at Cedar Gate was testing a US healthcare claims platform with millions of generated records. I checked the data and processing times with SQL and went through 837/835 EDI files for accuracy. For automation I wrote suites in Selenium with TestNG, Protractor-Jasmine and Katalon.

SQL, Selenium, TestNG, Katalon, Protractor-Jasmine, EDI 837/835

Test automation framework

I built an internal Spring framework at Cedar Gate so testers could automate a case just by saving its XPath, without writing a full script. Regression testing got 33% faster, and other QA teams started using it.

Java, Spring

Cooperative loan system

A loan system for cooperatives that I built in Java and Angular at Radiant Info Tech. Members were verified with biometric devices, and reports came out automatically instead of being put together by hand. It cut manual processing time by 38% and took in more than 1,000 applications a month.

Java, Angular

Digital signature app

A desktop app that banks and government offices used to sign documents with a hardware token. I maintained it and handled the integrations, which meant a lot of time with PKCS#11 and Java Swing.

Java, Swing, PKCS#11

Event Lookup System

My final-year project for my bachelor’s, built with four classmates. It’s a web and mobile app for finding events nearby, with filters and online payments. I led the backend work and designed the database.

Laravel, PHP, JavaScript, Java, MySQL

ownCloud open source contribution

My first time working on a real codebase. As a test automation trainee at Jankari Tech, I wrote Selenium tests for ownCloud, an open source file-sharing platform, using Behat and Gherkin. They turned up bugs in validation, file compatibility and access permissions, and helped cut critical bugs by 8%. Every pull request went through code review with ownCloud’s developers on GitHub.

PHP, Selenium, Behat, Gherkin

Writing

I write now and then about building and testing software, and where AI fits in.

More on Medium and dev.to. I also write Nepali poetry, which I share on Facebook.

Skills

Languages
Java, Python, Go, TypeScript, JavaScript, C, C++, SQL
Frameworks
Spring, Django, Node.js, Angular
Cloud and DevOps
AWS, Docker, Terraform, Jenkins, CI/CD, Linux
Databases
MySQL, MSSQL, RavenDB
Testing
Selenium, TestNG, Katalon, JMeter, Protractor-Jasmine, Behat/Gherkin
Tools
Git, Jira, Agile

Contact

I’m open to co-op roles in software development and test automation. Email is the easiest way to reach me.