Skip to content
View Dhruvpatel004's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Dhruvpatel004

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dhruvpatel004/README.md

Hi 👋, I'm Dhruv Patel

Software Development Engineer · FastAPI & GenAI · SIH 2024 Finalist · Python Library Author


🧑‍💻 About Me

SDE at Simform, Ahmedabad 🇮🇳 — focused on FastAPI, Django, and GenAI. I build production backends, AI POCs for pre-sales R&D, and event-driven serverless systems. I also author Python open source libraries and believe in AI-first engineering.


🏆 Highlights

🥇 SIH 2024 Finalist — Built CallsConnectAI, a real-time AI helpline platform using Twilio, LiveKit & Groq — enabling 24/7 company support without large human teams

🥈 Top 14 / 200 teams — "Synapse" Hackathon, DAIICT

🎖️ ELITE + SILVER (78%) — Programming & DSA using Python · IIT Madras / NPTEL

🎯 Freelanced for Rooks Chess Academy


💼 Experience

🔵 Simform — SDE (Jul 2025 – Present) · Trainee Engineer (Jan 2025 – Jul 2025)

  • 🔍 Anime Media App — Search with OpenSearch; Azure Serverless (Durable Functions); cross-team Android collaboration
  • 🧪 Pre-Sales R&D — Built and demoed POCs to clients to validate project ideas before full-scale commitment
  • 🗃️ Text-to-SQL POC — Vanna AI chatbot with graph-based data visualizations for natural language DB queries
  • 🖼️ AI Image Generation — Gemini & OpenAI API workflows
  • 💬 Real-time AI Chat — DeepSeek-powered chat interface
  • 🛡️ Zanzibar-style Auth POC — Fine-grained access control prototype
  • 🎥 Media Processing — FFmpeg, Pillow, OpenCV pipelines
  • ⚙️ Django & FastAPI Backends — Admin management, DRF, Celery async tasks & job scheduling
  • ☁️ Event-Driven Serverless — Azure Durable Functions; knowledge of serverless & event-driven architecture patterns
  • 🧠 AI-First Dev — GitHub Copilot, GPT & Claude in daily engineering workflow

🟠 Celebal Technologies — Intern (May – Jul 2024, Remote)

REST API automation · Node.js · Express · MongoDB

🟡 Pooja Infotech — PHP Intern (May 2023, Vadodara)

Worked on client projects · PHP · Bootstrap · MySQL


📦 Open Source

Library Description
fastapi-gradual-throttle FastAPI middleware — gradual request throttling (linear / exponential / custom)
django-gradual-throttle Django middleware — same throttling strategies for Django projects

PyPI Downloads License


🛠️ Projects

Project Stack Highlights
CallsConnectAI Twilio · LiveKit · Groq SIH 2024 Finalist — 24/7 AI helpline
SafeAssign React · Express · Tailwind · Redux · Google Auth Education platform + document similarity detection
NoCapGenAI — RAG ChatBot Streamlit · Ollama · MongoDB · ChromaDB RAG chatbot with persistent vector memory
E-Challan System Django · SQLite3 · Bootstrap Digitalized traffic fine generation
Vehicle Plate Recognition YOLOv8 · OpenCV · LabelImg · Tesseract · Django Full pipeline: dataset from scratch → labelling → training → deployment · 78% mAP
TaskFlow DRF · JWT · Celery Role-based project management + task automation
Booth Multiplication Algorithm HTML · CSS Ranks top 3 on Google · daily student visitors

🧰 Tech Stack

Primary

FastAPI Django Python DRF Celery PostgreSQL

GenAI & AI/ML

OpenAI Gemini Groq DeepSeek ChromaDB Ollama YOLOv8

Cloud & Infra

Azure AWS OpenSearch Twilio

Databases

PostgreSQL MongoDB MySQL SQLite

Media & Tools

FFmpeg OpenCV Pillow GitHub Copilot Git Postman

Also worked with

Node.js React Express


📊 GitHub Stats

 


🎓 Education

B.Tech CSE — Charusat University, Anand · CGPA 9.55 · 2021–2025

Coursework: OOP · DBMS · DSA/DAA · OS · CN · ML/AI


Open to collaborations, freelance work & interesting engineering challenges

📬 pateldhruvn2004@gmail.com  ·  LinkedIn  ·  PyPI

Pinned Loading

  1. fastapi_gradual_throttle fastapi_gradual_throttle Public

    FastAPI middleware for intelligent rate limiting and progressive request throttling — supports gradual delays, strict 429 limits, and Redis-backed scaling.

    Python 3

  2. Booth-Multiplication-Algorithm Booth-Multiplication-Algorithm Public

    Booth's multiplication algorithm is a multiplication algorithm that multiplies two signed binary numbers in two's complement notation.

    CSS 10

  3. RAG-ChatBot-Streamlit-Ollama-MongoDB-ChromaDB RAG-ChatBot-Streamlit-Ollama-MongoDB-ChromaDB Public

    🤖 NoCapGenAI is a Retrieval-Augmented Generation (RAG) chatbot built with Streamlit, Ollama, MongoDB, and ChromaDB. It features a clean, modern UI and persistent vector memory for context-aware con…

    Python 5 1

  4. SafeAssign SafeAssign Public

    SafeAssign : An E-earning management system with integrated document similarity detection

    JavaScript 1 1

  5. TaskFlow-A-Project-Management-System TaskFlow-A-Project-Management-System Public

    Forked from DhruvSimform/TaskFlow-A-Project-Management-System

    TaskFlow is a Django REST Framework (DRF)-based project management system with role-based access (RBAC), task scheduling, and automation. It uses JWT authentication and Celery for background tasks.

    Python

  6. fastapi_project fastapi_project Public

    Forked from DhruvSimform/fastapi_project

    Python