Distributed systems engineer and technical lead
I lead public-facing systems that scale for millions of users.
I’m Sahan Serasinghe, a seasoned distributed systems software engineer and software architect with more than a decade of experience building and leading production systems at GitHub.
Alongside designing public-facing services, I build internal tools and improve developer experience so engineers can ship with greater confidence. My work spans .NET, Python, Go, TypeScript, Kubernetes, and Azure.
Adelaide, Australia
Working globally
- 15+ years
- Production engineering
- 463K+ pageviews
- Engineering writing since 2019
- DevEx
- Internal tools and workflows
What I care about
Reliable systems. Productive engineers.
I work at both ends of that equation: operating public distributed systems at scale and improving the internal tools and workflows used to build them. This notebook turns those production lessons into practical field notes.
01
Distributed systems
Public services designed to remain reliable, understandable, and operable at scale.
02
Developer experience
Internal tools, workflows, and platform improvements that make the right path the easy path.
03
Python engineering
Packaging, automation, and maintainable foundations for productive Python teams.
04
Cloud native
Kubernetes, Azure, and the operational lessons behind resilient software.
Proof of work
Ideas people return to.
Popular writing
Most readSelected talks
View all →Publications
Researching better ways to understand software logs.
- iLSE - An Intelligent Web-Based System for Log Structuring and Extraction, APSEC 2017
- LogXtractor - An IDE for Log Structuring and Extraction, 2016
Recognition
A few milestones along the way.
- Best Academic Research Paper - LogXtractor
- Microsoft Imagine Cup National Finals - 1st Runner Up
- Gold Medal for Outstanding Performance in Software Engineering
Credentials
A broad technical foundation.
Certifications are not the work, but they reflect the range of systems I’ve spent time learning deeply. I also hold a Master’s in Data Science from the University of Illinois Urbana-Champaign.
Azure Solutions Architect Expert
Azure Developer Associate
Azure AI Fundamentals
Azure FundamentalsView additional credentials
Let’s connect
Find me around the web.
The thoughts shared here are mine and not necessarily those of my employer.

