package main
type Engineer struct {
Name string
Role string
Location string
Speciality []string
CurrentWork string
OpenTo string
}
func main() {
me := Engineer{
Name: "Shivam Yadav",
Role: "Backend Engineer Intern → Systems & Distributed Infrastructure",
Location: "Mumbai / Pune, Maharashtra 🇮🇳",
Speciality: []string{
"Distributed Systems",
"Low-Latency Architecture",
"Event-Driven Microservices",
"Concurrent & Parallel Systems",
},
CurrentWork: "Building AI-powered platforms @ Raja Software Labs, Pune",
OpenTo: "Full-time Backend / Systems / Platform Engineering roles",
}
_ = me
}🟢 Software Developer Intern — Raja Software Labs Jan 2026 – Present · Pune
React · Node.js · Docker · Ollama · PostgreSQL · Redis
- Built an AI-powered coding assessment platform — cut average manual evaluation time from ~12 min → ~4 min per candidate
- Automated test case generation (30+ cases per problem) — previously required manual authoring per submission
Node.js · Docker · Redis · MongoDB · Elasticsearch · AWS
- Engineered distributed backend for hotel booking: integrated pricing engine, booking orchestration, and payment workflows
- Built search pipeline on Elasticsearch + Redis cache layer — reduced p95 query latency from ~800ms → ~440ms
- Designed notification + data-sync automation pipeline; platform sustained 99.9% availability during load tests
C++ · C# · RabbitMQ
- Built C++ TCP server using non-blocking I/O (
epoll) — sustained low-latency request handling under 10,000+ concurrent connections - Integrated RabbitMQ message queue + heartbeat monitoring for connection liveness detection
All repos include architecture diagrams, benchmarks, and docker-compose. Click to explore.
⚡ SchedulrX — Distributed CPU Scheduling Platform · 2026
Go (Gin) · C++17 · Redis · PostgreSQL · Prometheus · Docker
What it does: Distributed platform for benchmarking and visualizing CPU scheduling algorithms in real environments — not simulation.
Architecture highlights:
- Scheduler core in C++17 with SMP work-stealing — idle cores pull tasks from busy cores' queues
- Adaptive burst prediction adjusts time quantum dynamically based on rolling task history
- Go API layer (Gin) exposes scheduling decisions and metrics via REST
- Prometheus + Grafana dashboard for real-time per-core utilization
Benchmarks (local, 8-core, Docker):
| Algorithm | Throughput | Avg Latency | Context Switches |
|---|---|---|---|
| Work-Stealing (SMP) | ~10,200 tasks/sec | 0.8ms | Low |
| Round Robin | ~6,800 tasks/sec | 1.4ms | High |
| FCFS | ~5,100 tasks/sec | 2.1ms | Lowest |
💳 Payment Engine — Fault-Tolerant Distributed Payments · 2026
Go (Chi) · C++ (librdkafka) · Kafka · PostgreSQL · Redis · Docker
What it does: Event-driven payment processing system built around correctness — idempotent handlers, transactional event publishing, and an ACID-compliant ledger.
Architecture highlights:
- Kafka partitioned by
account_id— ordered processing per account, parallel across accounts - Idempotency keys in Redis (TTL 24h) — duplicate requests short-circuit before DB write
- Strongly consistent double-entry ledger in PostgreSQL
- Dead-letter queue with exponential backoff retry for failed events
- Distributed lock via Redis prevents double-spend under concurrent requests
Design patterns applied:
Idempotent Processing · Outbox Pattern · Event Sourcing · Retry + Dead-Letter Queue · Distributed Locking
🔍 Worksy — Multimodal RAG Platform · 2025
Node.js · PostgreSQL · Pinecone · Traefik · RabbitMQ · Redis · Docker · WebSocket
What it does: Workplace knowledge platform — uploads trigger asynchronous ingestion jobs for transcription, embedding, and semantic retrieval in real time.
Architecture highlights:
- RabbitMQ buffers ingestion load spikes via backpressure — no dropped requests under burst traffic
- Pinecone vector store for semantic search; Redis caches hot query embeddings
- WebSocket layer pushes indexing progress and search results to clients in real time
- Traefik reverse proxy handles routing across microservices
Results (internal test corpus, ~500 docs):
- Reduced zero-result queries: ~22% → ~11% after query-expansion step
- P95 search latency: 210ms (cold) · 48ms (cache hit)
Patterns applied across projects — not just listed, but shipped.
| Pattern | Where Applied |
|---|---|
| Work-Stealing (SMP) | SchedulrX — idle cores pull from busy queues |
| Idempotent Processing | Payment Engine — idempotency keys + Kafka offset commits |
| Outbox Pattern | Payment Engine — transactional event publishing |
| Retry + Dead-Letter Queue | Payment Engine — exponential backoff for failed events |
| Cache-Aside | StayAccom — Redis layer over Elasticsearch |
| Backpressure via Queue | Worksy — RabbitMQ buffers ingestion load spikes |
| Distributed Locking | Payment Engine — Redis lock prevents double-spend |
| Adaptive Burst Prediction | SchedulrX — dynamic time quantum per task history |
| Non-blocking I/O (epoll) | Symphony Fintech — 10k+ connections on single server |
| Event Sourcing (partial) | Payment Engine — ledger as append-only event log |
{
"languages": ["Go", "C++17", "C", "JavaScript"],
"frameworks": ["Node.js", "Gin", "Chi", "Boost.Asio", "GraphQL", "gRPC"],
"messaging": ["Kafka", "RabbitMQ", "Pub/Sub", "WebSockets"],
"databases": ["PostgreSQL", "Redis", "MongoDB", "Elasticsearch", "Pinecone"],
"infra": ["Docker", "AWS", "Linux", "CI/CD", "Prometheus", "Traefik"],
"concepts": [
"Distributed Systems", "Concurrency", "Multithreading",
"Event-Driven Architecture", "Fault Tolerance", "Idempotency",
"TCP/IP Networking", "Low-Level Design", "Backpressure", "Work-Stealing"
]
}💡 Note: Stats reflect public repos. Backend projects (SchedulrX, Payment Engine, Worksy) are the ones to look at — pinned below.
| 🏅 Platform | 📊 Rating / Rank | 🔗 |
|---|---|---|
| 🟡 LeetCode | 1700+ Rating · Active | Shivam_1827 → |
| 🔵 Codeforces | Pupil · Rated | shivam_1886_ → |
| 🟢 GeeksForGeeks | Active | shiva1znhc → |
| 🏆 TCS CodeVita Season 12 | Rank #492 Nationally | — |
| 🥈 College Contests | 2nd / 3rd place | — |
1,500+ problems solved across all platforms
-
🎓 B.Tech — Computer Science & Engineering ·
8.42 CGPAShri Guru Gobind Singhji Institute of Engineering and Technology, Nanded ·2022–2026 -
📚 Higher Secondary — Science ·
90%Bhavans College, Mumbai ·2020–2022
╔══════════════════════════════════════════════════════════╗
║ Shivam Yadav — Open to Backend / Systems / Platform ║
║ 📧 shivam018860@gmail.com ║
║ 📍 Mumbai / Pune, Maharashtra ║
╚══════════════════════════════════════════════════════════╝
"Make it work. Make it right. Make it fast."
⭐ If a project was useful or interesting, a star goes a long way!