About Me

Ramith Gunawardana

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.

My Projects

Icon

Weather

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

Get it on GitHub
Icon

GENESIZ' 24

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

Icon

Siripa Sathkaraya

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

Get it on Google Play
Icon

Student Management System

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

Get it on GitHub
Icon

Simple Notes

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

Get it on Google Play
Icon

MyMeds

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

Get it on GitHub
Icon

Time Table Management System

This desktop application seamlessly organizes schedules, modules, classrooms, and resources, streamlining administrative tasks with ease.


Technologies used: Java-SWING, SQLite

Get it on GitHub
Icon

Base Cal

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

Get it on Google Play

Contact Me

Find me on..