
Rahul Choudhary
Verified Expert in Engineering
Back-end and AI Engineer and Developer
Chandigarh, India
Toptal member since October 20, 2026
Rahul is a senior back-end and AI engineer with 7+ years of experience building high-scale distributed systems for fast-growing startups and global enterprises. His primary expertise is in Python, cloud-native architecture, and GenAI platforms, where he thrives in architecting resilient, self-scaling backends. Rahul delivered production-grade agentic RAG pipelines and low-latency LLM inference systems for YC-backed environments.
Portfolio
Experience
- Python - 7 years
- System Design - 7 years
- Data Pipelines - 5 years
- Artificial Intelligence (AI) - 4 years
- Agentic AI - 3 years
- RAG Systems - 3 years
- Multimodal GenAI - 3 years
- Real-time Data Pipelines - 2 years
Work Experience
Consultant Engineer
Freelance
- Strategized and delivered end-to-end software solutions for 20+ global clients, managing the full software development lifecycle from requirement gathering to cloud deployment.
- Engineered high-performance web-scraping engines and automation tools, bypassing detection algorithms for large-scale data aggregation.
- Performed deep-dive security audits and implemented best-in-class vulnerability patches to safeguard multi-tenant applications.
- Managed project lifecycles with a focus on quality control, ensuring 100% timely delivery and superior user experience for US and AU clients.
Senior Back-end Software Engineer
TicketWallet
- Architected scalable back-end services for high-traffic consumer products, ensuring 99.9% uptime during transaction spikes.
- Orchestrated AI-driven applications by integrating complex machine learning models and LLMs into production-grade transactional systems.
- Designed high-throughput data pipelines and distributed system integrations for real-time ticket verification and fintech workloads.
- Collaborated directly with founders to translate high-level product vision into scalable technical roadmaps in a fast-paced YC environment.
Senior Software Engineer
iTechnoLabs
- Spearheaded a team of Python developers, implementing rigorous code-review standards and mentoring juniors to improve team velocity.
- Designed high-performance system architectures using modern microservices, significantly reducing system latency and technical debt.
- Resolved complex technical bottlenecks and production-level anomalies, ensuring platform stability for enterprise-scale clients.
Software Engineer
CloudTale
- Developed secure, scalable software architectures using Django and Flask for high-concurrency web and mobile platforms.
- Optimized database performance by integrating PostgreSQL and MongoDB with advanced ORM modeling using SQLAlchemy and Django ORM.
- Maintained mission-critical back-end systems, ensuring high availability and seamless third-party API integrations.
Project History
Instagen AI | Multi-tenant GenAI Platform
I designed and implemented back-end APIs, AI integration services, data processing pipelines, authentication and multi-tenant architecture, and retrieval-augmented generation workflows. The platform integrates LLMs, embeddings, vector search, and external services to provide configurable AI assistants through APIs. I focused on scalable back-end architecture, reliable AI workflows, database design, and production deployment, while ensuring the system could support multiple customers and use cases without duplicating the underlying infrastructure.
Metricform | AI/ML Data and Analytics Platform
https://www.metricform.aiI designed data processing pipelines and back-end services to collect, transform, analyze, and enrich data using machine learning techniques.
The system used embeddings and graph-based analysis to identify relationships and patterns across large datasets, with automated reporting to make the resulting insights accessible to users. My work focused on Python back-end development, data processing architecture, machine learning integration, API development, and building reliable workflows capable of processing complex datasets.
Overtone | Real-time AI Presentation Assistant
I developed the FastAPI back end and integrated meeting infrastructure, real-time voice processing, LLM-based reasoning, vision capabilities, and presentation control. The system uses retrieval and contextual understanding to identify relevant presentation content and respond during live sessions. I worked on session management, asynchronous processing, AI orchestration, external API integrations, and the back-end architecture required to coordinate real-time audio, AI responses, and presentation actions.
The project involved integrating multiple AI and communication services into a cohesive production-oriented system.
Education
Master's Degree in Computer Applications
Indira Gandhi National Open University - Delhi, India
Postgraduate Diploma in Computer Applications
Indira Gandhi National Open University - Delhi, India
Bachelor's Degree in Computer Applications
University of Jammu - Jammu, India
Skills
Libraries/APIs
REST APIs, SQLAlchemy, Asyncio
Tools
GitHub, Celery, Terraform
Languages
Python, JavaScript, C++, Java
Frameworks
Django, Flask, LangGraph
Platforms
Amazon Web Services (AWS), Azure, Docker, Linux, Kubernetes, Android
Storage
MySQL, Cloud Deployment, Data Pipelines, PostgreSQL, Redis, Amazon DynamoDB, MongoDB, Redshift
Paradigms
Microservices
Other
Artificial Intelligence (AI), Large Language Models (LLMs), GCP, APIs, FastAPI, Vector Databases, System Design, Software Deployment, Debugging, Web Development, Multimodal GenAI, LangChain, RAG Systems, Agentic AI, WebSockets, Anthropic, Back-end, Prompt Engineering, Web Scraping, Machine Learning, Distributed Systems, CI/CD Pipelines, Natural Language Processing (NLP), Real-time Data Pipelines, Cyber Defense, Linux Internals, Graph Analytics, Data Analysis, Retrieval-augmented Generation (RAG), Security Audits, Solana, Low-latency Software
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