Dilmith Senupa Ranasinghe

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 - Present

Lakmini 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

Movies & TV Series Streaming Web Application

Movies & TV Series Streaming Web Application

Recent

Full-stack movie and TV series streaming platform with dynamic content loading and SSR.

Next.jsMovie APIsSSR
  • 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.
Medi Sync – Microservices-Based AI-Powered Healthcare Platform

Medi Sync – Microservices-Based AI-Powered Healthcare Platform

Recent

Microservices-based healthcare web and mobile platform for appointments, telemedicine, prescriptions, payments, and AI-powered symptom checking.

FlutterNext.jsNode.jsDockerMicrosoft AzureMicroservices
  • 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.
Live TV Streaming Platform

Live TV Streaming Platform

Recent

Secure Live TV streaming platform with user authentication and region-based content.

Next.jsAuthenticationAPI
  • 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.
Live Radio Streaming Website

Live Radio Streaming Website

Recent

Full-stack web application for streaming live radio channels using API-based data sources.

Next.jsREST APIsJavaScript
  • 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.
VibeChat AI – AI Friends Chat Application

VibeChat AI – AI Friends Chat Application

Play Store

Flutter-based AI friends chat application that allows users to interact with personalized virtual companions.

FlutterDartPHPFirebase AnalyticsGemini API
  • 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.
PayZone - Reward-Based Quiz App

PayZone - Reward-Based Quiz App

Play Store

Mobile application associated with Apphub zone that rewards users for answering quiz questions correctly.

AndroidJavaAdMobREST API
  • 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.
Smart Guardian – Family Safety & GPS Tracker

Smart Guardian – Family Safety & GPS Tracker

Play Store

Family safety and GPS tracking application with live location sharing, SOS alerts, geofencing, and travel history.

FlutterPHPFirebaseGoogle Maps APILocation ServicesPush Notifications
  • 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.
Parent Pal AI - Parenting Assistant

Parent Pal AI - Parenting Assistant

Play Store

AI-powered parental support application associated with Apphub zone, designed to strengthen parent-child communication.

AndroidAI IntegrationChild-safe UI
  • 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.
File Recovery - Data Recovery App

File Recovery - Data Recovery App

Play Store

Mobile application associated with Apphub zone, capable of recovering deleted files and tracking location.

AndroidFile SystemsLocation API
  • 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 Finder - Smart File Manager

File Finder - Smart File Manager

Play Store

File management and recovery application associated with Globe Gate Solutions, focused on quick scanning and categorization.

AndroidFile ManagementJava
  • 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.
AiVision - AI Chat & Image Gen

AiVision - AI Chat & Image Gen

Play Store

AI-powered app associated with Bixway International, featuring customizable chat assistants and image generation.

AndroidAI ModelsImage 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.

Travel Aura Website

08/2025

A modern travel and tour discovery platform designed to help users explore destinations, view packages, and make inquiries.

React.jsTailwind CSSMongoDB
  • 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.

Local Loop Mobile App

09/2025 - 10/2025

A mobile marketplace platform designed to connect local buyers and sellers within nearby communities.

FirebaseReact NativeNativewind CSS
  • 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.

Smart Waste Management System

01/2023

IoT-based solution to address waste management issues in the Galle District.

MERN StackArduinoC
  • 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/2023

Object-oriented programming Java web application that simulates an online browsing system.

HTMLCSSJavaScriptPHPJava

Education

Sri Lanka Institute of Information Technology (SLIIT), Malabe

2023 - Present

BSc (Hons) in Information Technology - Software Engineering

Maintained strong academic performance (above 3.7 GPA). Dean's List Recognition.

Mahinda College

2020 - 2023

G.C.E A/L Physical science stream

A/L physical science stream 2022/23

St. Aloysius College Galle

2009 - 2019

G.C.E O/L English medium

O/L English medium 2019

Learning Resources

Probability and Statistics

Probability and Statistics

Comprehensive playlist for learning Probability and Statistics concepts.

View Playlist →
Guide for ITP (Year 2 - Semester 2)

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

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)

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)

CN Final - ACL (Access Control Lists)

Deep dive into Access Control Lists (ACL) questions for Computer Networking finals.

View Playlist →

Skills

languages

JavaJavaScriptPythonPHPKotlinDartC/C++

web

Next.jsReactMERN StackHTML5CSS3Tailwind CSS

tools

Git & GitHubPostmanJiraAndroid StudioXcodeDocker

databases

MongoDBMySQLMS SQL ServerFirebase (Firestore & Realtime DB)

other

REST API DevelopmentAgile & Scrum MethodologiesProject ManagementSoftware Testing & QA