Skip to content
View gaganakumarm's full-sized avatar

Block or report gaganakumarm

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

Hi, I'm Gagana 👋

I'm an MCA student and software developer focused on building reliable backend and AI/ML systems.

My work spans Python backend development, distributed architecture, concurrency, machine learning, and human-in-the-loop AI systems. I'm particularly interested in the intersection of software engineering and machine learning — building the infrastructure and backend systems that make AI applications reliable, scalable, and useful in production.

My long-term direction is toward AI/ML Systems Engineering, with Python backend and distributed systems as my engineering foundation.


🚀 Projects

A C17 concurrent task scheduling library built around a bounded FIFO queue and fixed worker pool, with explicit lifecycle management, graceful shutdown, deterministic testing, and performance benchmarking.

C17 CMake CTest Multithreading Concurrency

Focus: worker pools · synchronization · bounded queues · lifecycle management · systems programming · performance


A distributed URL-shortening platform that goes beyond basic CRUD with load-balanced FastAPI replicas, Redis caching and rate limiting, PostgreSQL persistence, authentication, analytics, observability, and failure handling.

Python FastAPI PostgreSQL Redis Nginx Docker

Focus: distributed systems · caching · load balancing · API design · reliability · observability


A human-in-the-loop complaint investigation system for pharmaceutical quality workflows, supporting structured complaint extraction, risk assessment, duplicate detection, and RCA/CAPA recommendations.

Python FastAPI PostgreSQL LangGraph React TypeScript

Focus: AI workflows · structured LLM outputs · backend architecture · deterministic validation · human review


An AI-assisted refund review system combining deterministic eligibility rules, BM25 policy retrieval, and evidence-grounded AI explanations to help support agents evaluate refund requests.

Python FastAPI PostgreSQL React TypeScript Gemini Docker

Focus: deterministic decision logic · information retrieval · evidence-grounded AI · human-in-the-loop review


An ML decision-support system built on Walmart M5 data to identify slow-selling SKU-store combinations and evaluate conservative markdown scenarios.

Python scikit-learn FastAPI Streamlit Docker

Focus: machine learning · time-series features · model evaluation · feature engineering · decision support


🧰 Technical Toolbox

Area Technologies
Languages Python · C · SQL · TypeScript
Backend FastAPI · Django · Django REST Framework · SQLAlchemy · REST APIs
Data PostgreSQL · MongoDB · Redis
AI / ML scikit-learn · LangGraph · RAG · BM25 · Feature Engineering · Model Evaluation
Systems Concurrency · Multithreading · Worker Pools · Synchronization
Infrastructure Docker · Nginx · Celery · Prometheus · Grafana
Frontend React · TypeScript
Engineering Git · GitHub Actions · Pytest · CTest · CMake

🎯 Engineering Direction

I'm building toward AI/ML Systems Engineering — the intersection of machine learning and production software engineering.

Areas I'm currently developing deeper expertise in:

  • scalable Python backend engineering
  • distributed systems and reliability
  • concurrency and systems programming
  • model serving and AI application architecture
  • retrieval and evaluation systems
  • production-oriented ML/AI workflows
  • cloud infrastructure and observability

I'm currently interested in opportunities in Python Backend Engineering, AI/ML Engineering, and Software Engineering, with a long-term focus on AI/ML Systems.

Popular repositories Loading

  1. visual-fashion-search visual-fashion-search Public

    An ML-powered fashion search application that finds similar products using text or uploaded images and automatically predicts attributes such as category, colour, season, and usage.

    Python 1

  2. concurrent-task-scheduling-engine concurrent-task-scheduling-engine Public

    A C17 concurrent task scheduling library with a bounded FIFO, fixed worker pool, graceful shutdown, deterministic testing, and performance benchmarking.

    C

  3. distributed-url-shortener distributed-url-shortener Public

    Distributed URL-shortening platform that creates and manages short links with click analytics. Unlike a basic URL shortener, it demonstrates load-balanced FastAPI replicas, Redis caching and rate l…

    Python

  4. gaganakumarm gaganakumarm Public

  5. ai-pharma-complaint-qms ai-pharma-complaint-qms Public

    AI-powered pharmaceutical complaint management system for structured complaint extraction, risk assessment, duplicate detection, and RCA/CAPA recommendations with human-in-the-loop review.

    Python

  6. slow-selling-sku-recommendation slow-selling-sku-recommendation Public

    ML decision-support system for detecting slow-selling SKU-store combinations and evaluating conservative markdown scenarios using Walmart M5 data.

    Python