Summary
Senal Weerasinghe is a senior software engineer with a decade of experience building high-throughput, production-grade systems across Java, Python, C++, Go and cloud-native stacks. He has shipped scalable MLOps and monitoring platforms at H2O.ai and designed fault-tolerant real-time data ingestion pipelines and performance-tuned clusters at LSEG, routinely handling hundreds of thousands of messages per second. Senal combines strong OOD and TDD discipline with practical DevOps automation—CI/CD, Terraform/Helm, container security and automated testing—to shorten release cycles and improve reliability. He has implemented low-latency services using gRPC, Akka, Spring Boot and Golang, and automated ML workflows with Airflow feeding Redis for real-time predictions. Comfortable across backend, infra and some frontend work, he pairs deep systems-level debugging with measurable performance optimizations. Based in Colombo and holding a degree from University of Moratuwa, he brings a pragmatic, security-minded approach to shipping resilient distributed systems.
10 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at University of Moratuwa
High School, High School at Mahanama College (Colombo-03)