From 09f75c7a4eb5bba1ff83e05d00ef503430763650 Mon Sep 17 00:00:00 2001 From: Gopal Saini Date: Fri, 29 May 2026 23:55:32 -0500 Subject: [PATCH 1/3] Enrich profile README: featured projects, badge tech stack, expanded stats - Add header with social/contact shield badges - Replace plain-text tech list with grouped technology badges - Add Featured Projects table highlighting real top repos (incl. 15-star financial-research-analyst-agent flagship) - Fix factual error: MCP = Model Context Protocol (was 'Model Control Platform') - Add current role (@GoldmanSachs, New York) - Expand GitHub stats: top languages, streak, and trophies cards Co-Authored-By: Claude Opus 4.8 (1M context) --- README.md | 135 ++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 110 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 45c3f9b..f294575 100644 --- a/README.md +++ b/README.md @@ -1,49 +1,134 @@ -# Hi πŸ‘‹, I'm Gopal Saini +

Hi πŸ‘‹, I'm Gopal Saini

-![Profile Views](https://komarev.com/ghpvc/?username=gsaini&abbreviated=true) -[![GitHub gsaini](https://img.shields.io/github/followers/gsaini?label=follow&style=social)](https://github.com/gsaini) +

+ Full-Stack & AI/ML Engineer Β· 15+ years in IT
+ Building intelligent agents, AI-driven platforms, and scalable, well-architected systems. +

+ +

+ LinkedIn + Portfolio + X + Credly + Email +
+ Profile Views + Followers +

-Welcome to my GitHub profile! I'm passionate about **scalable architecture, intelligent systems, and creating seamless user experiences**. I love working on **AI-driven solutions, full-stack applications, and modern engineering workflows**. Here's a little about me: +--- ## 🌟 About Me -- πŸ”­ I’m currently working on **building intelligent agents and AI-integrated web platforms using LLMs and cloud-native architectures** -- 🌱 I’m post graduated in **advanced AI/ML frameworks, vector databases, and GenAI orchestration tools** -- πŸ‘― I’m looking to collaborate on **AI-based products, full-stack SaaS platforms, and open-source dev tools** -- πŸ’¬ Ask me about **integrating AI, DevOps on AWS/Azure/GCP, micro-services and frontend architecture into real-world apps** -- πŸ“« How to reach me: **** +- 🏒 Currently engineering full-stack & AI solutions at **[@GoldmanSachs](https://github.com/GoldmanSachs)**, based in **New York, USA** +- πŸ€– Focused on **multi-agent AI systems, agentic RAG, and LLM-integrated platforms** built on cloud-native architectures +- πŸŽ“ Post-graduate in **AI/ML** β€” deep into LangChain/LangGraph, vector databases, GenAI orchestration, and computer vision +- ⚑ I care about **scalable architecture, developer experience, and web performance** +- πŸ‘― Open to collaborating on **AI products, full-stack SaaS, and open-source dev tooling** +- πŸ’¬ Ask me about **AI agents, LLMs, DevOps on AWS/Azure/GCP, microservices, and frontend architecture** +- πŸ“« Reach me at **** + +--- + +## πŸ› οΈ Tech Stack + +**Languages** + +![Python](https://img.shields.io/badge/Python-3776AB?style=flat&logo=python&logoColor=white) +![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=flat&logo=typescript&logoColor=white) +![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=flat&logo=javascript&logoColor=black) +![Java](https://img.shields.io/badge/Java-ED8B00?style=flat&logo=openjdk&logoColor=white) +![Rust](https://img.shields.io/badge/Rust-000000?style=flat&logo=rust&logoColor=white) + +**AI / ML** + +![LangChain](https://img.shields.io/badge/LangChain-1C3C3C?style=flat&logo=langchain&logoColor=white) +![LangGraph](https://img.shields.io/badge/LangGraph-1C3C3C?style=flat&logo=langgraph&logoColor=white) +![MCP](https://img.shields.io/badge/MCP_(Model_Context_Protocol)-000000?style=flat&logo=anthropic&logoColor=white) +![Ollama](https://img.shields.io/badge/Ollama-000000?style=flat&logo=ollama&logoColor=white) +![Hugging Face](https://img.shields.io/badge/Hugging%20Face-FFD21E?style=flat&logo=huggingface&logoColor=black) +![PyTorch](https://img.shields.io/badge/PyTorch-EE4C2C?style=flat&logo=pytorch&logoColor=white) +![TensorFlow](https://img.shields.io/badge/TensorFlow-FF6F00?style=flat&logo=tensorflow&logoColor=white) +![scikit-learn](https://img.shields.io/badge/scikit--learn-F7931E?style=flat&logo=scikitlearn&logoColor=white) +![OpenCV](https://img.shields.io/badge/OpenCV-5C3EE8?style=flat&logo=opencv&logoColor=white) +![Pandas](https://img.shields.io/badge/Pandas-150458?style=flat&logo=pandas&logoColor=white) +![NumPy](https://img.shields.io/badge/NumPy-013243?style=flat&logo=numpy&logoColor=white) + +**Frontend & Backend** + +![React](https://img.shields.io/badge/React-20232A?style=flat&logo=react&logoColor=61DAFB) +![Node.js](https://img.shields.io/badge/Node.js-339933?style=flat&logo=nodedotjs&logoColor=white) +![FastAPI](https://img.shields.io/badge/FastAPI-009688?style=flat&logo=fastapi&logoColor=white) +![Flask](https://img.shields.io/badge/Flask-000000?style=flat&logo=flask&logoColor=white) +![GraphQL](https://img.shields.io/badge/GraphQL-E10098?style=flat&logo=graphql&logoColor=white) +![Streamlit](https://img.shields.io/badge/Streamlit-FF4B4B?style=flat&logo=streamlit&logoColor=white) +![Angular](https://img.shields.io/badge/Angular-DD0031?style=flat&logo=angular&logoColor=white) +![Vite](https://img.shields.io/badge/Vite-646CFF?style=flat&logo=vite&logoColor=white) -## πŸ› οΈ Technologies & Tools +**Cloud, Data & DevOps** -- **Languages:** Python, JavaScript, TypeScript, NodeJS -- **Frameworks & Libraries:** React, Node.js, Express, GraphQL, Angular, Loopback, Flask, Django, Streamlit, Pandas, NumPy, Scikit-Learn, TensorFlow -- **AI/ML:** AI Agents, LangChain, MCP (Model Control Platform), Ollama Module, Embeddings, Transformers, Natural Language Processing (NLP), Large Language Model (LLM), Vector DBs, Google - ADK, Vertex AI, Generative AI, Computer Vision - Image Processing & CNN. -- **Cloud & DevOps:** AWS (Certified Solutions Architect, ML & DevOps), Google Cloud Platform, Azure, GitHub Actions, Docker, Kubernetes, GitLab CI, ArgoCD -- **Tools:** Google Colab, Nx, Vite, Webpack, Storybook, Applitools, Splunk, Segment, Braze, Helm, Flyway, +![AWS](https://img.shields.io/badge/AWS-232F3E?style=flat&logo=amazonwebservices&logoColor=white) +![Azure](https://img.shields.io/badge/Azure-0078D4?style=flat&logo=microsoftazure&logoColor=white) +![GCP](https://img.shields.io/badge/Google%20Cloud-4285F4?style=flat&logo=googlecloud&logoColor=white) +![Docker](https://img.shields.io/badge/Docker-2496ED?style=flat&logo=docker&logoColor=white) +![Kubernetes](https://img.shields.io/badge/Kubernetes-326CE5?style=flat&logo=kubernetes&logoColor=white) +![GitHub Actions](https://img.shields.io/badge/GitHub%20Actions-2088FF?style=flat&logo=githubactions&logoColor=white) +![ArgoCD](https://img.shields.io/badge/Argo%20CD-EF7B4D?style=flat&logo=argo&logoColor=white) +![PostgreSQL](https://img.shields.io/badge/PostgreSQL-4169E1?style=flat&logo=postgresql&logoColor=white) +![Redis](https://img.shields.io/badge/Redis-DC382D?style=flat&logo=redis&logoColor=white) +![Kafka](https://img.shields.io/badge/Apache%20Kafka-231F20?style=flat&logo=apachekafka&logoColor=white) + +--- + +## πŸš€ Featured Projects + +| Project | Description | +| :--- | :--- | +| 🧠 [**financial-research-analyst-agent**](https://github.com/gsaini/financial-research-analyst-agent) | Hierarchical **multi-agent** system for financial research β€” FastAPI, LangChain, Ollama, Postgres & Redis, containerized for Kubernetes. | +| πŸ€– [**ai-playgrounds**](https://github.com/gsaini/ai-playgrounds) | Hands-on lab for **RAG, agents, MCP, embeddings & vector search** with LangChain, Ollama, Milvus and Streamlit. | +| βš–οΈ [**legal-document-assistant-agent**](https://github.com/gsaini/legal-document-assistant-agent) | High-precision **agentic RAG** for contract review and legal analysis with OCR + vector store. | +| πŸ—οΈ [**event-ticketing-platform**](https://github.com/gsaini/event-ticketing-platform) | End-to-end **system design** of a distributed ticketing platform β€” Kafka, Kong, Vault, Kubernetes. | +| ⚑ [**Performance-Measurements**](https://github.com/gsaini/Performance-Measurements) | Tooling and techniques to measure and tune **website performance**. | +| ☸️ [**macbook-k8s-local-stack**](https://github.com/gsaini/macbook-k8s-local-stack) | Production-grade **local Kubernetes** dev stack on macOS β€” Cilium, Hubble, Cloudflare Tunnel. | + +> πŸ”Ž Explore more in my [**AI agent case studies**](https://github.com/gsaini/ai-agents-case-studies-docs), [**computer vision case studies**](https://github.com/gsaini/computer-vision-case-studies), and a growing series of hands-on **getting-started** repos (Rust, Apache Lucene, Temporal, YugabyteDB, Playwright-MCP, and more). + +--- ## πŸ“ˆ GitHub Stats -![Gopal's GitHub stats](https://github-readme-stats.vercel.app/api?username=gsaini&show_icons=true&theme=radical) +

+ GitHub stats + Top languages +

-## πŸ“Œ Pinned Repositories +

+ GitHub streak +

-[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=gsaini&repo=ai-playgrounds)](https://github.com/gsaini/ai-playgrounds) +

+ Trophies +

-## Certifications +--- + +## πŸŽ“ Certifications

- Post Graduate Certification  + Post Graduate Certification in AI/ML  AWS Certified Machine Learning Specialty  AWS Certified Solutions Architect  AWS Certified DevOps Engineer Professional  Speed Academy

+--- + ## πŸ“« Let's Connect -- [LinkedIn](https://linkedin.com/in/gopal-saini) -- [Portfolio](https://gopalsaini.co.in) -- [X](https://x.com/saini_gopal) -- [Credly](https://www.credly.com/users/gsaini) +[![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://linkedin.com/in/gopal-saini) +[![Portfolio](https://img.shields.io/badge/Portfolio-111827?style=for-the-badge&logo=googlechrome&logoColor=white)](https://gopalsaini.co.in) +[![X](https://img.shields.io/badge/X-000000?style=for-the-badge&logo=x&logoColor=white)](https://x.com/saini_gopal) +[![Credly](https://img.shields.io/badge/Credly-FF6B00?style=for-the-badge&logo=credly&logoColor=white)](https://www.credly.com/users/gsaini) -Thanks for visiting my profile! 😊 +

Thanks for visiting my profile! 😊

From a347b84c0111cc2e42f866a5f7cfc42069d2ca37 Mon Sep 17 00:00:00 2001 From: Gopal Saini Date: Fri, 29 May 2026 23:57:32 -0500 Subject: [PATCH 2/3] Add contribution-graph snake animation - Add .github/workflows/snake.yml (Platane/snk) generating SVG/GIF to an 'output' branch on push to main, manual dispatch, and every 12h - Embed theme-aware snake in README via (light/dark variants) Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/snake.yml | 38 +++++++++++++++++++++++++++++++++++++ README.md | 8 ++++++++ 2 files changed, 46 insertions(+) create mode 100644 .github/workflows/snake.yml diff --git a/.github/workflows/snake.yml b/.github/workflows/snake.yml new file mode 100644 index 0000000..a959e3c --- /dev/null +++ b/.github/workflows/snake.yml @@ -0,0 +1,38 @@ +name: Generate Snake Animation + +on: + # Run automatically every 12 hours + schedule: + - cron: "17 */12 * * *" + # Allow manual runs from the Actions tab + workflow_dispatch: + # Regenerate on every push to the default branch + push: + branches: + - main + +permissions: + contents: write + +jobs: + generate: + runs-on: ubuntu-latest + timeout-minutes: 5 + steps: + - name: Generate snake game from contribution graph + uses: Platane/snk@v3 + id: snake-gif + with: + github_user_name: ${{ github.repository_owner }} + outputs: | + dist/github-snake.svg + dist/github-snake-dark.svg?palette=github-dark + dist/ocean.gif?color_snake=orange&color_dots=#bfd6f6,#8dbdff,#64a1f4,#4b91f1,#3c7dd9 + + - name: Push generated assets to the output branch + uses: crazy-max/ghaction-github-pages@v4 + with: + target_branch: output + build_dir: dist + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index f294575..e19571c 100644 --- a/README.md +++ b/README.md @@ -110,6 +110,14 @@ Trophies

+

+ + + + GitHub contribution snake animation + +

+ --- ## πŸŽ“ Certifications From fa951b576f10ad50fd680c6c4633916f07ec5406 Mon Sep 17 00:00:00 2001 From: Gopal Saini Date: Sat, 30 May 2026 22:52:13 -0500 Subject: [PATCH 3/3] Redesign README: clean, professional, document-style - Remove snake animation workflow and embed - Remove trophy/streak/profile-view widgets and badge clutter - Plain document layout: header, about, tech-stack table, selected projects, certifications - Keep MCP = Model Context Protocol fix and featured real repos Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/snake.yml | 38 ---------- README.md | 140 +++++++----------------------------- 2 files changed, 26 insertions(+), 152 deletions(-) delete mode 100644 .github/workflows/snake.yml diff --git a/.github/workflows/snake.yml b/.github/workflows/snake.yml deleted file mode 100644 index a959e3c..0000000 --- a/.github/workflows/snake.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: Generate Snake Animation - -on: - # Run automatically every 12 hours - schedule: - - cron: "17 */12 * * *" - # Allow manual runs from the Actions tab - workflow_dispatch: - # Regenerate on every push to the default branch - push: - branches: - - main - -permissions: - contents: write - -jobs: - generate: - runs-on: ubuntu-latest - timeout-minutes: 5 - steps: - - name: Generate snake game from contribution graph - uses: Platane/snk@v3 - id: snake-gif - with: - github_user_name: ${{ github.repository_owner }} - outputs: | - dist/github-snake.svg - dist/github-snake-dark.svg?palette=github-dark - dist/ocean.gif?color_snake=orange&color_dots=#bfd6f6,#8dbdff,#64a1f4,#4b91f1,#3c7dd9 - - - name: Push generated assets to the output branch - uses: crazy-max/ghaction-github-pages@v4 - with: - target_branch: output - build_dir: dist - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index e19571c..c13f8cb 100644 --- a/README.md +++ b/README.md @@ -1,126 +1,49 @@ -

Hi πŸ‘‹, I'm Gopal Saini

+# Gopal Saini -

- Full-Stack & AI/ML Engineer Β· 15+ years in IT
- Building intelligent agents, AI-driven platforms, and scalable, well-architected systems. -

+**Full-Stack & AI/ML Engineer** β€” 15+ years building intelligent, scalable systems. +Currently engineering full-stack & AI solutions at Goldman Sachs, based in New York, USA. -

- LinkedIn - Portfolio - X - Credly - Email -
- Profile Views - Followers -

+[LinkedIn](https://linkedin.com/in/gopal-saini) Β· [Portfolio](https://gopalsaini.co.in) Β· [X](https://x.com/saini_gopal) Β· [Credly](https://www.credly.com/users/gsaini) Β· [gopal.saini.work@gmail.com](mailto:gopal.saini.work@gmail.com) --- -## 🌟 About Me +## About -- 🏒 Currently engineering full-stack & AI solutions at **[@GoldmanSachs](https://github.com/GoldmanSachs)**, based in **New York, USA** -- πŸ€– Focused on **multi-agent AI systems, agentic RAG, and LLM-integrated platforms** built on cloud-native architectures -- πŸŽ“ Post-graduate in **AI/ML** β€” deep into LangChain/LangGraph, vector databases, GenAI orchestration, and computer vision -- ⚑ I care about **scalable architecture, developer experience, and web performance** -- πŸ‘― Open to collaborating on **AI products, full-stack SaaS, and open-source dev tooling** -- πŸ’¬ Ask me about **AI agents, LLMs, DevOps on AWS/Azure/GCP, microservices, and frontend architecture** -- πŸ“« Reach me at **** +I design and build AI-driven platforms and well-architected systems across the stack. My current focus is **multi-agent AI systems, agentic RAG, and LLM-integrated applications** on cloud-native infrastructure β€” alongside a long-standing interest in scalable architecture, developer experience, and web performance. ---- - -## πŸ› οΈ Tech Stack - -**Languages** - -![Python](https://img.shields.io/badge/Python-3776AB?style=flat&logo=python&logoColor=white) -![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=flat&logo=typescript&logoColor=white) -![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=flat&logo=javascript&logoColor=black) -![Java](https://img.shields.io/badge/Java-ED8B00?style=flat&logo=openjdk&logoColor=white) -![Rust](https://img.shields.io/badge/Rust-000000?style=flat&logo=rust&logoColor=white) - -**AI / ML** - -![LangChain](https://img.shields.io/badge/LangChain-1C3C3C?style=flat&logo=langchain&logoColor=white) -![LangGraph](https://img.shields.io/badge/LangGraph-1C3C3C?style=flat&logo=langgraph&logoColor=white) -![MCP](https://img.shields.io/badge/MCP_(Model_Context_Protocol)-000000?style=flat&logo=anthropic&logoColor=white) -![Ollama](https://img.shields.io/badge/Ollama-000000?style=flat&logo=ollama&logoColor=white) -![Hugging Face](https://img.shields.io/badge/Hugging%20Face-FFD21E?style=flat&logo=huggingface&logoColor=black) -![PyTorch](https://img.shields.io/badge/PyTorch-EE4C2C?style=flat&logo=pytorch&logoColor=white) -![TensorFlow](https://img.shields.io/badge/TensorFlow-FF6F00?style=flat&logo=tensorflow&logoColor=white) -![scikit-learn](https://img.shields.io/badge/scikit--learn-F7931E?style=flat&logo=scikitlearn&logoColor=white) -![OpenCV](https://img.shields.io/badge/OpenCV-5C3EE8?style=flat&logo=opencv&logoColor=white) -![Pandas](https://img.shields.io/badge/Pandas-150458?style=flat&logo=pandas&logoColor=white) -![NumPy](https://img.shields.io/badge/NumPy-013243?style=flat&logo=numpy&logoColor=white) - -**Frontend & Backend** - -![React](https://img.shields.io/badge/React-20232A?style=flat&logo=react&logoColor=61DAFB) -![Node.js](https://img.shields.io/badge/Node.js-339933?style=flat&logo=nodedotjs&logoColor=white) -![FastAPI](https://img.shields.io/badge/FastAPI-009688?style=flat&logo=fastapi&logoColor=white) -![Flask](https://img.shields.io/badge/Flask-000000?style=flat&logo=flask&logoColor=white) -![GraphQL](https://img.shields.io/badge/GraphQL-E10098?style=flat&logo=graphql&logoColor=white) -![Streamlit](https://img.shields.io/badge/Streamlit-FF4B4B?style=flat&logo=streamlit&logoColor=white) -![Angular](https://img.shields.io/badge/Angular-DD0031?style=flat&logo=angular&logoColor=white) -![Vite](https://img.shields.io/badge/Vite-646CFF?style=flat&logo=vite&logoColor=white) - -**Cloud, Data & DevOps** - -![AWS](https://img.shields.io/badge/AWS-232F3E?style=flat&logo=amazonwebservices&logoColor=white) -![Azure](https://img.shields.io/badge/Azure-0078D4?style=flat&logo=microsoftazure&logoColor=white) -![GCP](https://img.shields.io/badge/Google%20Cloud-4285F4?style=flat&logo=googlecloud&logoColor=white) -![Docker](https://img.shields.io/badge/Docker-2496ED?style=flat&logo=docker&logoColor=white) -![Kubernetes](https://img.shields.io/badge/Kubernetes-326CE5?style=flat&logo=kubernetes&logoColor=white) -![GitHub Actions](https://img.shields.io/badge/GitHub%20Actions-2088FF?style=flat&logo=githubactions&logoColor=white) -![ArgoCD](https://img.shields.io/badge/Argo%20CD-EF7B4D?style=flat&logo=argo&logoColor=white) -![PostgreSQL](https://img.shields.io/badge/PostgreSQL-4169E1?style=flat&logo=postgresql&logoColor=white) -![Redis](https://img.shields.io/badge/Redis-DC382D?style=flat&logo=redis&logoColor=white) -![Kafka](https://img.shields.io/badge/Apache%20Kafka-231F20?style=flat&logo=apachekafka&logoColor=white) +- Post-graduate in AI/ML; hands-on with LangChain/LangGraph, vector databases, GenAI orchestration, and computer vision. +- Open to collaborating on AI products, full-stack SaaS, and open-source developer tooling. +- Ask me about AI agents, LLMs, DevOps on AWS/Azure/GCP, microservices, and frontend architecture. --- -## πŸš€ Featured Projects +## Tech Stack -| Project | Description | +| | | | :--- | :--- | -| 🧠 [**financial-research-analyst-agent**](https://github.com/gsaini/financial-research-analyst-agent) | Hierarchical **multi-agent** system for financial research β€” FastAPI, LangChain, Ollama, Postgres & Redis, containerized for Kubernetes. | -| πŸ€– [**ai-playgrounds**](https://github.com/gsaini/ai-playgrounds) | Hands-on lab for **RAG, agents, MCP, embeddings & vector search** with LangChain, Ollama, Milvus and Streamlit. | -| βš–οΈ [**legal-document-assistant-agent**](https://github.com/gsaini/legal-document-assistant-agent) | High-precision **agentic RAG** for contract review and legal analysis with OCR + vector store. | -| πŸ—οΈ [**event-ticketing-platform**](https://github.com/gsaini/event-ticketing-platform) | End-to-end **system design** of a distributed ticketing platform β€” Kafka, Kong, Vault, Kubernetes. | -| ⚑ [**Performance-Measurements**](https://github.com/gsaini/Performance-Measurements) | Tooling and techniques to measure and tune **website performance**. | -| ☸️ [**macbook-k8s-local-stack**](https://github.com/gsaini/macbook-k8s-local-stack) | Production-grade **local Kubernetes** dev stack on macOS β€” Cilium, Hubble, Cloudflare Tunnel. | - -> πŸ”Ž Explore more in my [**AI agent case studies**](https://github.com/gsaini/ai-agents-case-studies-docs), [**computer vision case studies**](https://github.com/gsaini/computer-vision-case-studies), and a growing series of hands-on **getting-started** repos (Rust, Apache Lucene, Temporal, YugabyteDB, Playwright-MCP, and more). +| **Languages** | Python Β· TypeScript Β· JavaScript Β· Java Β· Rust | +| **AI / ML** | LangChain Β· LangGraph Β· MCP (Model Context Protocol) Β· Ollama Β· Hugging Face Β· PyTorch Β· TensorFlow Β· scikit-learn Β· OpenCV Β· Pandas Β· NumPy | +| **Frontend & Backend** | React Β· Node.js Β· FastAPI Β· Flask Β· GraphQL Β· Streamlit Β· Angular Β· Vite | +| **Cloud, Data & DevOps** | AWS Β· Azure Β· GCP Β· Docker Β· Kubernetes Β· GitHub Actions Β· ArgoCD Β· PostgreSQL Β· Redis Β· Kafka | --- -## πŸ“ˆ GitHub Stats - -

- GitHub stats - Top languages -

- -

- GitHub streak -

+## Selected Projects -

- Trophies -

+| Project | Description | +| :--- | :--- | +| [**financial-research-analyst-agent**](https://github.com/gsaini/financial-research-analyst-agent) | Hierarchical multi-agent system for financial research β€” FastAPI, LangChain, Ollama, Postgres & Redis, containerized for Kubernetes. | +| [**ai-playgrounds**](https://github.com/gsaini/ai-playgrounds) | Hands-on lab for RAG, agents, MCP, embeddings & vector search with LangChain, Ollama, Milvus and Streamlit. | +| [**legal-document-assistant-agent**](https://github.com/gsaini/legal-document-assistant-agent) | High-precision agentic RAG for contract review and legal analysis with OCR and a vector store. | +| [**event-ticketing-platform**](https://github.com/gsaini/event-ticketing-platform) | End-to-end system design of a distributed ticketing platform β€” Kafka, Kong, Vault, Kubernetes. | +| [**Performance-Measurements**](https://github.com/gsaini/Performance-Measurements) | Tooling and techniques to measure and tune website performance. | +| [**macbook-k8s-local-stack**](https://github.com/gsaini/macbook-k8s-local-stack) | Production-grade local Kubernetes dev stack on macOS β€” Cilium, Hubble, Cloudflare Tunnel. | -

- - - - GitHub contribution snake animation - -

+More in my [AI agent case studies](https://github.com/gsaini/ai-agents-case-studies-docs), [computer vision case studies](https://github.com/gsaini/computer-vision-case-studies), and a series of hands-on getting-started repos (Rust, Apache Lucene, Temporal, YugabyteDB, Playwright-MCP, and more). --- -## πŸŽ“ Certifications +## Certifications

Post Graduate Certification in AI/ML  @@ -129,14 +52,3 @@ AWS Certified DevOps Engineer Professional  Speed Academy

- ---- - -## πŸ“« Let's Connect - -[![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://linkedin.com/in/gopal-saini) -[![Portfolio](https://img.shields.io/badge/Portfolio-111827?style=for-the-badge&logo=googlechrome&logoColor=white)](https://gopalsaini.co.in) -[![X](https://img.shields.io/badge/X-000000?style=for-the-badge&logo=x&logoColor=white)](https://x.com/saini_gopal) -[![Credly](https://img.shields.io/badge/Credly-FF6B00?style=for-the-badge&logo=credly&logoColor=white)](https://www.credly.com/users/gsaini) - -

Thanks for visiting my profile! 😊