Hello! I am Ramith Gunawardana from Sri Lanka.
I am a Software Engineering undergraduate with a strong focus on mobile app development and
a growing interest in full-stack development, cloud computing, and machine learning.
Passionate about building scalable and efficient software solutions, I thrive in problem-solving
and collaborative environments.
I am skilled in designing, developing, and deploying applications, with hands-on experience in
modern frameworks and technologies.
This mobile app provides real-time weather updates with a beautiful UI, location search, and offline handling for a seamless user experience.
Technologies used: Flutter, BLoC State Management
Created a website for the competition, GENESIZ' 24 organized by ERIC-KDU to streamline candidate registration, proposal submissions, guideline distribution, and winner announcements.
Technologies used: React, Next.JS, Tailwind CSS
Siripa Sathkaraya mobile app, developed for the project in collaboration with various clubs of General Sir John Kotelawala Defence University and Manusathderana. This app features santazs and poems recited by pilgrims, a map showcasing several trails to Sri Pada, and more.
Technology used: Flutter
Developed an app for managing student and course information, featuring CRUD operations, search functionality, logging and Firebase integration for secure data storage.
Technologies used: Flutter, Firebase
Simple Notes is a versatile note-taking app designed to streamline your productivity. Whether jotting down quick thoughts, organizing ideas, Simple Notes offers a clean and intuitive interface to keep your thoughts in order.
Technologies used: Flutter, Isar
MyMeds is a mobile app for efficient medication management. Developed by myself, Tharindu, Sankalpa, Manith, and Dulmini. It includes medication reminders, health stats, a medical AI chatbot, prescription backup, pharmacy locator, and BMI calculator.
Technologies used: Flutter, Firebase, Llama 2
This desktop application seamlessly organizes schedules, modules, classrooms, and resources, streamlining administrative tasks with ease.
Technologies used: Java-SWING, SQLite
Unlock the power of numerical conversions with BaseCal. Seamlessly switch between binary, octal, decimal, and hexadecimal number systems with ease. Designed for simplicity and efficiency, making it a must-have tool for students, programmers, and enthusiasts alike.
Technologies used: Java, XML
Find me on..
Android, Google Play and the Google Play logo are trademarks of Google LLC.
GITHUB®, the GITHUB® logo design, the INVERTOCAT logo design, OCTOCAT®, and the OCTOCAT® logo design are trademarks of GitHub, Inc., registered in the United States and other countries.
Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC.
Copyright © Ramith Gunawardana. 2022 - 2025 All Rights Reserved.