About

I'm a software engineer with a deep focus on backend systems, distributed computing, and infrastructure. I love solving complex problems at scale and building the invisible plumbing that powers modern applications.

My journey in software engineering started with a curiosity about how large-scale systems work under the hood. Over the years, I've developed expertise in designing resilient, high-throughput services and have contributed to systems that serve millions of users.

I believe in writing clean, maintainable code and building systems that are easy to operate. I'm a strong advocate for observability, automation, and developer experience. When I'm not coding, I enjoy writing about technical topics and sharing knowledge with the community.


What I Do

Backend Engineering

Designing and building high-performance APIs, microservices, and data pipelines using Go, Python, and modern cloud-native tooling.

Distributed Systems

Building fault-tolerant, scalable architectures with event-driven patterns, consensus protocols, and distributed data stores.

Infrastructure & DevOps

Automating deployments, managing Kubernetes clusters, building CI/CD pipelines, and ensuring reliable production environments.

Developer Tools

Creating CLI tools, SDKs, and internal platforms that improve developer productivity and streamline engineering workflows.


Tech Stack

Go Python TypeScript SQL Bash
Docker Kubernetes AWS Terraform Linux
PostgreSQL Redis Kafka MongoDB RabbitMQ
gRPC GraphQL REST WebSocket

Interested in working together or just want to say hi?

Get in Touch