Skip to content

19 results

Open to backend & AI engineering roles

Building intelligent systems.Designed for the real world.

I’m Sahil Bodke. I engineer Python backends and AI-powered applications, turning complex ideas into reliable, usable software.

Portrait of Sahil Bodke
Sahil Arun BodkePune, IN

01The engineer

I build software where reliable backend engineering meets practical AI.

I’m a Computer Engineering graduate from Pune. My work spans Python APIs, data systems, Retrieval-Augmented Generation, machine learning and application security.

Most recently I designed, built and released a live food-delivery product — three Android apps and a web platform on one REST API — owning the architecture, database design and releases. Alongside that I build RAG systems that cite their sources and say so when they don’t know.

Role
Python Backend and AI Engineer
Location
Pune, Maharashtra, India
Degree
B.E., Computer Engineering · 2026
CGPA
8.34 / 10 · First Class with Distinction
Final-year SGPA
9.63 / 10
University
Savitribai Phule Pune University

Engineering interests

  • Python APIs
  • Retrieval-Augmented Generation
  • LLM applications
  • Agentic AI
  • Data systems
  • Application security

02Systems I build

From request, to retrieval, to release.

The pieces I work with, and how they connect. Select a node to see where it shows up in my work.

Python

The language under everything here — APIs, ML pipelines, automation and tooling.

03Selected work

Six systems. One of them is live in production.

Each project is labelled for what it is — a client engagement, an internship project, an academic capstone or an independent build. Open any of them for the full case study.

Showing 6 of 6 projects.

Live product · Client engagementProduct engineering

Best Food Services

A food-delivery product suite — three Android apps and a web platform — running on a single Python REST API that I designed, built and released end to end.

  • Python
  • REST API
  • JWT
  • Role-based access control
  • Relational schema design
  • Push notifications
  • Android
Read the case studyVisit bestfoodservices.in
Independent projectGenerative AI · Information retrieval

Multimodal RAG Knowledge Assistant with Voice Interface

A Retrieval-Augmented Generation assistant that answers technical-support questions from a document corpus, cites the passages it used, and says so when it cannot answer.

  • Python
  • FastAPI
  • LangChain
  • FAISS
  • Streamlit
Read the case study
Independent projectMachine learning · Computer vision

Hybrid Multimodal Fake-News Detection Platform

A hybrid classifier that fuses text, image-forensics and propagation-pattern signals to label news as Real, Fake or Unverified — and routes uncertain cases to a human.

  • Python
  • PyTorch
  • FastAPI
  • Transformers
  • Computer vision
Read the case study
Academic capstone · Final-year B.E.AI · IoT · Computer vision

Next-Gen Industrial Safety System

A final-year capstone combining a custom IoT wearable with computer vision to monitor PPE compliance and worker vitals, with tiered emergency alerts.

  • Python
  • Computer vision
  • IoT
  • Embedded firmware
  • Microcontroller sensor node
Read the case study
Independent projectWeb3 · Digital identity

Blockchain Academic Credential Verification System

A permissioned-blockchain platform where universities issue tamper-evident credentials that an employer can verify in seconds, without the issuer being online.

  • Solidity
  • Ethereum
  • Hardhat
  • Ethers.js
  • React
Read the case study
Internship project · ProAzurePython full-stack development

Dual-Interface Weather Forecasting Platform

A weather platform with both a Flask web app and a Tkinter desktop GUI over two weather APIs, with a caching layer that removes redundant third-party calls.

  • Python
  • Flask
  • Tkinter
  • REST APIs
  • OpenWeatherMap
  • WeatherAPI
  • Matplotlib
Read the case study

04Engineering details

How each system fits together.

Pick a project, then step through its architecture stage by stage.

Live product · Client engagement

Best Food Services

Stage 1 of 5 · Customer interface

Customers browse menus, build a cart, check out and follow their order in the Android app or on the web platform.

Technical decisions

  • One API for three client apps and the web platform, so every role reads the same order state.
  • Access rules enforced at the API layer with JWT and role-based access control rather than trusted to each client.
  • Indexes and queries tuned around the two hottest paths: placing an order and tracking it.
Full case study

Skills

The tools behind the work.

Grouped by where they sit in a system. No percentages or star ratings — the projects above show how each one was used.

AI and machine learning

01 / 06

Used across the RAG assistant, the fake-news classifier and the industrial-safety capstone.

  • Python
  • PyTorch
  • TensorFlow
  • Scikit-learn
  • Hugging Face Transformers
  • LangChain
  • LlamaIndex
  • Retrieval-Augmented Generation
  • Prompt engineering
  • Tool and function calling
  • Agent orchestration
  • Chunking and reranking
  • Grounded generation
  • RAGAS evaluation
  • NLP
  • Computer vision
  • OpenAI / Groq / Ollama APIs

Experience

A client engagement, a traineeship and an internship.

Three different kinds of work, labelled as what they were. Select a role to expand it.

  1. Designing, building and releasing a live food-delivery product suite: three Android apps on Google Play and a web platform on one Python REST API.

    • Designed, built and shipped Customer, Vendor and Delivery Partner Android apps on a single Python REST API backend, alongside the bestfoodservices.in web platform.
    • Architected the backend with JWT authentication and role-based access control across three user types, covering menu management, cart and checkout, payment flow, order assignment, live delivery tracking and push notifications.
    • Modelled and optimised the relational schema across users, vendors, menus, orders and delivery assignments; tuned queries and indexes for the order-placement and tracking endpoints.
    • Built vendor and admin dashboards and automated order-status notifications and daily sales summaries, replacing manual phone and messaging coordination.
    • Owned the release cycle: Play Store submission and policy review, versioned staged rollouts, crash and error monitoring, bug triage and iteration on real user feedback.
    Visit bestfoodservices.in

05Contact

Have a meaningful problem to solve?

I’m open to roles in Python backend engineering, AI applications, RAG and related engineering work. Email is the fastest way to reach me.

Opens your email app with this message filled in. Nothing is sent from this page.