Summary
Ranushka Sankalpa is a versatile software developer with eight years of experience building scalable web and mobile applications across Java, Go, Python, Dart/Flutter, and modern frontend frameworks. With an MSc in Advanced Software Engineering from the University of Westminster and a BSc from SLIIT, he combines academic depth in machine learning and big data with practical production experience at companies like Hitachi Digital Payment Solutions and Coduza. He has a proven track record designing secure, high-performance APIs and optimizing database-driven systems, and his master’s thesis applied CNN-based multimodal imaging to improve skin disease diagnosis—evidence of tackling real-world ML challenges end-to-end. Comfortable as a freelancer and within product teams, Ranushka blends full-stack fluency with cloud-native tooling (Docker, Azure) and a penchant for continuous learning that keeps him exploring novel stacks and performance optimizations.
8 years of coding experience
8 years of employment as a software developer
Master of Science - MSc. Advanced Software Engineering, Master of Science - MSc. Advanced Software Engineering at University of Westminster
Bachelor of Science - BSc HONS Information Technology, Bachelor of Science - BSc HONS Information Technology at SLIIT