Keyboard shortcuts

Anywhere on the site, while you are not typing.

M
Weather sound on or off
E
Copy my email
T
Day or night
S
Change the season
D
Portfolio
?
These shortcuts
Esc
Close what is open

Rajveer Singh, a software engineer building end to end.

I ship across the whole stack: ⁠React, Next.js and React Native interfaces, ⁠Node and FastAPI services, realtime over ⁠WebSockets and WebRTC, AI agents on ⁠AWS Bedrock, and ⁠the infrastructure underneath, on AWS and Cloudflare. I’ve built voice rooms on an SFU, idempotent payment webhooks, cron jobs that run once across servers, a load balancer from scratch, and deploys that roll themselves back.

Right now I’m building a brain-computer interface and a drop-in version of this site’s AI me, and learning agent evals, Kafka, distributed systems and React Native.

I’ve won or reached the finals of ⁠seven hackathons, among them ⁠Cognizant’s Technoverse 2.0, as one of 24 teams from 5,600+. I’m open to conversations.

A worn label, Counts once: a Stripe webhook is written to a ledger under a unique event id first, so a repeat gets a 200 and nothing runs twice
A round blue sticker, 5 speakers, 1 SFU: each speaker uploads once to a mediasoup router that forwards to every listener
A black label, Least connections: a load balancer written from scratch in Node spreads requests over five replicas and skips the one whose breaker is open
A worn round price sticker: top 24 of 5,600+ teams, finalist at Cognizant Technoverse 2.0
A red label: 7× hackathon winner or finalist, first at HackWIE 3.0 and Code Kshetra 2.0
A purple label, Rolls itself back: a merge is built, swapped in and has 90 seconds to report healthy, or code, dependencies and process roll back on their own
A yellow spec plate for 10xanswers on npm: 13,113 downloads, 56 releases

Experience

Where I’ve worked

  1. Sep2025

    IABTM

    internshipCurrent

    Software Engineer · Remote, US · Sep 2025 to now

    I build and run a US self-improvement platform for 3,000+ members, from the API down to the box it runs on.

    • A 500+ endpoint Node API, with voice rooms on a mediasoup SFU
    • Stripe billing on an idempotent ledger: a retried event never charges twice
    • A daily AI pipeline that curates stories from six publishers
    • Releases that check their own health and roll themselves back

    Node, Express, MongoDB, Redis, Socket.IO, mediasoup, Next.js, Stripe, AWS (EC2, S3, CloudFront)iambetterthanme.com

    How it fits togetherOne box, and everything it needs to stay up: nginx in front, the API and the SFU under PM2, media on S3 behind CloudFront, jobs that take a lease before they run.
  2. Jul2025

    Wii Hop

    contract

    Software Engineer · Remote, US · Jul 2025 to May 2026

    Built most of the web app for a US local-deals startup, and the backbone under it.

    • A multi-tenant data model, every merchant’s rows scoped by merchant
    • Role-based access across seven roles, checked on the server
    • Deals on a live Leaflet map, with geolocation
    • Money and points that only move inside a Postgres transaction

    React, TypeScript, Leaflet, Node, Prisma, Postgres, Expobeta.yohop.com

    How it fits togetherWeb and Expo on one Node and Prisma API: every merchant’s rows keyed by merchant, roles checked on the server and mirrored in the app.
  3. Apr2025

    Modulus

    internship

    Frontend Engineer · Apr 2025 to Aug 2025

    Built an interview-prep platform's product from the first screen.

    • 45 routes, 29 of them loaded on demand behind skeletons
    • 54 TanStack Query queries, each cached as long as its data stays true
    • Razorpay checkout priced by the server, final only on its webhook
    • Live sessions over HLS, with chat beside the stream

    React, TypeScript, TanStack Query, hls.js, Firebase, Razorpaytrymodulus.com

    How it fits togetherThe browser never decides a payment: Razorpay is confirmed by the server’s webhook, and live sessions stream over HLS with chat beside them.

All of it on one page: view the résumé or download it.

Projects

Things I’ve built

Writing

The engineering, written up

Track record

The work, in numbers

GitHub

Contributions, last year1,031

Stack

  • Frontend×4

    React, Next.js, TypeScript, Expo

  • Backend×4

    Node, Express, FastAPI, Socket.IO

  • Data×4

    MongoDB, PostgreSQL, Redis, DynamoDB

  • Realtime×3

    WebRTC, mediasoup, Durable Objects

  • Infra×5

    AWS, nginx, PM2, Docker, GitHub Actions

  • AI and money×4

    Bedrock, Gemini, Stripe, Razorpay

Tools in production24

Hackathons

4 more
  • UPSTARTE-Cell MSIT · 2025

    Second runner-up, E-Summit ’25

  • SheBuilds × OpsTree2025

    Award

  • MSC Hack-It-UpIGDTUW · 2025

    Special mention

  • Excalibur, TechspardhaNIT Kurukshetra

    Final round

Winner or finalist7×

Open source

Downloads on npm13,113

Contact

Building something? Let’s talk

A Hello my name is sticker, signed Rajveer
A tag to book a call at cal.com/rajveer, with a QR code
A shipping label from New Delhi, India: shipping since August 2024, remote-first

Press the tag to book thirty minutes on what you’re building, or reach out to me .

Guestbook

Sign the book