About
About Me
I’m Sudaraka Jayathilaka, a software engineer living in Singapore. I’m passionate about building scalable systems and sharing my experiences through writing.
What I Do
I work with modern technologies to build robust, scalable software systems. My focus areas include:
- Backend Development: Building microservices and distributed systems
- Languages: Java, Golang, Python
- Infrastructure: Kubernetes, Docker, Cloud platforms
- Messaging: Apache Kafka, event-driven architectures
- Observability: Metrics, monitoring, and performance optimization
My Journey
I blog about my experiences navigating through my career as a Software Engineer. From tackling high cardinality metrics to understanding Kafka rebalancing, I share practical insights from real-world challenges.
Writing
I believe in learning in public and sharing knowledge with the community. On this blog, you’ll find:
- Technical deep-dives into distributed systems
- Practical guides and tutorials
- Lessons learned from production systems
- Explorations in machine learning and AI
Connect
You can find me on:
- Email: sudarakayasindu@gmail.com
- GitHub: @sudaraka94
- LinkedIn: Sudaraka Jayathilaka
- Twitter/X: @sudaraka94
- Medium: @sudarakayasindu