Skip to content

Kundan Thonda

Software Engineer at Copart · Dallas, TX

I ship mobile software and build developer tools.

Meet Kai

Kai is a chat that knows my work. Ask it anything; each answer links the page it came from.

At Copart

I work across mobile, backend and platform on the Member Mobile team. Three pieces of that work, then the rest.

Over-the-air updates

JavaScript fixes reach users in minutes.

I built the app and server path for shipping JavaScript fixes to the Copart app without waiting for an app store release.

Designed and built it · React Native, OTA (expo-updates), Node.js, CI

Read the case study

Shipping a JavaScript fix

  1. CI gateNo native changes, so it can ship over the air.
  2. SignedThe app checks the signature before it runs the code.
  3. StagedIt reaches a few people first, then everyone.
  4. InstalledThe fix is on the phone in minutes.

The store route waits on app review, then on each person updating the app.

reCAPTCHA Enterprise rollout

3.7M+ sessions protected in two months.

I added bot protection across login, registration and bidding in the Copart Member Mobile app.

Owned it end to end · reCAPTCHA Enterprise, Account Defender, React Native, Node.js

Read the case study

WhereWhoRiskOutcome

  • Sign inPerson on the app0.9Allowed
  • RegisterScripted sign-ups0.1Blocked
  • Place a bidPerson on the app0.8Allowed
  • Sign inreCAPTCHA unreachable–Still signs in

Each outcome goes back to Account Defender, so later scores improve.

An illustration with example scores. The app and the server both check, and the rollout went market by market behind flags.

Mobile registration flow

One sign-up flow for 10+ countries.

I built the sign-up flow buyers use in the Copart Member Mobile app.

Built the mobile flow · React Native, TypeScript

Read the case study
  1. Payment with 3D Secure
  2. ID verification
  3. Document scan with OCR
  4. Business documents

On my own

Pitwall is a Mac app that keeps terminals and Claude Code sessions in one window, with a live board for each project. The name comes from Formula 1.

Pitwall, one piece at a time.

Claude Code sessions run across separate shells. Pitwall is being built to keep track of them.

Read the Pitwall story

About me

I'm a software engineer at Copart, on the Member Mobile team in Dallas, TX. I work across mobile, backend and platform. On the client that means React Native and TypeScript. On the server it means Node.js, Redis and CI.

I owned over-the-air updates, reCAPTCHA Enterprise and the UK identity-verification migration end to end, and shipped each one behind staged rollouts. I also build tools that Copart engineers use every day, including a launcher for Claude Code.

How I work, and my resume

Let’s talk.

kundanthonda@gmail.com