Skip to content
View ShivamYadav0's full-sized avatar
🚩
🚩

Block or report ShivamYadav0

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

https://chatgpt.com/share/6a99e384-6c0c-83e8-9ab1-aa7321d3f0b8

Typing SVG

Profile Views


πŸ§‘β€πŸ’» About Me

Software Development Engineer building scalable systems at Tejas Networks, Bangalore.
1+ year of professional experience crafting real-time dashboards, high-throughput microservices, and AI-powered full-stack apps.

  • πŸ† Winner – Smart India Hackathon 2023
  • ⚑ SDE at Tejas Networks β€” Node.js Β· React Β· Kafka Β· PostgreSQL/TimescaleDB Β· Docker
  • πŸ€– Built Smart Retail OS β€” an AI-powered Kirana OS with Hindi voice assistant using LangChain + Gemini
  • πŸ› οΈ Built a Job Scout CLI in Golang for scraping and filtering job listings from the terminal
  • πŸ“ Currently deep-diving into System Design (LLD/HLD), Golang, and Agentic AI / LLMs
  • ✍️ Writing engineering insights on Medium
  • 🧩 1100+ DSA problems solved β€” LeetCode Knight (Top 2%) Β· Codeforces Expert
  • πŸ“ Based in Bangalore, India

πŸš€ What I've Built & Shipped

Next.js Β· NestJS Β· PostgreSQL Β· LangChain Β· Gemini LLM Β· Docker

  • Hindi-first AI voice/chat assistant answering live sales, inventory & profit queries
  • Secure JWT + RBAC backend, optimized REST APIs, rate-limited AI endpoints
  • Real-time inventory dashboard, low-stock alerts, mobile-first UI β€” Dockerized & deployed

Golang Β· Debezium Β· Grafana Β· Kafka Β· Redis Β· Clickhouse

  • A high-performance, scalable observability pipeline for real-time network monitoring and availability tracking.
  • Built with Go, this system simulates network events, captures changes via CDC, and provides deep analytics.
  • Real-Time CDC: Leverages Debezium to capture MySQL changes and stream them to Kafka without polling overhead.
  • Stateful Processing: Tracks real-time node states in Redis for pinpoint accurate uptime calculations.
  • Analytical Storage: Offloads downtime intervals to ClickHouse for lightning-fast SQL queries and SLA reporting.
  • Comprehensive Monitoring: Fully integrated with Prometheus metrics and Grafana dashboards for full-stack observability

Node.js Β· NestJS Β· Go Β· Python Β· Kafka Β· PostgreSQL Β· Kubernetes Β· Traefik Β· Whisper Β· Gemini

  • A high-throughput, microservices-based event-streaming platform for ledger transactions and voice-driven retail workflows.
  • Kubernetes-native deployment with Docker CI/CD, HPA autoscaling, and circuit-breaker protection for resilient scaling.
  • Kafka-powered async pipelines with consumer-side batching and bulk inserts into PostgreSQL; validated at 10k+ requests/sec and 100k+ concurrent users with sub-60ms p95 latency.
  • Backpressure & reliability: Traefik ingress rate-limit middleware, throttling, and exponential backoff/retries reduced API failures from ~75% to <5%.
  • Voice AI integration: Hindi-capable pipeline using Whisper (transcription) + Gemini (parsing), cutting manual reconciliation by >50%.

πŸ› οΈ Tech Stack

Languages

C++ JavaScript TypeScript Golang Java Python

Frontend

React Next.js Redux Tailwind MUI

Backend & DevOps

Node.js NestJS Express Kafka Docker PostgreSQL MongoDB Grafana Superset Redis


πŸ“Š GitHub Stats


πŸ… Achievements & Competitive Programming

Platform Rating / Rank Problems Solved
🟨 LeetCode Knight (Top 2%) 1100+
πŸ”΅ Codeforces Expert (Max 1614) 550+
πŸ† Smart India Hackathon Winner 2023 β€”

πŸ“Œ Favourite problem I'm proud of: Divide Array into Subarrays with Min Cost II β€” 100% faster solution


πŸ“ Latest Writing

✍️ I write about system design, backend engineering, and Go on Medium β€” check it out!


🀝 Connect with Me

Buy Me A Coffee


"Build systems that scale. Write code that lasts. Never stop learning."

Pinned Loading

  1. Leetcode Leetcode Public

    Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)

    C++ 1

  2. SIZAT_APP SIZAT_APP Public

    JavaScript 1