
Dilmith Senupa Ranasinghe
Full Stack Software Engineer
About Me
Highly motivated Software Engineer with hands-on experience in Android development (Java), PHP backend engineering, RESTful API design, and full-stack web development. Skilled in building production-ready mobile applications, company websites, and admin dashboards with strong attention to performance, reliability, and user experience. Experienced in debugging, quality assurance, version control, and integrating third-party APIs.
Work Experience
Full Stack Software Engineer
2025 - PresentLakmini International Pvt Ltd
Colombo, Sri Lanka
- Designed and implemented RESTful APIs, improving backend communication efficiency.
- Developed and deployed production-ready Android applications using Java.
- Built responsive company websites and admin dashboards.
- Performed developer-level QA, including debugging and regression testing.
- Integrated third-party APIs and services such as authentication modules and payment gateways.
- Collaborated closely with product and design teams.
- Developed backend modules using PHP.
Projects
Full-stack movie and TV series streaming platform with dynamic content loading and SSR.
- Built with Next.js (React framework) and integrated external Movie & TV APIs.
- Implemented Server-Side Rendering (SSR) for optimized performance & SEO.
- Designed a modern, responsive UI for desktop & mobile.
- Enabled real-time movie and TV content browsing with detailed metadata.
Microservices-based healthcare web and mobile platform for appointments, telemedicine, prescriptions, payments, and AI-powered symptom checking.
- Developed a scalable microservices architecture for healthcare services and patient management.
- Built web and mobile applications for appointment booking, telemedicine, prescription handling, and secure payments.
- Integrated AI-powered symptom checking and secure RESTful APIs across services.
- Containerized services with Docker and deployed the platform using Microsoft Azure.
Secure Live TV streaming platform with user authentication and region-based content.
- Implemented secure authentication system with email verification.
- Integrated API-driven Live TV streaming with region-based channel availability.
- Managed protected routes and session handling for secure access.
- Designed a scalable and modular architecture suitable for production.
Full-stack web application for streaming live radio channels using API-based data sources.
- Developed a live radio streaming website using Next.js with dynamic content loading.
- Integrated third-party radio streaming APIs to fetch live stations and stream URLs.
- Implemented server-side data fetching for improved performance and SEO.
- Designed a responsive and modern UI for seamless listening on desktop and mobile devices.
- Managed real-time playback, channel listing, and metadata display.
Flutter-based AI friends chat application that allows users to interact with personalized virtual companions.
- Developed a Flutter-based Android application with multiple AI-powered virtual friends and unique personalities.
- Integrated Gemini API for intelligent, real-time conversations and personalized responses.
- Built backend services using PHP and tracked user behavior with Firebase Analytics.
- Designed a modern chat interface with secure authentication, conversation history, and customizable experiences.
Mobile application associated with Apphub zone that rewards users for answering quiz questions correctly.
- Contributed to the development of a Play Store–published app with 100K+ downloads.
- Implemented real-time question handling and user progress tracking.
- Integrated ad monetization and reward mechanisms.
- Ensured scalable backend API integration for performance.
Family safety and GPS tracking application with live location sharing, SOS alerts, geofencing, and travel history.
- Developed a family safety application with real-time GPS location sharing and live tracking for trusted members.
- Implemented SOS emergency alerts, geofencing, safe zones, place notifications, and travel history features.
- Built backend services using PHP and integrated Firebase for authentication, notifications, and cloud data handling.
- Designed a privacy-focused system with secure family invitations, child mode support, and consent-based location sharing.
AI-powered parental support application associated with Apphub zone, designed to strengthen parent-child communication.
- Built an AI-driven assistant for parental guidance and digital safety awareness.
- Designed a child-friendly UI/UX to facilitate parent–child interaction.
- Implemented secure data handling practices.
- Published on Google Play Store.
Mobile application associated with Apphub zone, capable of recovering deleted files and tracking location.
- Developed functionalities to recover deleted images, audio, PDFs, and documents.
- Implemented optimized file scanning and restoration logic.
- Integrated location tracking features for user safety.
- Optimized performance for large storage scans.
File management and recovery application associated with Globe Gate Solutions, focused on quick scanning and categorization.
- Built smart file scanning and categorization features.
- Implemented fast file search and filtering capabilities.
- Designed a user-friendly file management UI/UX.
- Deployed and maintained on Google Play Store.
AI-powered app associated with Bixway International, featuring customizable chat assistants and image generation.
- Contributed to the development of multiple AI chat assistants.
- Integrated AI-based image generation features for user creativity.
- Developed a modern UI with a smooth user experience.
- Implemented API-based AI service integration.
A modern travel and tour discovery platform designed to help users explore destinations, view packages, and make inquiries.
- Designed and developed a responsive, user-friendly website.
- Built dynamic front-end pages with modern UI/UX principles.
- Implemented backend logic (PHP/REST APIs).
- Developed an admin dashboard to manage destinations.
A mobile marketplace platform designed to connect local buyers and sellers within nearby communities.
- Designed and developed the full mobile application with user authentication.
- Implemented secure login, product uploads, and in-app messaging.
- Integrated RESTful APIs for seamless data retrieval.
IoT-based solution to address waste management issues in the Galle District.
- Developed full-stack web application to monitor waste collection.
- Tracked bin levels in real time using IoT sensors.
Online Movie and TV Series (OOP Java)
01/2023Object-oriented programming Java web application that simulates an online browsing system.
Education
Sri Lanka Institute of Information Technology (SLIIT), Malabe
2023 - PresentBSc (Hons) in Information Technology - Software Engineering
Maintained strong academic performance (above 3.7 GPA). Dean's List Recognition.
Mahinda College
2020 - 2023G.C.E A/L Physical science stream
A/L physical science stream 2022/23
St. Aloysius College Galle
2009 - 2019G.C.E O/L English medium
O/L English medium 2019
Learning Resources

Probability and Statistics
Comprehensive playlist for learning Probability and Statistics concepts.
View Playlist →
Guide for ITP (Year 2 - Semester 2)
How to do a successful IT project? A comprehensive guide for IT students.
View Playlist →
SPM - Cost Management Past Paper Discussion
Past paper discussion on Cost Management and Earned Value Analysis for Software Project Management.
View Playlist →
OSSA Final - Paging (Page Replacement Algorithms)
Comprehensive guide to solving Paging and Page Replacement Algorithm problems for Operating Systems.
View Playlist →
CN Final - ACL (Access Control Lists)
Deep dive into Access Control Lists (ACL) questions for Computer Networking finals.
View Playlist →









