Skip to content

sumit1483/github-projects

Repository files navigation

GitHub Portfolio — Sumit Bhatnagar

AI & LLM Applications | Knowledge Graphs · Agentic AI · FinTech

This folder contains 5 complete reference projects suitable for uploading to GitHub to showcase enterprise AI, microservices, and FinTech architecture expertise.


Reference architecture for enterprise RAG pipelines — document ingestion, embeddings (OpenAI), vector search (FAISS), and LLM response generation with a simple Streamlit UI. Designed to swap to OpenSearch for production.

  • Tech: Python, OpenAI API, FAISS, Streamlit
  • Best for: Demonstrating RAG and vector search experience .

Enterprise microservices reference — Spring Boot services, Spring Cloud Gateway, Apache Kafka, Kubernetes manifests, and observability (Prometheus/Grafana).

  • Tech: Java 17, Spring Boot 3, Spring Cloud Gateway, Kafka, Docker, K8s
  • Best for: Showing microservices and platform architecture (aligns with Art of Decoding Microservices and K8s modernization).

Multi-agent orchestration demo — planner (task decomposition), retriever (context), and reasoner (chain-of-thought) with CLI and FastAPI.

  • Tech: Python, OpenAI, FastAPI
  • Best for: Demonstrating agentic AI and reasoning chains.

Entity relationship and graph analytics — TigerGraph-style model with typed entities (Customer, Account, Product), relationships (OWNS, REFERRED_BY), path finding, and k-hop queries. REST API with NetworkX; concepts map to TigerGraph/Neo4j.

  • Tech: Python, NetworkX, FastAPI
  • Best for: Showing knowledge graph and entity-relationship modeling.

Caching and reconfigurable rule engine — Caffeine cache for sub-millisecond profile lookup and JSON-driven rule engine (eligibility/commission-style logic) with reload without code deploy.

  • Tech: Java 17, Spring Boot, Caffeine, JSON rules
  • Best for: Demonstrating FinTech patterns (GemFire-style caching and configurable business rules).

How to use these on GitHub

  1. Create 5 new repositories on your GitHub (e.g. enterprise-rag-demo, microservices-platform-reference, etc.).
  2. In each project folder, run:
    git init
    git add .
    git commit -m "Initial commit: reference implementation"
    git remote add origin https://github.com/YOUR_USERNAME/REPO_NAME.git
    git push -u origin main
  3. Add a short About description and Topics on each repo (e.g. rag, opensearch, microservices, kafka, kubernetes, agentic-ai, knowledge-graph, fintech, caching).
  4. Pin 2–3 of these repos on your GitHub profile for maximum visibility.

Contact: LinkedIn | [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors