Hello I'm

Disandu Rodrigo

Software Engineer | Full-Stack Developer

Undergraduate Software Engineer passionate about creating innovative solutions and expanding my technical expertise.

View My Work Contact Me

About Me

Disandu Rodrigo

Hello! I'm Disandu Rodrigo, an enthusiastic undergraduate software engineering student with a strong passion for technology and problem-solving. Java and Spring Boot are the technologies I enjoy working with the most, as I love building scalable and efficient systems.

In addition to my expertise in Java and Spring Boot, I have hands-on experience with Android development, building mobile apps that enhance user experiences. I've also worked with the React Native, and other technologies like Arduino, REST APIs, MySQL, MongoDB, and Firebase.

Name: Disandu Rodrigo
Email: disandurodrigo@gmail.com
Phone: +94 72 065 9621
From: Colombo, Sri Lanka
Download CV

My Skills

I've worked with a variety of technologies and tools in the web development ecosystem.
Here's an overview of my technical skills and proficiency levels.

Backend Development

Java 85%
PHP 80%
Spring Boot 70%
Python 60%
Node.js 50%
C++ 40%

Frontent & Mobile Development

HTML/CSS 85%
Android 80%
Bootstrap 75%
JavaScript 70%
React 60%

Tools & Technologies

MySQL 85%
Firebase 75%
MongoDB 60%
Git/GitHub 50%
Arduino 70%

Education

My academic background and professional certifications that have shaped my expertise.

BSc (Hons) Software Engineering (Reading)

Birmingham City University (UK)

2022 - Present

Higher Diploma in Software Engineering

Java Institute For Advance Tecnology (JIAT)

2024

Diploma in Information Technology

Esoft Metro Campus

2024

Diploma in English

Esoft Metro Campus

2023 - 2024

Proffessional Certificate in Marketing (PCIM)

Sri Lanka Institute of Marketing (SLIM)

2023

Foundation Certificate in Information Technology

Esoft Metro Campus

2022 - 2023

School Education

Isipathana College - Colombo 05

2011 - 2022

My Projects

Here are some of my recent projects. Each one was built to solve a specific problem or
explore new technologies.

PulseBank

PulseBank

J2EE EJB JAAS MySQL

Multi-role banking system using J2EE (EAR) with EJBs and JPA with secure account management, fund transfers and scheduled transactions.

DrodXAuctionBid

DrodXAuctionBid

Java JMS JSP JavaScript

Real-time auction platform using a J2EE architecture supporting user registration, login, bidding, and auto-bidding with real-time bid updates .

E-commerce Mobile Platform

DrodX Fashion

Android (Java) Firebase Google Maps

A mobile app for browse and shop the entire DrodX Fashion collection with user authentication, product catalog, shopping cart, and payment integration.

Chat Platform

DissaChat

React-Native Java Servlets MySQL

Enables both group and single-user chats with instant messaging, allowing users to send and receive messages in real time.

E-commerce Platform

DrodXJava

Java Hibernate MySQL

DrodXJava is an e-commerce Full stack platform with secure authentication, product management with features like sign-in, cart, watchlist, and checkout.

PlantWatering

PlantWatering

React Native Arduino Java Servlets

Integrated Arduino soil sensors with a React Native app and Java Servlets backend for remote irrigation control and data logging.

Get In Touch

Have a project in mind or just want to say hello? Feel free to reach out to me.
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Email

disandurodrigo@gmail.com

Phone

+94 72 065 9621

Location

Colombo, Sri Lanka