Sajith Nandasena is an advanced software engineer with 11 years of experience building low-latency, high-performance systems in C++ and Linux, currently developing Brainlab’s Fibertracking service in Munich. He has led engineering teams and founded AdTech/MarTech ventures, designing streaming frameworks and big-data Audience Manager platforms using Kafka, Akka, Spark, and container orchestration. Comfortable across languages (C/C++, Java, Scala, Python) and system layers, he combines deep algorithmic and parallel-computing instincts with product-focused delivery and mentoring. Sajith’s background includes building extensible integration bridges and real-time RTB cores, showing a pattern of turning complex integrations into configurable, scalable services. He pursues applied AI and data-science projects (Udacity nanodegrees in Data Science and Self-Driving Cars) and is open to supporting academic and non-profit AI research. Pragmatic and curious, he blends research-minded engineering with hands-on architecture and performance tuning.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Information Technology, Computer Science, Bachelor of Information Technology, Computer Science at University of Colombo School of Computing
Udacity
Bachelor of Science, Mathematics and Computer Science, Bachelor of Science, Mathematics and Computer Science at University of Colombo
Electrical Engineering and Computer Science, Electrical Engineering and Computer Science at MIT OpenCourseWare
Contributions:36 commits, 8 PRs, 41 pushes in 1 year 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sajith Nandasena - Advanced Software Engineer at Brainlab