0% found this document useful (0 votes)
46 views3 pages

Software Developer Portfolio

Uploaded by

700view
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views3 pages

Software Developer Portfolio

Uploaded by

700view
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

DINESH RAJAPAKSHA

Nugegoda, Colombo, Sri Lanka | +94 77 3075020 | [email protected]


LinkedIn: https://www.linkedin.com/in/dineshindunil

Dynamic and solutions-oriented Software Developer with a BEng in Software Engineering from the IIC University
of Technology, Cambodia, and over 6 years of hands-on experience in delivering high-quality software solutions.
Proficient in a diverse technology stack including Java, C#.NET, PHP, JavaScript, HTML, CSS, JSP, Ajax, and
RESTful APIs, with expertise in frameworks such as Spring Boot, React, Node.js, Hibernate, Bootstrap,
ASP.NET Core, and WordPress. Adept at database management using MySQL, MSSQL, and Oracle (PL/SQL)
and experienced in implementing ORM, MVC architectures, and generating business insights with Jasper
Reports and Crystal Reports. Demonstrated excellence in full-cycle software development, combining technical
acumen, creativity, and teamwork to deliver impactful solutions. Skilled in version control using GitHub and
driven by a passion for innovation and problem-solving in complex technical landscapes.

TECHNICAL SKILL
Languages/Techniques: Java, C#.NET, PHP, HTML, CSS, JavaScript, JSP, Ajax, RESTful API
Frameworks / Systems: Spring Boot, React, Node.js, Bootstrap, WordPress, Hibernate, Android, ASP.NET Core
Database: MySQL, MSSQL, Oracle (PL/SQL)
Core Concepts: ORM, MVC
Reporting: Jasper Reports, Crystal Reports
Version Control: GitHub

WORK EXPERIENCE
NATION LANKA FINANCE PLC (formerly KANRICH FINANCE LIMITED) Colombo 3, Sri Lanka
Software Engineer Jan 2021 to Present
● Developed & implemented financial application using C# & database using PL/SQL. (Oracle/11g).
- Designed, developed and deployed software to meet business needs.
- Redesigned some privacy and reporting functions, which helped increase their efficiency by 25% per
quarter.
- Prepared detailed reports using Crystal reports.
- Prepared detailed reports using excel with C#.
- Collaborated with Sri Lankan central bank developers, technical leads, and project managers.
- Reports to: Head of IT and Tech Lead.

Associate Software Engineer May 2018 to Jan 2021


● Developed & implemented financial application using C# & database using PL/SQL. (Oracle/11g).
- Designed, developed and deployed software to meet business needs.
- Redesigned some privacy and reporting functions, which helped increase their efficiency by 25% per
quarter.
- Prepared detailed reports using Crystal reports.
- Prepared detailed reports using excel with C#.
- Collaborated with Technical Leads, Senior Software Engineers and Project Managers.
- Reports to: Tech Lead and Senior Software Engineer

RAPIDVENTURE BUSINESS SOLUTIONS (PVT) LTD Malabe, Sri Lanka


Associate Software Engineer Jan 2017 to Oct 2017
● Developed and implemented Java standalone application named EazyWinBiz using Java and database
using MySQL.
- Developed and implemented software solutions based on client requirements.
- Prepared detailed reports using Jasper Reports.
- Reports to: IT Manager and Tech Lead.
EDUCATION
IIC UNIVERSITY OF TECHNOLOGY Phnom Penh, Cambodia
Bachelor of Engineering in Software Engineering 2019 to 2022

JAVA INSTITUTE FOR ADVANCE TECHNOLOGY Sri Lanka


Professional Graduate Diploma in Software Engineering 2019 to 2022

ORACLE UNIVERSITY United State


ORACLE Certified Professional Java SE 6 Programmer (OCPJP) Nov 2014

ORIENT ACADEMY Badulla, Sri Lanka


Certificate Course in Web Design (Joomla) Jan 2010 to May 2010

NATIONAL YOUTH SERVICES CO-OPERATIVE Badulla, Sri Lanka


Certificate Course in Computer Technology Jan 2008 to Jul 2008

PROJECTS
POS SYSTEM – WEB
● Summary: An application that manages stocks, bills & payments with reporting.
● Role: Full Stack Developer
● Technologies: React, Node.js, MySQL

POS SYSTEM – WINDOWS APPLICATION


● Summary: An application that manages stocks, bills & payments with reporting.
● Role: Full Stack Developer
● Technologies: Java, MySQL, Jasper Report

RESTAURANT MANAGEMENT SYSTEM


● Summary: A touch screen application that manages stocks and bills with reporting.
● Role: Full stack developer.
● Technologies: Java, MySQL, Jasper Report

VEHICLE SERVICE STATION MANAGEMENT SYSTEM


● Summary: An application that manages services, stocks, bills & payments with reporting.
● Role: Full stack developer.
● Technologies: Java, MySQL, Jasper Report

HOTEL ROOM RESERVATION SYSTEM


● Summary: An application that manages rooms reservation with reporting.
● Role: Full stack developer.
● Technologies: Java, MySQL, Jasper Report

SCHOOL BELL SYSTEM


● Summary: An application that automates the school bell alarm system
● Role: Full stack developer.
● Technologies: Java, MySQL, Jasper Report

STUDENT MANAGEMENT SYSTEM


● Summary: An application that manages student attendance & payments with reporting.
● Role: Full stack developer.
● Technologies: Java, MySQL, Jasper Report
TEA ESTATE MANAGEMENT SYSTEM
● Summary: An application that manages payroll, labor duties, plucking details, income & expenses with
reporting.
● Role: Full stack developer.
● Technologies: Java, MySQL, Jasper Report

UNIVERSITY PROJECTS
POS SYSTEM FOR PRINTER ITEM SELLING SHOP
● Summary: An application that manages stocks and bills with reporting.
● Role: Back-end developer.
● Technologies: Java, MySQL, Jasper Report

ONLINE BUS BOOKING SYSTEM E-COMMERCE APP


● Summary: An app that provides online bus seat reservation facility with many features. It includes seating
structure, shopping cart, history email and reporting options.
● Role: Full stack developer.
● Technologies: JSP, Servlet, Java, Java Script, HTML, CSS, Ajax, MySQL, Hibernate

E-LIBRARY ANDROID APP


● Summary: Free and paid pdf reading app.
● Role: Full stack developer.
● Technologies: Android, Java, MySQL, SQLite, Hibernate, Web Service, SOAP

You might also like