Sandil Ranasinghe is a Senior Software Engineer with six years of full‑stack web development experience and a BSc in Computer Science & Engineering from the University of Moratuwa. He blends front-end and back-end expertise—shipping React/Django apps, containerized deployments, and database extensions—with growing applied deep learning skills using PyTorch, particularly around Neural Processes and Diffusion models. Sandil has practical GenAI exposure from H2O.ai, building RAG-based applications and optimizing concurrency and error handling for web services. He contributes to open-source projects such as the Django-based wger fitness tracker, focusing on API design, serialization and test coverage, and has experience mentoring and teaching undergraduates as a TA. Comfortable moving between prototyping and production, he’s equally at home writing automation scripts as he is architecting APIs for new modules.
7 years of coding experience
6 years of employment as a software developer
BSc. Eng. (Hons) Computer Science & Engineering, BSc. Eng. (Hons) Computer Science & Engineering at University of Moratuwa
GCE AL Mathematics, GCE AL Mathematics at Royal College Colombo
Self hosted FLOSS fitness/workout, nutrition and weight tracker
Role in this project:
Back-end Developer
Contributions:6 commits, 3 PRs, 5 comments in 6 days
Contributions summary:Sandil primarily focused on back-end development tasks within the Django-based fitness application. Their contributions involved modifying serializers to manage user-related data, including making user fields read-only. They also addressed styling issues in exercise templates and refined code formatting, demonstrating a focus on data serialization, API design, and code quality. Furthermore, they improved test coverage for workout sessions, contributing to the overall maintainability of the project.
Contributions:47 reviews, 72 PRs, 105 pushes in 1 year 2 months
speech
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.