Summary
Overview
Work History
Education
Skills
AREAS OF EXPERTISE
PROJECTS INVOLVED
References
Timeline
Generic
Dilshan Subhashana Rajapaksha

Dilshan Subhashana Rajapaksha

Matara,11

Summary

Adept at leveraging skills in software development and user interface design, I spearheaded a key internal education platform project at Virtusa, Richard Pieris, Enfection and Ceyentra, enhancing employer training efficiency. My collaborative work with international clients and proficiency in ReactJS and Spring Boot underscore my ability to deliver impactful technological solutions and foster client satisfaction.

Overview

6
6
years of professional experience

Work History

Technology Engineer

Virtusa (Pvt) Ltd
Dematagoda
08.2022 - Current

Worked with ReactJS and Spring Boot to develop an internal education platform for employers.

Worked with foreign clients in the telecommunications domain, with international telco service providers.

Senior Software Engineer

Richard Piesis & Company PLC
Navinna
02.2022 - 08.2022

Gathering requirements and handling the projects,

Worked with a standalone point-of-sale (POS) system of the main supermarket.

Developed and worked on the internal system backend application.

Worked with SMS gateway and SSH file transfer protocol for the internal communication system.

Associate Software Engineer/ Software Engineer

Enfection (Pvt) Ltd
Ethul Kotte
08.2019 - 02.2022

Communicate with clients to gather requirements and handle the projects.

Work with Google Analytics and web tracking.

Basic search engine optimization.

Developed a RESTful web application with React.js.

Developed custom WordPress themes and plugins.

Trainee Engineer

Ceyentra Technology
Panadura
02.2019 - 08.2019

Trained to develop frontend and backend developments for web, standalone, portals, and mobile applications, as well as to plan software systems and database systems according to industry standards.

Education

BEng (Hons) in Software Engineering - Software Engineering

London Metropolitan University
Provide By ESOFT Metro Campus
12-2024

Graduate Diploma in Software Engineering (GDSE) - Software Engineering

Institute of Java And Software Engineering (IJSE)
Panadura
01-2019

Diploma in Information Technology (DiTEC) - Information Technology

ESOFT Metro Campus
Galle
12-2017

Skills

  • Computer programming
  • User interface design
  • Information security
  • Database administration
  • Web development
  • Hardware engineering
  • Internet of things
  • Software troubleshooting
  • Software development
  • Search engine optimization
  • DevOps principles

AREAS OF EXPERTISE

  • Spring Framework, Hibernate, JDBC
  • Java, Java EE, JavaFX, Swing
  • HTML, JavaScript, JQuery, Bootstrap, PHP, SCSS, GulpJS
  • OOP, Design Patterns, OAuth2
  • WordPress, Progressive Web Application
  • React Js, Angular, Ionic, TypeScript, PHP
  • Google Analytics, Web Tracking, Google Search Console
  • REST, ORM, JSON, XAMPP, WAMP, FileZilla
  • Search Engine Optimization (SEO), Google Firebase
  • MySQL, HQL, Oracle DB

PROJECTS INVOLVED

Automated File Transferring Feature to Other Servers

File transfer and script execution service from the main server to all other supercenters serves automatically at one time at all day from the scheduled time. All transferred files are back up to another location and a log of every step of that process and shown with filtering it to admin.

  • Role: Backend Development, Requirement gathering and analyzing
  • Technologies: Java, SSH, SFTP, Server Migration, Mysql, Oracle DB

Mobile Bill Payment Feature of a Super Center Systems

Online mobile bill payment system for mobile service providers by supercenter system. Any mobile phone user can pay their mobile bill when come to the supercenters by using their only name and mobile number. After the payment, the client will receive the payment status by SMS.

  • Role: Backend Development, Requirement gathering and analyzing.
  • Technologies: Java, Spring Boot, SMS Gateway, Service Providers API, Oracle DB

E-Commerce Online Shopping Site

This is a fully online food ordering system. Any user can register on the site and then log in to the system. All authorized users can add items to the cart and order those after paying online to the seller.

  • Role: Website development, analysis, and UI/UX design
  • Technologies: PHP , AJAX, MySQL (Backend), React JS, Bootstrap/CSS, JavaScript (Frontend)

Official Website of a Women's Health Organization

This is the official website of the Women's Health Organization in Malaysia. That was developed with the React Js Library. Any woman can contact

the organization through the website and get an opinion about their health problems.

  • Role: Website development, Requirement gathering and analysis, Database Designing
  • Technologies: ReactJS, CSS, Bootstrap (Frontend), Java, Springboot, AJAX, MySQL (Backend)

Educational Mobile Application

This is a web application. It has a teacher application and a patent application. Teachers can update the homework, special notices, and other things about their students from their end and, parents can see the updates of their children from parent's end after their logging into the application.

  • Role: Front-end development and UI/UX design.
  • Technologies: ReactJS, CSS, Bootstrap

Online Ordering Items are Delivering System

In this admin panel, the Administrator can take orders and cancel the order too. As well as admins can send notifications too to their clients about the special announcement. This system can manage multiple admins after the registration. Every operation can be tracked by other admins using the admin username.

  • Role: Admin panel development
  • Technologies: ReactJS, Material design, CSS, JQuery, AJAX
  • E-Commerce Online Shopping Site

This is a fully online food ordering system. Any user can register on the site and then log in to the system. All authorized users can add items to the cart and order those after paying online to the seller.

  • Role: Website development, analysis, and UI/UX design
  • Technologies: Java, Springboot, AJAX, MySQL (Backend), React JS, Bootstrap/CSS, JavaScript (Frontend)

References

References available upon request.

Timeline

Technology Engineer

Virtusa (Pvt) Ltd
08.2022 - Current

Senior Software Engineer

Richard Piesis & Company PLC
02.2022 - 08.2022

Associate Software Engineer/ Software Engineer

Enfection (Pvt) Ltd
08.2019 - 02.2022

Trainee Engineer

Ceyentra Technology
02.2019 - 08.2019

BEng (Hons) in Software Engineering - Software Engineering

London Metropolitan University

Graduate Diploma in Software Engineering (GDSE) - Software Engineering

Institute of Java And Software Engineering (IJSE)

Diploma in Information Technology (DiTEC) - Information Technology

ESOFT Metro Campus
Dilshan Subhashana Rajapaksha