Shivansh Kuchchal headshot

Hi, I'm Shivansh Kuchchal

Senior Software Engineer

I build resilient and scalable backend services with Go. My expertise lies in solving complex problems in distributed systems, focusing on system architecture, performance, and delivering high-quality, reliable code.

Experience

Professional Journey

A timeline of my professional growth and key achievements

Red Hat Inc.

Senior Software Engineer

2021 - Present

I develop systems that integrate with AWS and Azure marketplace APIs, schedule jobs, and run state transitions to automate the management of Private Offers for Red Hat customers.

GoPostgreSQLREST APIsKafkaTransactions
KNNX Corp.

Software Engineer

2019 - 2021

I built a multi-tenant business Rules Engine on Hyperledger Fabric, using Node.js to create secure REST APIs and a WebSocket handler for fast, safe rule evaluation.

Node.jsBlockchainMulti-tenancyOAuth2CouchDBWebsockets
Projects

Featured Work

Showcasing some of my best projects and technical achievements

Kevlar

Kevlar

A novel consensus algorithm ready to compete with Paxos and Raft.

Distributed SystemsConsensus Algorithms
Rosenbridge

Rosenbridge

A distributed websocket hub for real-time communication.

GoWebsocketsgRPCMongoDB
Authorizer

Authorizer

A PKCE-enabled OAuth implementation extensible for any identity provider.

OAuth2GCPPKCEGoPostgreSQL
Lightshow

Lightshow

A highly concurrent raytracer written purely in Go.

GoGraphicsMathematicsConcurrency