
Rahul Yadav
Verified Expert in Engineering
Full-stack Developer
Gurugram, Haryana, India
Toptal member since April 10, 2026
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
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
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.
Software Developer
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.
Experience
GenAI Text-to-SQL Platform for Self-serve Analytics
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring