Backend / Platform Systems Engineer
I build and operate production-grade backend systems with a focus on distributed systems, reliability, real-time communication, and infrastructure ownership.
My work spans designing APIs, operating Linux-based on-prem deployments, and building monitoring-style systems that behave correctly under failure.
Currently working as a Software Engineer (Backend / Platform), and actively deepening my systems and Linux internals knowledge.
- Production backend systems using Node.js, TypeScript, PostgreSQL, Redis
- Real-time systems (WebSockets, async pipelines, event-driven architecture)
- Distributed & monitoring-style systems (health checks, quorum logic, fault tolerance)
- Infrastructure & operations: Linux, Docker, NGINX, PM2, CI/CD
- Correctness & reliability: auditability, performance tuning, failure handling
A distributed monitoring platform with independent workers and quorum-based verification to eliminate false positives.
Focuses on fault tolerance, idempotent alerting, and control-plane style decision logic.
A fault-tolerant logging system built with Write-Ahead Logging (WAL), supporting crash recovery, replay, rotation, and retention.
Explores storage durability and failure recovery patterns.
A peer-to-peer file sharing system built using raw Java sockets and multithreading, supporting resumable transfers and concurrent serving.
Languages: JavaScript, TypeScript, Java (DSA), Python
Backend: Node.js, Express, NestJS, WebSockets
Databases: PostgreSQL, MySQL, MongoDB
Infra: Linux, Docker, NGINX, Redis, GitHub Actions, PM2
Concepts: Distributed Systems, Monitoring, Reliability, Fault Tolerance, RBAC, Auditability
- π§ Email: gn86923@gmail.com
- πΌ LinkedIn: https://www.linkedin.com/in/gowtham-n-19ab39257/
- π§βπ» GitHub: https://github.com/gowtham-beep

