Ray Nirola

Senior full-stack engineer · Sikkim, India

I take products from zero to one, and own every layer.

Infrastructure, backend, UI, and UX—I own all of it. I was the sole engineer behind TravelArrow, which grew to 250K users and $1.5M ARR. At Roger (YC S24), I designed the systems behind 5,000+ jobs a minute and 100K+ emails a day while leading six engineers.

Career highlights

TravelArrow users
250K
TravelArrow ARR
$1.5M
Jobs/min at Roger
5,000+

Focus

One owner from first commit to production: the interface people use, the backend behind it, and the infrastructure that keeps it running.

Interface
  • TypeScript
  • React
  • Chrome extensions
  • SwiftUI
Backend
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • Redis
  • BullMQ
  • WebSockets
Infrastructure
  • Google Cloud
  • Azure
  • AWS
  • Vercel

Experience

Founding and early-stage roles.

2018 – 2026

Roger AiSDR (YC S24)

Jan 2025 – Sep 2026

Founding Engineer & Engineering Lead

  • Designed and built the queue and worker system: multiple processing lanes, one codebase, 5,000+ jobs a minute.
  • Built mailbox infrastructure for 100K+ outbound emails a day, from sending and rotation to health monitoring and reply processing.
  • Built the email and LinkedIn sequencing engine. Led six engineers while staying hands-on.
CardLift

Feb 2024 – Jan 2025

Head of Engineering

  • Shipped card autofill for H-E-B as H-E-B Credit for Chrome, and integrated CardLift into Ramp’s browser extension.
  • Built passkey authentication and encrypted local card storage.
  • Led engineering until the company pivoted to Roger.
TravelArrow

Jun 2022 – Jan 2024

Founding Engineer

  • Sole engineer alongside two founders. Owned infrastructure, UI, and UX as the product grew to 250K users and $1.5M ARR.
  • Built a provider-agnostic cashback system with a real-time bidding engine across advertiser integrations.
Replayed

Jul 2023 – Feb 2024

Software Engineer

Kuberlabs

Jul 2018 – Jul 2020

Software Engineer & Co-Founder

Open source

QueueScope failure inbox grouping failed jobs across BullMQ queues.

macOS · SwiftUI · Open source

QueueScope

A native Mac app for debugging BullMQ in production. Group failed jobs, inspect payloads, trace parent–child flows, and reach private Redis over SSH, with no dashboard server to deploy.

Writing

All posts