UpstaffSign up
Rahul Choudhary, Senior Backend & AI Engineer
Rahul Choudhary
🇮🇳India
Created AtUpstaffer since April, 2026

Rahul Choudhary — Senior Backend & AI Engineer

Expertise in Back-End Web (7.0 yr.), AI and Machine Learning (7.0 yr.).

 Last verified on April, 2026

Core Skills

Python
Python
7 yr.
FastAPI
FastAPI
Django REST framework
2 yr.
Flask
Flask
2 yr.
Celery

Bio Summary

  • Senior Backend & AI Engineer with 7+ years designing scalable, low-latency distributed systems and GenAI platforms in YC-backed and enterprise environments.
  • Expert in Python, FastAPI, Django/DRF, and event-driven microservices, specializing in resilient, self-scaling cloud-native backends using AWS, GCP, and Kubernetes.
  • Proficient in Agentic RAG pipelines, LangChain, LLM inference (Ollama/VLLM), vector databases, and real-time data pipelines for fintech and AI-driven applications.
  • Led teams and architected high-throughput data systems ensuring 99.9% uptime during transaction spikes and optimized database performance with PostgreSQL, MongoDB, and advanced ORM techniques.
  • Holds MCA and PGDCA degrees with a strong foundation in computer science, delivering end-to-end solutions across SDLC, CI/CD, Terraform, and security audits for global clients.

Technical Skills

Programming Languages Python
.NET Platform Azure
Python Frameworks Django REST framework, FastAPI, Flask
AI & Machine Learning LangGraph, NLP, ollama, RAG
Data Analysis and Visualization Technologies Data Scraping, ETL Pipelines
Databases & Management Systems / ORM MongoDB, MySQL, PostgreSQL, relational databases, SQLAlchemy
Cloud Platforms, Services & Computing Azure, GCP
Amazon Web Services AWS Lambda
Message/Queue/Task Brokers Celery
Deployment, CI/CD & Administration CI/CD
Virtualization, Containers and Orchestration Docker, Kubernetes, Terraform
SDK / API and Integrations FastAPI
BlockChain and Decentralized Software Solana

Work Experience

Senior Backend Software Engineer - TicketWallet (YC Backed) (Scalable Backend Services and AI-driven Applications for TicketWallet)

Duration: May 2025 – Present
Summary:
  • Development and architecture of scalable backend services for TicketWallet, a YC-backed startup focused on consumer products related to ticketing and fintech
  • The project involves building high-throughput data pipelines and integrating AI/ML models for real-time ticket verification and transactional systems
Responsibilities:
  • Architect scalable backend services ensuring 99.9% uptime during transaction spikes.
  • Integrate complex ML models and LLMs into production-grade transactional systems.
  • Design high-throughput data pipelines and distributed system integrations for real-time ticket verification and fintech workloads.
  • Collaborate with founders to translate product vision into scalable technical roadmaps in a fast-paced YC environment.
Technologies: Python, FastAPI, AI/ML models, LLMs, Distributed Systems, Cloud-native architecture

Senior Software Engineer - iTechnoLabs (High-Performance Microservices Architecture at iTechnoLabs)

Duration: June 2023 – May 2025
Summary:
  • Led the design and implementation of high-performance system architectures using modern microservices for enterprise-scale clients at iTechnoLabs
  • The project focused on reducing system latency and technical debt while ensuring platform stability
Responsibilities:
  • Led a team of Python developers, enforcing rigorous code-review standards and mentoring juniors.
  • Designed modern microservices architectures to reduce latency and technical debt.
  • Resolved complex technical bottlenecks and production anomalies to maintain platform stability.
Technologies: Python, Microservices, Code Review, System Architecture

Consultant Engineer - Freelance / Independent (Freelance Software Solutions and Automation Tools)

Duration: Jan 2019 – Present
Summary:
  • Provided end-to-end software solutions for over 20 global clients, focusing on web scraping, automation, security audits, and cloud deployment
  • Delivered high-quality projects with a focus on performance and security for clients in the US and Australia
Responsibilities:
  • Strategized and delivered full SDLC software solutions for global clients.
  • Engineered high-performance web scraping engines and automation tools bypassing detection algorithms.
  • Performed security audits and implemented vulnerability patches for multi-tenant applications.
  • Managed project lifecycles ensuring 100% timely delivery and superior user experience.
Technologies: Python, Web Scraping, Automation, Security Audits, Cloud Deployment

Software Engineer - CloudTale (Secure and Scalable Backend Systems at CloudTale)

Duration: Jan 2021 – May 2023
Summary:
  • Developed secure and scalable backend architectures for high-concurrency web and mobile platforms at CloudTale
  • Focused on optimizing database performance and maintaining mission-critical backend systems with seamless third-party API integrations
Responsibilities:
  • Developed backend architectures using Django and Flask for web and mobile platforms.
  • Optimized database performance integrating PostgreSQL and MongoDB with advanced ORM modeling.
  • Maintained backend systems ensuring high availability and seamless 3rd-party API integrations.
Technologies: Python, Django, Flask, PostgreSQL, MongoDB, SQLAlchemy, Django ORM

Education

  • Master of Computer Applications (MCA)
    Indira Gandhi National Open University (IGNOU)
    2019 – 2021
  • Post Graduate Diploma in Computer Application (PGDCA)
    Indira Gandhi National Open University (IGNOU)
    2018 – 2019
  • Bachelor of Computer Applications (BCA)
    University of Jammu, 1st Position Holder
    2015 – 2018

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Rahul Choudhary, Senior Backend & AI Engineer
Ready to hire Rahul Choudhary
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Propose a Job for Rahul Choudhary
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up