Available for new opportunities

Sohan Patil

Backend Engineer · Golang · Kubernetes · AWS

Building scalable backend systems and developer platforms. I design distributed services, CI/CD tooling, and deployment infrastructure that engineers love to use.

About

Engineer focused on platforms & scale

I build the backend services and tooling that power product teams — from gRPC microservices to multi-environment deployment platforms running on Kubernetes.

Backend at scale

4.5+ years building production systems with Golang & gRPC.

Developer platforms

CI/CD platforms, internal tools, and deployment systems.

Cloud native

Kubernetes, Docker, AWS and GCP across multiple environments.

System design

Focused on scalability, reliability, and developer experience.

Skills

Tools I build with

A pragmatic stack focused on backend, infrastructure, and the systems in between.

Backend

GolanggRPCJavaSpring BootREST APIs

Cloud & DevOps

AWSGCPDockerKubernetesArgoCDRancher

Frontend

React.jsJavaScript

Databases

PostgreSQLMySQL

Concepts

System DesignDistributed SystemsKafkaRedisAPI Gateway

Experience

Where I've worked

4.5 years across product and platform engineering roles.

Software Engineer · Lowe's Services India Pvt. Ltd

Dec 2022 – Present
  • Built backend services with Go & gRPC powering an internal Continuous Deployment platform.
  • Worked across multi-environment deployments — GCP, on-prem, store, and RDC infrastructure.
  • Developed React applications for deployment management and operational tooling.
  • Operated and integrated with ArgoCD, Kubernetes, and Rancher to streamline rollouts.
  • Improved developer productivity through automation and self-serve tooling.

System Engineer · Tata Consultancy Services

Sept 2021 – Dec 2022
  • Backend development using Java and Spring Boot.
  • Worked on ODM and business rule management systems.

Projects

Selected work

A few systems I've designed and built end-to-end.

Scalable URL Shortener

High-throughput URL shortening service built in Go with caching, rate limiting, and load balancing. Designed to scale horizontally with predictable latency.

GolangRedisRate LimitingLoad Balancing

Real-Time Notification System

Event-driven notification pipeline using Kafka and WebSockets — high throughput, low latency, and resilient to backpressure.

KafkaWebSocketsGolangDistributed Systems

Achievements

Recognition

Raise the Roof Award

Lowe's

Recognized for outstanding contribution and impact on the platform.

Q4 2025 Award

Lowe's

Awarded for performance and measurable business impact.

Contact

Let's build something

Always open to interesting backend, platform, or distributed systems work. The fastest way to reach me is email.