Software Engineer · Bengaluru, India

Shreyas
Rajiv.

I build backend systems and explore the infrastructure that connects them.

Engineer @ Ecolab · Open to learning and building

Current interests

Backend. Distributed systems. Cloud networking.

Interested in how reliable systems work under the hood—from consensus and storage to Kubernetes networking and network security.

Go Distributed Systems Kubernetes Cilium Networking Linux

Toolbox

Skills & technologies.

The tools I use to build, debug, and understand software systems.

Languages.

GoJavaPythonSQL

Backend.

REST APIsGinSpring BootRedis

Infrastructure.

KubernetesLinuxDockerAWS

Networking.

CiliumeBPFHubbleGateway API

Selected work

Projects I've built.

A mix of distributed systems, developer tools, and applied ML.

02 / Developer tools GitHub ↗

CodeSphere

A browser-based collaborative coding environment with real-time editing, team chat, GitHub integration, and multi-language code execution.

Spring BootReactRedisWebSockets
03 / Computer vision GitHub ↗

Real-Time Sign Language Recognition

A CNN-Transformer model with MediaPipe hand tracking for WLASL gesture recognition, paired with a Flask and JavaScript quiz experience. Reported model accuracy: 96.8%.

PythonTensorFlowMediaPipeIEEE CVMI 2025
04 / Networking Nokia Appathon · Winner

Network Digital Twin

An iOS app concept for monitoring private wireless networks and surfacing predictive insights about maintenance and potential downtime.

SwiftPrivate Wireless1st Place · 2024
05 / Backend GitHub ↗

AI Recruitment Platform

An end-to-end recruitment workflow for resume screening, chatbot interviews, candidate management, and automated email communication.

PythonFlaskReactMongoDB
06 / In progress GitHub ↗

Shortify

A URL shortener concept focused on concurrency-safe identifier generation, caching, structured logging, and rate limiting for high-traffic workloads.

GoPostgreSQLRedisREST APIs

Where I've worked

Experience.

Experience

Learning by
building things.

Engineering across enterprise software, networking, and product development.

E

Ecolab

Engineer

2026 — Present
N

Nokia

Project Intern · Network Digital Twin

Jun — Aug 2024
A

Archonet

Software Engineering Intern

Jul 2023 — May 2024

Community & infrastructure

Open source.

Contributing to the tools that make cloud-native networking work.

Intellectual property · 2024

Heat-Activated Adhesive Polymeric Material for Tactile Braille Script Generation on Variable Surfaces

Patent-related work in accessible tactile communication.

Notes from the journey

Writing.

Distributed systems

What Building My First Distributed System Taught Me

Lessons from building GoKV, working through consensus, failure handling, and persistence.

Read article ↗

API design

Understanding REST, GraphQL, and gRPC

How different communication patterns fit different application and system design needs.

Read article ↗