Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Hi, I'm Chathuranga Pathirana

I'm a software engineer interested in algorithms, cryptography, and the engineering work it takes to run reliable systems at scale.

I spend most of my time building highly scalable, geo-distributed platforms with .NET and Kubernetes. I enjoy the practical side of distributed systems: designing services that stay understandable, resilient, observable, and fast as they grow across regions and teams.

I'm also a huge fan of Stephen Toub's work on .NET performance, concurrency, and runtime engineering.

What I Work With

  • Distributed systems and backend architecture
  • .NET, cloud-native services, and Kubernetes
  • EKS, GKE, and day-to-day cluster tooling like k9s
  • Algorithms, cryptography, performance, and reliability

Selected Projects

Project What it is
clean-api-starter A .NET Clean Architecture API template with ASP.NET Core Minimal APIs, Aspire, PostgreSQL, EF Core, OpenTelemetry, JWT auth
fast-api-starter A FastAPI starter template with uv, Pydantic, async SQLAlchemy, PostgreSQL, Docker, pytest, Ruff, GitHub Actions, CodeQL, and Dependabot.
smtp-lab A Docker Compose setup for local SMTP testing, email capture, and development/QA debugging.

Around The Web

Thanks for stopping by.

About

Config files for my GitHub profile.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors