Hi, I'm Disandu Rodrigo

I'm a

Welcome to my portfolio! As a dedicated Software developer, I specialize in building modern and user-friendly web & mobile applications with Java, SpringBoot, React and Node.js. With a strong focus on simplicity and functionality, I craft intuitive interfaces and efficient backend solutions, real-time systems and IoT integrations. Explore my work, from real-time chat applications, e‑commerce and distributed auction systems using Java, EJB, JMS and WebSockets.and see how I bring innovative ideas to life with clean, beginner-friendly code and advanced designs. I design and build scalable web and mobile applications with a focus on clean backend architecture, real-time systems and IoT integrations. Current work includes e‑commerce and distributed auction systems using Java, EJB, JMS and WebSockets.

Education

2022 - Present

BSc (Hons) Software Engineering (Reading)

Birmingham City University (BCU)

2024

Higher Diploma in Software Engineering

Java Institute For Advance Tecnology (JIAT)

2023 - 2024

Diploma in Information Technology Assured by Pearson

Esoft Metro Campus

2023 - 2024

Diploma in English Assured by Pearson

Esoft Metro Campus

2022 - 2024

Secondary Education

Isipathana College Colombo - 05
G.C.E (Advance Level) Examination Technology Stream

2022 - 2023

Foundation Certificate in Information Technology

Esoft Metro Campus

2022 - 2023

Proffessional Qualification

Sri Lanka Institute of Marketing (SLIM)
Proffessional Certificate in Marketing

2011 - 2022

School Education

Isipathana College Colombo - 05
G.C.E (Ordinary Level) Examination

My Services

Frontend Web Experiences

Crafting modern, responsive websites using React and Next.js — focused on clean design, intuitive navigation, and a smooth user experience across all devices.

Backend Systems & Architecture

Building secure, high-performance backends using Java (Spring Boot) and Node.js — handling data, user management, and the core logic that powers your app.

Cross-Platform Mobile Apps

Designing mobile apps that run beautifully on Android and iOS using React Native and native Android tools — with fast performance and user-friendly interfaces.

Smart IoT Solutions

Creating connected systems with ESP32 and Arduino — bringing sensors, devices, and automation together for smart homes, agriculture, or industrial use.

Data & Database Management

Designing scalable databases with MySQL, PostgreSQL, and Firebase — ensuring fast access, data integrity, and seamless integration.

API Design & Integration

Developing robust APIs and integrating third-party services — enabling smooth data flow between frontend, backend, and external platforms.

Skills & Technologies

Category Tools & Frameworks
Frontend JavaScript HTML5 CSS3 React Next.js TypeScript Bootstrap
Backend Java Spring Boot Node.js Laravel PHP Python Hibernate
Database MySQL Firebase MongoDB
Other Git GitHub Postman Arduino Android Studio VS Code IntelliJ IDEA

Contact Me