About Me

Ramith Gunawardana

Hello! I am Ramith Gunawardana from Sri Lanka.
I’m a final-year Software Engineering undergraduate with industry experience in mobile application development, primarily using both Flutter and React Native, while exploring native Android and iOS development. I’ve built and published production-ready mobile apps on both Google Play Store and Apple App Store, with experience in UI/UX design, app security, and integrating AI features into mobile applications. I enjoy building performant, user-centric apps and continuously growing as a mobile developer.

Experience

Associate Software Engineer - Mobile

Empite Pty Ltd
Jan 2026 - Present

Contributing to the development of mobile applications for leading clients in Australia.


React Native Redux

Software Engineer Intern

Scienter Technologies (Pte) Ltd
June 2025 - Jan 2026

Contributed to the development of mobile applications for leading restaurant and financial clients in Sri Lanka.


React Native Redux Google Maps FinTech

Education

General Sir John Kotelawala Defence University

Software Engineering Undergraduate
Jan 2022 - Present

Studying software engineering with a focus on building practical skills in mobile development, full-stack development, cloud computing, and machine learning.

Software Engineering Mobile Development Cloud Computing Machine Learning

National Institute of Business Management (NIBM - Sri Lanka)

Certificate in Software Engineering
Dec 2020 - May 2021

Completed a certificate program covering software engineering fundamentals and applied programming concepts.

Object-Oriented Programming (OOP) .NET Framework MSSQL

Ananda College

G.C.E. A/L Examination
May 2017 - Oct 2020

Completed the G.C.E. A/L Examination in the Physical Science stream, building a foundation in mathematics and science.

Combined Mathematics Physics Chemistry

My Projects

Icon

පොහොර.lk

Machine Learning-powered agriculture assistant mobile app, that recommends optimal fertilizers for crops based on soil and environmental conditions. Developed by myself, Ravindu, Lasindu, Sohani, and Yasitha.


Flutter Firebase scikit-learn LangChain Groq LLM FastAPI Spring Boot Neon DB AWS
Icon

Weather

This mobile app provides real-time weather updates with a beautiful UI, location search, and offline handling for a seamless user experience.


Flutter BLoC State Management REST API
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.


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.


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.


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.


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.


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.


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.


Java XML
Get it on Google Play

Contact Me

Find me on..