Available for hire · Remote · On-site (Hyderabad, Bangalore)

Sai Yashwanth Dasari

2025 B.Tech AI/ML graduate specializing in Python backend engineering and applied AI — multi-agent LLM pipelines, RAG systems, async and distributed backend infrastructure, and production-style deployment. Based in Hyderabad, India.

Scroll to explore

I’m a 2025 B.Tech AI/ML graduate with a focus on Python backend engineering and applied AI. I like understanding how things actually work—not just at the surface, but the tradeoffs, failure modes, and reasoning behind technical decisions.

The intersection of AI and backend systems is where I want to be: multi-agent pipelines, RAG systems, async infrastructure, and systems where intelligence meets scale. I’ve independently shipped 8 projects, completed software engineering and research internships, co-authored an IHCI 2023 paper, and contributed 4 merged PRs to an open-source FastAPI project. I’m looking for roles where there’s always something deeper to figure out.

8
Projects shipped
4
Merged open-source PRs
398
LeetCode problems solved
5 mo
Workcohol internship
Bachelor of Technology in Artificial Intelligence and Machine Learning
J.B. Institute of Engineering and Technology · Hyderabad, Telangana
2021 – 2025
  • CGPA: 7.88/10.0
Fuel Route Optimizer
June 2026

Route-based fuel stop optimizer built for the Spotter AI Backend Django Engineer assessment. Takes a start/finish US location, fetches the driving route via a single OpenRouteService API call, and finds the cheapest way to fuel up across 8,100+ real truck stations loaded into PostgreSQL. Candidate stations are narrowed to the route using vectorized NumPy haversine distance checks against the full polyline. Stop selection uses a dynamic programming approach — modeling the trip as a shortest-path problem over reachable stations within a 500-mile tank range, with a stop-penalty term that discourages excessive refueling stops while still reporting a fully reconciled, real fuel cost total. Deployed on Railway with a frontend for testing.

Django Django REST Framework PostgreSQL NumPy OpenRouteService API Dynamic Programming
CognoDB Graph Database Benchmark
Aug 2026

Automated benchmark comparing a graph database against 4 alternatives — Neo4j AuraDB, Memgraph, FalkorDB, and self-hosted Neo4j — across traversal, lookups, aggregation, and concurrent throughput. Measured p50/p95 latency across 100+ iterations per query and diagnosed a driver-protocol bug and a network-RTT-dominated latency floor on cloud free tiers.

Python Neo4j Driver Cypher Docker Benchmarking
Mini Web Crawler
May 2026

Production-grade async BFS web crawler with dual fetch strategy — aiohttp for static sites, automatic Playwright fallback for JS-heavy sites. robots.txt compliance with async per-domain caching. 3-table PostgreSQL schema with background job tracking and duplicate detection. Containerized and published on Docker Hub.

FastAPI Playwright PostgreSQL aiohttp Docker BeautifulSoup4 AsyncIO
Insurance Claim Processing Pipeline
Apr 2026

Multi-agent LangGraph pipeline processing insurance PDFs end-to-end — classifies pages into 9 document types via Gemini vision, routes to specialized extraction agents. Exponential backoff retry logic, graceful JSON fallback, keyword-based mock layer for testing without API quota consumption.

LangGraph FastAPI Gemini API PyMuPDF Multi-agent
Finance Access Control Backend
Apr 2026

Role-based finance dashboard backend with 3-tier RBAC (Admin, Analyst, Viewer) across 15+ REST endpoints. JWT authentication, bcrypt hashing, soft delete, dynamic filtering, and pagination. 33 passing pytest tests with dependency injection overrides and isolated test database.

FastAPI PostgreSQL SQLAlchemy JWT pytest RBAC
Hotel Booking Analytics & RAG Q&A
Mid 2025

RAG pipeline over 119K+ hotel booking records — chunked and embedded domain documents with sentence-transformers (MiniLM-L6-v2), indexed via FAISS cosine similarity, Mistral-7B for natural language Q&A. Hybrid retrieval combining vector search with deterministic analytics for revenue, cancellation rate, and lead-time queries. 4 FastAPI endpoints with background embedding on startup; analytical reports returned as base64 charts.

