Shivam Kumar
Software Engineer & Systems Architect
Passionate about building high-performance systems, optimizing cloud infrastructure, and creating elegant solutions to complex problems. IIT Mandi graduate specializing in systems programming and full-stack development.
I'm a passionate full-stack software engineer and systems architect from IIT Mandi, with deep expertise in building high-performance, scalable systems. My interests span across systems programming, cloud infrastructure, and modern web technologies.
Currently interning as a Software Engineer at ClimMaTech, where I'm architecting intelligent flood monitoring systems using AWS serverless infrastructure, real-time IoT data processing, and cross-platform mobile applications. I have designed and optimized systems handling terabytes of data with sub-second latency requirements.
Beyond my professional work, I'm passionate about competitive programming, algorithm optimization, and creating developer tools that enhance productivity. I believe in writing clean, maintainable code and understanding the underlying systems that power modern applications.
Education
B.Tech in Data Science & Engineering
Indian Institute of Technology (IIT) Mandi
CGPA: 8.81/10.0 • Aug 2022 - May 2026
Technical Skills
A comprehensive toolkit for building robust, scalable systems from the backend infrastructure to elegant user interfaces.
Languages
Frontend & Mobile
Backend & Database
Cloud & DevOps
21.52 ns
Mean Latency
High-frequency trading system (NanoVaultDB) with nanosecond-level execution performance
500+
Concurrent Connections
Redis-like distributed cache server supporting thousands of simultaneous client connections
2 Seconds
E2E Latency
AWS serverless IoT pipeline processing real-time sensor data with minimal end-to-end delay
Professional Experience
Building real-world systems, from serverless cloud infrastructure to mobile applications serving real users.
Software Engineer Intern
ClimMaTech, IIT Mandi
Architecting intelligent flood monitoring systems with real-time IoT data processing and cloud infrastructure.
- Engineered Electron.js desktop app for flood monitoring system displaying 5+ real-time metrics with live IoT data streaming
- Architected serverless AWS backend (Lambda, SQS, S3, RDS) processing sensor events with <2 second end-to-end latency
- Shipped Aggah, a React Native mobile app for flood-risk communities with push notifications and full authentication
- Launched company branding website climmatech.com using Next.js with live device location visualization
Positions of Responsibility
Web Development Head
Ranneeti (Annual Fest, IIT Mandi)
Led development and maintenance of the official fest website
Hospitality Volunteer
Ranneeti, IIT Mandi
Managed guest logistics and coordination across event duration
Featured Projects
A selection of projects showcasing full-stack development, systems programming, and innovative problem-solving.
NanoVaultDB
HFT-Grade Database & Matching Engine
High-frequency trading database achieving 21.52 ns mean execution latency. Engineered with Zero-Allocation Hot Path using custom Slab Allocators and L1 cache-aligned data structures.
Orchestrated a high-frequency trading database from scratch in C++20 with native recursive descent SQL parser, B+ Tree indexing, and Linux io_uring for asynchronous kernel-level I/O. Achieved 2.19 IPC and 98.9% branch prediction accuracy.
- 21.52 ns mean latency profiled at 100M+ packets
- Zero-Allocation Hot Path using Membrane Pools
- Custom B+ Tree indexing system
- 2.19 IPC, 98.9% branch prediction accuracy
Verigeek
Verilog Learning Platform
Full-stack learning platform with in-browser Verilog editor, simulator, and rich admin content management. Integrated Razorpay payments and Google OAuth.
- 10+ chapter-wise structured modules
- In-browser Verilog editor and simulator
- Razorpay payment integration
- Admin panel for content management
GeeksCode
AI-Powered Code Editor for Competitive Programming
Desktop code editor for competitive programmers with integrated terminal, Codeforces problem explorer, and AI-powered code suggestions.
- Custom editor with sub-100ms feedback loop
- 2000+ Codeforces problems with automated test cases
- AI-powered code suggestions and debugging
- ~30% reduction in average solution time
Redis-like Cache Server
In-Memory Key-Value Store
High-performance in-memory cache server with multi-client support and O(1) average get/set operations.
- Custom hashmap with open-addressing linear probing
- O(1) average get/set on 1M+ keys
- Multi-client TCP server with event loop
- 500+ concurrent connections
Let's Work Together
I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hello, feel free to get in touch!