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.

Get In Touch

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

C++CJavaScriptTypeScriptPython

Frontend & Mobile

React.jsReact NativeNext.jsElectron.jsTailwind CSS

Backend & Database

Node.jsExpressPostgreSQLMongoDBREST APIsCrow Framework

Cloud & DevOps

AWS (EC2, Lambda, S3, SQS, RDS)DockerLinuxVPSSocket Programming

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

Apr 2025 - Present
Himachal Pradesh, India

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
Electron.jsReact NativeNext.jsAWSPostgreSQLNode.js

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
C++20Linux io_uringSystems ProgrammingDatabase Design

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
React.jsNode.jsAWS S3RazorpayGoogle OAuth

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
Electron.jsReactNode.jsAI Integration

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
CTCP/IP SocketsData Structures

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!