FastAPI LangChain FAISS Mistral-7B sentence-transformers Matplotlib
GhostDrop — Anonymous File Sharing
Jul 2025

Horizontally scalable file sharing platform with NGINX load balancing across 3 FastAPI instances. Supports 2GB chunked uploads. Automated self-cleanup via asyncio background tasks. One-command deployment with Docker Compose.

FastAPI NGINX Docker Compose AsyncIO SQLite
Smart Task Analyzer
Nov 2025

Multi-criteria task prioritization system using Weighted Sum Model from MCDM theory with 4 prioritization strategies, dependency management with forward/backward handling and penalty multipliers. RESTful API with 100% pytest coverage.

Django DRF pytest JavaScript MCDM
Not maintained · Early learning project
Multi-Modal AI Chatbot
Sep – Nov 2024

First exploration of multimodal API integration — Cohere for NLP, Imagga for image recognition. Built async middleware and a responsive JS frontend. May be broken on free-tier hosting.

Flask Cohere API Imagga API JavaScript
Not maintained · Early learning project
Medical AI Chatbot
May 2024

First attempt at RAG — LangChain, vector database for semantic search, LLM APIs with response streaming. Where I learned what retrieval-augmented generation actually means in practice.

Python LangChain Vector DB Streamlit
Software Engineer Intern
Workcohol · Chennai, Tamil Nadu
Dec 2024 – Apr 2025
  • Built 15+ RESTful APIs using Django REST Framework for survey creation, response collection, and analytics in a team of 4
  • Optimized MySQL database queries achieving 40% faster response times with proper indexing and schema design
  • Implemented JWT-based authentication and RBAC securing 3 user roles across the platform
Deep Learning Research Intern
University of Hyderabad · Hyderabad, Telangana
Sep 2023 – Jan 2024
  • Authored research paper presented at IHCI 2023 international conference on Telugu song pattern recognition using GANs
  • Extracted audio features (MFCC, Chroma, Spectral Contrast) using Librosa and Praat; processed datasets with Pandas and NumPy
  • Implemented SVM classifier and GAN architecture for raga classification and emotion recognition
Backend & APIs
Python, FastAPI, Django, Django REST Framework, Flask, RESTful API Design, Pydantic, Microservices
AI, ML & LLMs
LangChain, LangGraph, RAG Pipelines, FAISS Vector Search, Embeddings, Prompt Engineering, LLM Integration (Gemini, Claude, Mistral-7B), TensorFlow
Databases
PostgreSQL, MySQL, Neo4j (Cypher), SQLAlchemy ORM, Django ORM, Query Optimization, Schema Design, Indexing
Async & Concurrency
AsyncIO, aiohttp, Background Jobs, Concurrent Request Handling, Event-Driven Architecture
Testing & Security
pytest (90%+ coverage), Unit/Integration Testing, JWT, OAuth2, RBAC, API Security
DevOps & Infrastructure
Docker, Docker Compose, NGINX Load Balancing, Git/GitHub, Linux, CI/CD
Data Structures & Algorithms
Dynamic Programming, Optimization, Graph Traversal, Caching — 398 LeetCode problems solved
Open Source
fastapi-boilerplate contributor (third-party repository) — 4 merged PRs
Data & Crawling
Web Crawling, BFS Graph Traversal, aiohttp, BeautifulSoup4, Playwright, Data Pipelines, Pandas, NumPy
Databases
PostgreSQL, MySQL, SQLAlchemy ORM, Django ORM, Query Optimization, Schema Design, Indexing
Async & Concurrency
AsyncIO, aiohttp, Background Jobs, Concurrent Request Handling, Event-Driven Architecture
DevOps & Infrastructure
Docker, Docker Compose, NGINX Load Balancing, Git/GitHub, Linux, CI/CD concepts
AI & LLMs
LangChain, LangGraph, RAG Pipelines, FAISS, Gemini, Claude 3.5 Sonnet, Mistral-7B, Prompt Engineering
Testing & Security
pytest (90%+ coverage), Unit/Integration Testing, JWT, OAuth2, RBAC, API Security
Other
300+ LeetCode, DSA, Open Source (4 PRs to fastapi-boilerplate), Agile, Code Reviews