About Experience Projects Skills Architecture Thoughts Contact Download Resume
Open for Opportunities Mesh Gateway: ACTIVE

I architect systems
that never go down

Backend engineer building high-throughput distributed systems, real-time data pipelines, and infrastructure that scales — in Go and Rust.

0
Years Engineering
0
Microservices Built
0
Uptime SLA
Sanket3dx Cluster Monitor v2.0
STABLE
SYSTEM ACTIVE NODE REGISTRY
ACTIVE NODES 9
GOROUTINES 24
REQ/SEC 0
CACHEGATE SYSTEM LOAD
TEST BENCH CONTROLS
Scroll

The engineer behind
the infrastructure

Hi, I'm Sanket. I'm a backend engineer based in Pune, India with 4+ years of experience building production systems — primarily in Go and Rust.

I specialize in designing and building distributed backends, event-driven architectures, and real-time data pipelines. My day-to-day involves API gateways, microservices, Kafka pipelines, gRPC services, and async processing systems that handle high throughput at scale.

I've shipped systems across enterprise SaaS and healthcare — domains where downtime isn't an option and data consistency is non-negotiable. That pressure shaped how I think: every system I build is designed to be observable, fault-tolerant, and boring-reliable.

Outside of work, I build developer tools — caching proxies, file storage engines, zero-code API generators. I believe the best engineers are also toolmakers.

Sanket Patil

Senior Software Engineer (Backend & Systems)

Engineering journey

Software Developer
Plus91 Technologies Pvt Ltd
2022 — Present · Pune, India
  • Designed and shipped microservices architecture in Go and Rust — scalable, modular systems handling complex distributed business logic
  • Built high-throughput APIs and event-driven backends with secure, real-time communication between services on cloud infrastructure
  • Developed WebSocket and gRPC-based real-time systems enabling sub-100ms latency interactions between services and clients
  • Engineered Kafka-based data pipelines for real-time event streaming, async processing, and cross-service orchestration at scale
  • Deployed and fine-tuned custom LLMs, integrating them into production platforms for intelligent automation and decision support
  • Optimized data layer across PostgreSQL, MongoDB, and MySQL — query tuning, schema design, and efficient data serving at volume
Go Rust Kafka gRPC WebSockets PostgreSQL Redis Docker LLM
Software Developer
A L Services Pvt Ltd
2021 — 2022 · Pune, India
  • Created and optimized data structures for new products using Golang, improving storage efficiency, retrieval speed, and system scalability
  • Integrated IoT devices with cloud platforms enabling real-time monitoring, data transmission, and remote management
  • Built microservices-based applications with deep understanding of distributed systems and service-oriented architecture
  • Integrated third-party APIs expanding platform functionality and enabling seamless external service interactions
Go IoT Cloud Microservices REST APIs
Bachelor of Computer Science
G H Raisoni College
2018 — 2021 · Pune, India
  • Comprehensive study of computer science principles, algorithms, data structures, and software development
  • Foundation in systems thinking that would later drive backend engineering career

Systems I've built

CacheGate
High-performance caching proxy server that accelerates response times and reduces backend load. Intercepts requests, serves cached content, and dramatically improves API performance.
GATEWAY: PROXYING
HIT RATIO: 98.4%
Go Proxy Caching Performance
🏰
Byte Fortress
Rust-based file storage and management system utilizing RocksDB for efficient data storage and retrieval. All dependencies packaged in a single binary for easy deployment.
/root /db /wal
STORAGE ENGINE ROCKSDB : STABLE
Rust RocksDB REST API Storage
🔨
Quick Forge
Lightning-fast Go tool for creating APIs without writing code. Supports MySQL and MongoDB with real-time debug console and webhook integration for rapid API development.
GET /api/v1/users
Response payload idle
Go MySQL MongoDB Code Gen
🧬
Kriti
A modern programming language built from scratch in Rust. Inspired by the Sanskrit word for "creation," Kriti combines expressive syntax with robust multithreading capabilities.
fn main() { spawn task(); }
LEXER STATE: OK
Rust Compilers Language Parsers
phpgo
A native PHP extension written in Go that brings Go's concurrency primitives directly to PHP. Spawns lightweight Go runtimes for PHP execution, enabling parallel workflows.
PHP Script Go Channel
SYNC MECHANISM CGO SCALING
Go PHP CGO Concurrency
🧭
LogPose
A high-performance service discovery system built in Rust. Features a modular workspace architecture to provide steady and reliable navigation in complex distributed service meshes.
DISCOVERY STATUS HEALTHY
Rust Discovery gRPC Distributed

Technology constellation

Languages
Databases
Infrastructure
Frameworks

How I think about systems

Production infrastructure demands fault-tolerant, real-time systems. This is the architecture pattern I work with daily — from client request to real-time delivery, with event-driven processing at every layer.

Engineering philosophy

01

Reliability over cleverness

When you're moving critical data between distributed services, clever code is dangerous. I optimize for readability, predictability, and fault tolerance. The best systems are boring systems that never fail.

kafka-consumer-group
02

Go is a systems language

Go isn't just for web servers. Its concurrency model, simplicity, and compile-time guarantees make it ideal for building distributed infrastructure. It forces you to think about errors, and that's a feature.

Worker 01 IDLE
Worker 02 IDLE
Worker 03 IDLE
CHANNEL BUFFER [5]
03

Build tools, not just features

The best investment an engineer can make is building tools that multiply the team's output. CacheGate, Byte Fortress, Quick Forge — each one eliminated hours of repetitive work.

$ cachegate --port=8080 --upstream=http://api.backend
STATUS: Proxying cache layer... OK
04

Production pressure shapes engineers

Working in domains where data loss is unacceptable — enterprise SaaS, healthcare — forces you to think differently. You can't have eventual consistency where it matters. You can't lose messages. That pressure taught me to build systems that are honest about their state.

INJECT TRAFFIC LOAD: 1.0x
LATENCY 12ms
DB CONNECTIONS 14/100
BUFFER RATE NORMAL

Let's build something

sanket@systems ~
$ whoami
Sanket Patil — Backend Engineer, Pune, India

$ cat contact.json

$ cat status.txt
✓ Open to new opportunities. Looking for bigger engineering challenges.

$ tail -f /var/log/node-diagnostics.log
[Discovery] Consul service registry... active
[Concurrency] phpgo extension running... 12 goroutines
[Proxy] CacheGate routing... 0 req/sec (hit rate: 98.4%)
[System] Mem: 42.1MB | Threads: 8 | Syscalls: 114/s
$
SP

Sanket Patil

Backend & Systems Engineer

Plus91 Technologies

Specializing in high-performance backend systems in Go and Rust. Building concurrency extensions (phpgo), distributed caching layers (CacheGate), and developer tooling.