Skip to content
View siddharth-57's full-sized avatar

Block or report siddharth-57

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
siddharth-57/README.md

Hi, I'm Siddharth Chaudhari

Backend Software Engineer • AI Applications • Distributed Systems

I enjoy building production-style backend systems and AI-powered applications. My primary interests are backend engineering, distributed systems, LLM applications, and designing software that solves real business problems.


About Me

  • Backend Software Engineer
  • Building AI-powered applications using modern LLMs
  • Interested in scalable backend architecture and distributed systems
  • Currently learning advanced System Design, AI Infrastructure, and Kubernetes
  • Passionate about continuously improving as an engineer

Tech Stack

Languages: Python, SQL, JavaScript

Backend: FastAPI, REST APIs, SQLAlchemy

Databases: PostgreSQL, MySQL, MongoDB

AI: Prompt Engineering, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Model Fine-Tuning, Model Evaluation, Generative AI

Concepts: Distributed Systems, Microservices, System Design, CI/CD pipelines

DevOps & Tools: Docker, Git, GitHub Actions, Postman, Linux, Jira


Featured Projects

PulsePay

A distributed payment processing platform built to simulate real-world payment infrastructure.

Features include:

  • REST APIs
  • Transaction lifecycle management
  • Background task processing
  • Idempotent APIs
  • Retry handling
  • Metrics collection
  • Dockerized deployment

Tech Stack

Python • FastAPI • PostgreSQL • Redis • Celery • Docker


QueryMind

An enterprise AI assistant that enables natural-language interaction with organizational knowledge.

Features include:

  • Retrieval-Augmented Generation (RAG)
  • Semantic Search
  • Query Enhancement
  • Local LLM inference
  • PostgreSQL + Qdrant
  • Enterprise document retrieval

Tech Stack

Python • FastAPI • PostgreSQL • Qdrant • Ollama


Interests

I'm particularly interested in building software involving

  • Backend Engineering
  • Distributed Systems
  • AI Applications
  • LLM Engineering
  • Enterprise AI
  • System Design
  • Cloud-native Applications

Currently Exploring

  • AI Agents
  • MCP (Model Context Protocol)
  • Kubernetes
  • Kafka
  • Advanced Distributed Systems
  • Production AI Infrastructure

Connect

Pinned Loading

  1. QueryMind QueryMind Public

    A GenAI-powered Retrieval-Augmented Generation (RAG) system developed in Python that transforms unstructured documents into a searchable knowledge base using Qdrant for vector search and PostgreSQL…

    Python 1

  2. Multilingual-Cross-Lingual-Text-Summarization-of-Marathi-and-English-using-Transformer-Based-Models Multilingual-Cross-Lingual-Text-Summarization-of-Marathi-and-English-using-Transformer-Based-Models Public

    Transformer-based multilingual and cross-lingual abstractive text summarization for Marathi and English with systematic evaluation.

    Jupyter Notebook

  3. PulsePay PulsePay Public

    PulsePay is a distributed Payment processing platform built with FastAPI, PostgreSQL, Redis, Celery, JWT auth, idempotency, and Docker.

    Python 1

  4. earnings-event-trading-system earnings-event-trading-system Public

    Modular Python trading bot that analyzes stock price behavior around earnings events and executes trades using broker APIs with basic risk controls.

    Python 1

  5. EXT2-FS-BROWSER EXT2-FS-BROWSER Public

    A GUI BASED PROJECT FOR BROWSING THE EXT2 FILE SYSTEM.

    Python

  6. alerting-dashboard alerting-dashboard Public

    Alerting Dashboard A web-based alerting and management dashboard that automatically ingests service outage alerts from Outlook, sends real-time SMS and voice notifications via Twilio, and stores in…

    Python