Rahul Yadav, Developer in Gurugram, Haryana, India
Rahul is available for hire
Hire Rahul

Rahul Yadav

Full-stack Developer

Gurugram, Haryana, India

Toptal member since April 10, 2026

Bio

Rahul is a senior full-stack engineer with experience building scalable, production-grade systems at a YC-backed startup. He specializes in back-end architecture, GenAI applications, and high-performance front-end systems. Rahul has led teams and delivered end-to-end features impacting 10,000+ users, with a strong focus on reliability, performance, and user-centric design.

Portfolio

RDash
Django, Python, React, TypeScript, Redux, FastAPI, LangChain, LangGraph...
RDash
React, Django, TypeScript, Python, APIs, Node.js, Full-stack, Web Development...

Experience

  • PostgreSQL - 4 years
  • Python - 4 years
  • Redux - 4 years
  • Django - 4 years
  • React - 4 years
  • TypeScript - 4 years
  • FastAPI - 3 years
  • LangChain - 1 year

Preferred Environment

MacOS, GitHub, Docker

The most amazing...

...thing I've built is a GenAI Text-to-SQL system used by 10,000+ users, enabling natural language data queries at scale.

Work Experience

Senior Software Developer

2025 - PRESENT
RDash
  • Architected and deployed production GenAI systems serving 10,000+ users, reducing manual data processing time by 50% and handling 1,000+ queries daily.
  • Built Text-to-SQL agents, achieving 87% query accuracy across 50+ table schemas, enabling non-technical users to query structured data via natural language.
  • Implemented a policy-based access control (RBAC/ABAC) system managing permissions for 6,000+ users across 4 services, reducing authorization-related bugs by 90%.
  • Reduced P90 API latency from 5 seconds to 500 milliseconds—a 10x improvement—on endpoints handling 50,000+ requests per day.
Technologies: Django, Python, React, TypeScript, Redux, FastAPI, LangChain, LangGraph, Artificial Intelligence (AI), AI Integration, APIs, Claude Code, Codex, Full-stack, Web Development, JavaScript, API Integration, Redis, CSS, Responsive Design, HTML, AI Tools, Shadcn, AI Agents, Front-end, Express.js, Full-stack Development, REST APIs, SaaS

Software Developer

2022 - 2025
RDash
  • Built a high-performance annotation editor supporting pins, shapes, and smooth panning and zooming at 60 frames per second, used by 10,000+ users for 10,000+ annotations monthly.
  • Optimized PDF-to-image conversion with LRU caching, reducing load times by 50%.
  • Developed back-end services for automated email and PDF generation, processing 50,000+ documents per month with 95.68% delivery success rate.
  • Built an Excel-like data grid interface with copy-paste, undo and redo, and custom cell rendering by extending a forked Glide Data Grid, significantly improving data-heavy user workflows.
Technologies: React, Django, TypeScript, Python, APIs, Node.js, Full-stack, Web Development, JavaScript, API Integration, Redis, CSS, Responsive Design, HTML, AI Tools, Shadcn, AI Agents, Front-end, Express.js, Full-stack Development, REST APIs, SaaS

Experience

GenAI Text-to-SQL Platform for Self-serve Analytics

Built a production-grade GenAI system that enables non-technical users to query complex databases using natural language. I designed and implemented an agent-based architecture that interprets user queries, maps them across 50+ table schemas, generates SQL, and validates results before execution.

I developed an orchestration layer that handles context management, tool calling, guardrails, and fallback strategies to ensure reliability. The system achieves around 87% query accuracy and processes 1,000+ queries daily, significantly reducing dependency on data teams. I also optimized back-end performance and latency to support real-time query execution at scale.

Skills

Libraries/APIs

React, REST APIs, Node.js

Tools

GitHub, Claude Code, Codex, Shadcn

Languages

TypeScript, Python, SQL, JavaScript, CSS, HTML

Frameworks

Django, Redux, LangGraph, Express.js

Paradigms

Clean Code

Platforms

MacOS, Docker

Storage

PostgreSQL, Redis

Other

APIs, FastAPI, LangChain, Artificial Intelligence (AI), AI Integration, Full-stack, Web Development, API Integration, Responsive Design, AI Tools, AI Agents, Front-end, Full-stack Development, SaaS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring