Languages & core engineering
Strongly typed backend work, concurrency and system design fundamentals.
Open to backend-focused roles
Backend Engineer with 4+ years of experience designing and operating scalable backend systems for SaaS and eCommerce platforms. I specialise in Golang, Node.js, event-driven microservices, Kafka, AWS, databases and production observability — delivering measurable gains in cloud cost, throughput, latency and reliability through system design, performance optimisation and hands-on ownership in production.
// i360 — device lifecycle events
func (s *Service) Consume(ctx context.Context) error {
for msg := range s.kafka.Messages(ctx) {
ev, err := decode(msg.Value)
if err != nil {
s.metrics.Inc("decode_error")
continue
}
if err := s.store.Apply(ctx, ev); err != nil {
return fmt.Errorf("apply %s: %w", ev.ID, err)
}
}
return nil
}
01 — Toolkit
The stack I reach for when a system has to be fast, observable and cheap to run.
Strongly typed backend work, concurrency and system design fundamentals.
Schema design, query performance, caching strategies and type-safe data access.
Service boundaries, contract design and multi-tenant distributed systems.
Containerised delivery, infrastructure as code and repeatable CI/CD pipelines.
Serverless and managed services, tuned for cost as well as throughput.
Asynchronous pipelines that decouple services and survive peak load.
Metrics, traces and logs wired into alerting and latency-percentile dashboards.
Testing, review discipline and LLM-assisted development workflows.
Encryption, authentication and data-integrity controls in transit and at rest.
02 — Track record
Four companies, one throughline: measurable improvements in production.
Building features for i360, Airtel's Golang inventory platform tracking the lifecycle state of India-wide hardware such as IPTV boxes and routers.
Shipped KwikChat backend services using Golang, Node.js and AWS on an event-driven microservice architecture.
Enhanced CIMET's Australian SaaS comparison platform by delivering features that streamlined procurement, quoting and sales workflows.
Promoted from Technology Associate to Senior Associate Technology in April 2024 for performance, ownership and team leadership.
03 — Built for fun
Self-hosted systems where I own every layer, from binary size to TLS.
A self-hosted IoT controller shipped as a single static Go binary with an embedded SvelteKit UI, running fully offline.
A self-hosted, end-to-end encrypted real-time chat platform that keeps message content encrypted across all network intermediaries.
04 — Background
05 — Say hello
Have a role or project in mind? I'm currently open to backend-focused opportunities.
yadav.bhupender.rao@gmail.com