Skip to content
View Yash-Raj-srivastav's full-sized avatar

Highlights

  • Pro

Block or report Yash-Raj-srivastav

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
Yash-Raj-srivastav/README.md

Profile Views

👋 Hi, I'm Yash Raj Srivastav

🚀 Backend Developer | Distributed Systems | DevOps | AI Enthusiast


👨‍💻 About Me

Backend Developer with 5+ years of experience building scalable microservices, high-throughput data pipelines, and distributed systems.

  • ⚡ Strong in Java, Spring Boot, Kafka, Redis
  • ☁️ Hands-on with AWS, Docker, Kubernetes, CI/CD
  • 🧠 Currently exploring AI systems (RAG, LLMs, Vector DBs)
  • 🛠 Love solving performance, scalability & system design problems

🚀 Featured Projects

🔹 AI Code Copilot (VS Code Extension)

  • Built a full-stack AI coding assistant using FastAPI + React + VS Code APIs
  • Implemented RAG (Retrieval-Augmented Generation) using embeddings & vector DB
  • Integrated multiple LLMs (OpenAI, Groq, Ollama) with streaming responses

🔹 DevOps Automation (K8s + Ansible)

  • Automated Kubernetes cluster setup using Ansible + GitHub Actions
  • Reduced manual setup time significantly with CI/CD workflows
    👉 View Project

🔹 Discord AI Bot

  • Built a Discord bot using Spring Boot + OpenAI APIs
  • Enabled conversational AI inside Discord server
    👉 View Project

🛠 Tech Stack

Languages:
Java, Python, TypeScript, SQL, Bash

Backend & Frameworks:
Spring Boot, Spring Security, JPA, REST APIs

Distributed Systems & Tools:
Kafka, Redis, Docker, Kubernetes

Cloud & DevOps:
AWS, Jenkins, GitHub Actions, Ansible

AI & Modern Stack:
RAG, Vector DB (Qdrant), FastAPI, React


📫 Contact Me

📧 [email protected]
💼 LinkedIn


📊 GitHub Stats

GitHub Streak

Top Languages

Pinned Loading

  1. ansible-k8s-automation ansible-k8s-automation Public

    This repository is for running multiple deployments using a single properties file and a generic deployment template which can be changed into k8s Jobs or Cron Jobs.

    Jinja 2

  2. SpringBoot-Backend-Application SpringBoot-Backend-Application Public

    This SpringBoot backend application uses Rest endpoints, complex db structure, role based authentication etc.

    Java

  3. devops-roadmap devops-roadmap Public

    This repo is for all the content to become a devops engineer

    Shell