I worked with Nadun when he was serving WSO2 as a Senior Software Engineer as well as an Associate Technical Lead. Nadun is a highly-skilled engineer, who has a vast breadth of knowledge on programming, software architecture, container orchestration, software engineering best practices etc. As the lead of Choreo's Observability team, Nadun's knowledge contributions towards successfully building the AI-based performance anomaly detector (the project that I worked in) was invaluable. As a senior engineer he was always approachable to us from the time of planning the project until deployment and even beyond that. As an individual, I learnt a lot from his technical knowledge and the vision he had on software development.
Apart from his technical skills, what makes Nadun stand out from other engineers is the fact that he genuinely spends time to help junior engineers in solving their issues. As a team lead I have seen numerous instances where he sat together with others in his team whenever problems arose and debug those. It was the same for us (who were members of another but closely related team) whenever we ran into issues related to observability. Existence of senior engineers such as Nadun at any workplace is a relief for newly joined engineers who are initially overwhelmed when learning the company culture and adapting to their respective projects, and I have personally experienced that as I started planning my project during the Covid period virtually.
It was an absolute pleasure to work with and learn from a talented, kind-hearted and empathetic individual like Nadun. I'm certain that he would further excel in his bright career path and inspire more and more upcoming engineers the same way he did for me and many of my colleagues.