Skip to content
View jagapathi20's full-sized avatar

Highlights

  • Pro

Block or report jagapathi20

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.

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
jagapathi20/README.md

Backend & Machine Learning Engineer

Building scalable backend systems and ML-powered applications with a focus on performance, distributed architecture, and production-ready deployments.


Featured Projects

Production-grade backend inspired by YouTube, designed with scalability, caching, and distributed processing patterns.

Key Features

  • Scalable Architecture: Engineered 40+ REST endpoints with Nginx load balancing (least_conn) distributing traffic across multiple Node.js instances.
  • High-Performance Caching: Implemented Redis cache-aside strategy and a buffered view-count pipeline synced via cron jobs to reduce database write load.
  • Database Optimization: Built complex MongoDB aggregation pipelines and implemented a persistent counter pattern reducing subscriber lookup from O(N) → O(1).
  • Secure Authentication & Media: JWT authentication with token rotation and scalable media uploads using Multer + Cloudinary.
  • Containerized Deployment: Dockerized services enabling consistent environments and easy horizontal scaling.

Tech Stack

Node.js • Express.js • MongoDB • Redis • Nginx • Docker • Cloudinary


Scalable backend system supporting multi-vendor ordering, geospatial restaurant discovery, and production deployment.

Key Features

  • Multi-Tenant Platform: Vendor onboarding, menu management, cart operations, and distributed order processing.
  • Geospatial Search: Implemented GeoDjango + PostGIS queries for radius-based restaurant discovery.
  • Production Infrastructure: Containerized with Docker + Nginx + Gunicorn, deployed on GCP VM with CI/CD via GitHub Actions.
  • Payment Integration: End-to-end order lifecycle with Razorpay payment processing.

Tech Stack

Django • PostgreSQL/PostGIS • Docker • Nginx • Gunicorn • GCP • GitHub Actions


Production-ready backend for a social platform.

  • JWT authentication with modular API architecture
  • Database migrations with Alembic
  • >95% endpoint test coverage with Pytest

Tech Stack

FastAPI • PostgreSQL • SQLAlchemy • Pytest • Docker


End-to-end ML system from training → serving → frontend deployment.

  • Custom PyTorch UNet for automatic polygon coloring
  • FastAPI inference API deployed on AWS EC2
  • Netlify frontend with drag-and-drop UI

Tech Stack

PyTorch • FastAPI • Docker • AWS EC2 • JavaScript


Custom conditional UNet architecture with learned color embeddings.

  • Synthetic dataset generator
  • End-to-end training pipeline
  • Vision model experimentation

Tech Stack

PyTorch • OpenCV • Computer Vision


Educational implementation of neural networks from scratch.

  • Built an automatic differentiation engine
  • Implemented MLP achieving 95% accuracy on the Breast Cancer dataset

Tech Stack

Python • NumPy • Automatic Differentiation • Neural Networks


Implementation of advanced Retrieval-Augmented Generation pipelines.

  • Multi-query RAG, RAG Fusion, HyDE, RAPTOR, CRAG
  • Query routing and relevance grading with web fallback

Tech Stack

LangChain • OpenAI • Vector Databases


Technical Skills

Backend Development

Django • FastAPI • Node.js • Express.js • REST APIs

Databases

PostgreSQL • PostGIS • MongoDB • MySQL • SQLite • Redis

Machine Learning

PyTorch • TensorFlow • OpenCV • scikit-learn • LangChain • LangGraph

Programming

Python • JavaScript • C/C++ • SQL

Cloud & DevOps

Docker • GitHub Actions • AWS EC2 • Google Cloud Platform • Nginx


Competitive Programming

  • LeetCode Knight — Top 4.99% globally

Pinned Loading

  1. ConditionalUNet_web_app ConditionalUNet_web_app Public

    HTML

  2. FASTAPI-Social-Media-API FASTAPI-Social-Media-API Public

    Python

  3. Financial-Data-Processing-Backend Financial-Data-Processing-Backend Public

    Finance Data Processing and Access Control Backend

    JavaScript

  4. micro_grad micro_grad Public

    Jupyter Notebook

  5. Online-Market-Place Online-Market-Place Public

    Multi Vendor Online Market Place

    JavaScript

  6. Scalable-Video-Streaming-Platform-Backend Scalable-Video-Streaming-Platform-Backend Public

    JavaScript