Senali Shalika

I am a highly motivated and self-disciplined person who is currently an undergraduate. I am always looking to learn and gain new knowledge in order to cope with new trends and challenges in Software Industry. I love what I do and I give my best.

Email: cs4shalika@gmail.com
Phone: 0716080141
Course: SE

Interests: Programming, Software Engineering, Web Development, Volunteering, Reading, Dancing

Technical Skills: Java SE, Java EE, Java Swing, Java FX, C#, HTML, CSS, PHP, MySQL, Hibernate, Spring Boot, REST

Project Experience


Cambio Cosmic Services Manager – This web based system is used to start/stop and restart services which needs to run their main product in different environments by Cambio teams.
Cambio Services Info Tool – This tool is used to retrieve all required services details of their main product from one place. This was implemented in two ways as a REST service and portable jar file.
Standalone System for Pathum-Moto/Ganemulle – This is a standalone system which keeps all bicycle details including their service dates and it manages spare parts sales and stock.
EasyBook – This is a web based system which is used to book hotels online and get details about boarding houses. Each hotel has separate profiles which can be used to get details about hotels.
Inventory and Warranty Management System for Associated Battery Manufactures – This consists of 3 parts. Inventory management is used for store all battery and other details. Salespersons have separate web application for enter sold/replace battery details. Main part is warranty management which is used for calculate warranty periods.

Work Experience

  • Software Engineering Intern – Cambio Software Engineering (Aug 2017 – Jan 2018)

Achievements | Awards

  • Zonal Colors for Athletic (2005,2006)
  • Diploma in Information Technology with E-Commerce-Esoft Metro Campus
  • Fundamentals of Financial Services (Level II)-Charted Institute for Securities & Investments
  • IEEE xtreme – 2016

Final Year Project

Secure CodeCity
This project is a framework for three dimensional software visualization which converts a given source code into a three dimensional graphical metaphor and it identifies the vulnerabilities of the source code and displays those vulnerabilities in this metaphor graphically using specific color spectrum. It provides relevant countermeasures for identified vulnerabilities.