BENGALURU, INDIA

Mayank Soni

Software engineer. I take hard problems apart and build the systems that solve them.

AI products, voice agents, end-to-end platforms.

Mayank Soni
ClickPe · YC W23 Optifye · YC W25 RedBlox Rolaa AI · ex co-founder

AI systems.

Voice agents, autonomous agents, RAG platforms that hold up in production.

Full-stack platforms.

Event-driven, multi-tenant backends with Next.js and React on top.

Hard problems.

Breaking messy problems into smaller ones and shipping the fix end to end.

Things I've built

axo-agent

An autonomous agent that tests how AI-ready a website is.

  • LangGraph
  • Playwright
  • SSE

health-desk-ai

A voice agent that books hospital appointments, with a lip-synced avatar.

  • LiveKit
  • Deepgram
  • Cartesia

ai-language-tutor

A voice-first English to Hindi tutor with memory, tests and evals.

  • LiveKit
  • FSM
  • SQLite

expense-tracker

A small app with production-grade engineering: idempotent APIs, 113 tests.

  • FastAPI
  • PostgreSQL
  • React

more on GitHub

Two stories from work

Payments that recover on their own

At ClickPe (YC W23) I owned orchestration for long-running payment flows: Temporal workflows, a distributed queue underneath, and compensation logic for every unhappy path.

Throughput went up 50% with fewer failures.

One slow tenant can't block the rest

At RedBlox I build a multi-tenant AI platform for WhatsApp and Telegram. One tenant's slow model endpoint was quietly holding up everyone, so I added per-tenant circuit breakers and per-channel rate limits.

5K+ events a day, and the problem stayed fixed.

THE FOUNDER CHAPTER

Meetings end. Follow-ups don't happen. Deals quietly leak.

A co-founder and I decided that was worth fixing, so we built Rolaa AI.

About

I'm Mayank. I started in backend, went through two YC startups, co-founded Rolaa AI and took it to 500 beta users, and now I build production AI systems at RedBlox. I like problems that are messy at the start and simple by the time I'm done.

Three things I believe

Truth lives in the database, not the prompt.

health-desk-ai prevents double-booking with a DB constraint, not an instruction

If it isn't measured, it isn't done.

113 integration tests on a personal app · eval scenarios on a voice tutor

Economics is an engineering constraint.

we shut Rolaa down over unit economics, on purpose

I explain things

Mastering Kafka with TypeScript Sep 2024 · Medium

Building a QR-Based Login System with Socket.IO Aug 2024 · Medium

Enhancing Security with Multi-Factor Authentication Aug 2024 · System Weakness

Mentorship

A few hours each week, one on one: interview prep, mock interviews, resume and project reviews, and honest career guidance. The reviews above say brutally honest. They are right.

Book a slot

People

"He gives brutally honest feedback and he tells you what you need to hear and not what you like to hear."

"He listened patiently, gave practical advice, and shared valuable insights about the job market and startup hiring process."

"Very practical and honest guidance, and actionable advice based on real startup hiring experience."

Contact

Work with me if you're building something worth solving, whether that's inside a large company or a startup taking shape.

Hire me

Open to full-time roles and serious project engagements.

Full work history on LinkedIn