Akhila Mahesha
Keerawella
Akhila Mahesha Keerawella
Blk 8, st George's lane, #06-257, Singapore, 320008 Tel (+65)90354893
Email a ***********@*****.***
LinkedIn h ttps://lk.linkedin.com/in/akilamahesha
Date of Birth 8th April 1989
NIC 890990037V
Passport No N5618436
Summary
● Highly qualified self-motivated software professional with o ver 5 years of experience in J ava technologies
● Expert developer who is willing to take challenges
● A good team player and a quick learner with positive attitudes Technical proficiencies
Software Development Languages: J ava, JavaScript, PL/SQL Databases: Oracle, MySQL
Frameworks: Spring, Spring Boot, Spring JDBC, Struts2, Hibernate, Quartz, JUnit, Mokito, SLF4J, Log4J, LogBack, BIRT reporting framework Build Tools: Maven, Gradle
Application Servers: Tomcat, JBoss
Development Tools: Intellij Idea, Eclipse
Other: Git, Docker, Jenkins, Jira
Professional Experience
(5+ years)
AccelAero(Information Systems Associates FZE)
Senior Software Engineer : February 2018 - June 2018 (4 months) Responsibilities
● Analyzing requirements and design software solutions, Reviewing proposed software solutions
● Build Proof-of-Concept applications to evaluate new technologies and the concepts.
● Support and develop software engineers and the support team by providing advice
● Mentoring junior engineers by code reviews, technical advices,
● Involved in Development, Code refactoring, Unit Integration, bug fixing and development testing by following the software development lifecycle(Agile)
● Participated in designing, revamping and refactoring of an application.
● Collaborate with team by brainstorming to improve the product.
Engineer Technology : October 2014 - January 2018 (3 years 3 months) Responsibilities
● Involved in Development, Code refactoring, Unit Integration, bug fixing and development testing by following the software development lifecycle(Agile)
● Participated in designing, revamping and refactoring of an application.
● Collaborate with team by brainstorming to improve the product. ZoomIT Solutions (Pvt) Ltd (Startup)
Software Engineer : February 2013 - September 2013 and April 2014 - October 2014 (1 year 1 months)
Responsibilities
● Involved in Development, bug fixing and development testing Virtusa (Pvt) Limited
Intern Technology : October 2013 - March 2014 (6 months) Responsibilities
● Involved in Development, Code refactoring, bug fixing and development testing by following the software development lifecycle(Agile) Education
B.Sc. Eng. (Hons) U niversity of Peradeniya
Specializing in Computer Engineering
June 2010 – October 2014
GPA : 3.55 out of 4.0
Project Experience
Information Systems Associates FZE
Project: AEROLINE COMMON
AEROLINE COMMON is a library developed to reuse reusable logics in the aviation domain.
Technologies: J ava 8, Gradle, JUnit, Mokito, SLF4J, LogBack Position : Senior Software Engineer
Project: AEROLINE RULE EVALUATOR
AEROLINE RULE EVALUATOR is a library for evaluating rules in the aviation industry.
Technologies: J ava 8, Gradle, JUnit, Mokito, SLF4J, LogBack Position : Senior Software Engineer
Project: AEROLINE AUTO ROSTER
AEROLINE AUTO ROSTER is a microservice based software solution for generating rosters by assigning flight duties for the airline crew by maximizing crew utilization, while ensuring crew legality.
Technologies: J ava 8, Spring Boot, JDBC, Gradle, JUnit, Mokito, SLF4J, LogBack Position : Senior Software Engineer
Project: AEROLINE SCHEDULE
AEROLINE SCHEDULE is a microservice based software solution to manage crew schedules for the departments of crew rostering, crew scheduling and dispatching. Technologies: J ava 8, Spring Boot, JDBC, Hibernate, Gradle, JUnit, Mokito, LogBack Position : Senior Software Engineer
Project: AEROLINE REPORT
AEROLINE REPORT is a microservice based software solution to generate reports. Technologies : J ava 8, Spring Boot, JDBC, Gradle, JUnit, Mokito, LogBack, BIRT reporting framework
Position : Engineer Technology
Project: AEROLINE CREW
AEROLINE CREW is a legacy system developed for crew management of the aviation industry and it contains modules like crew management, leave management, training management etc.
Technologies : J ava, Spring, PL/SQL, Struts, Hibernate, JDBC, Quartz, JSP, JavaScript
Position : Engineer Technology
ZoomIT Solutions (Pvt) Ltd
Project: POSIT(Virtusa test automation framework) SERVICE POSIT is a Business Management System. It targets for small and medium level companies. Some of main functions here are HR Handling, Stock Management, Accounting.
Technologies : J ava, Spring, Hibernate, MySQL, Maven, HTML, JQuery Position : Software Engineer
Virtusa (Pvt) Limited
Project: VTAF(Virtusa test automation framework) SERVICE VTAF eliminates the need of specialized and expensive resource persons to write test automation script by providing natural language based approach to write automation scripts while minimizing risks of a large scale transition. It has the facility to convert VTAF script into scripts like Selenium, QTP, MonkeyTalk, Robotium etc. VTAF SERVICE is web based development tool and a source controlling system for multiple test script writing clients.
Technologies : J ava, Spring, Hibernate, MySQL, Maven, JUnit, EasyMock Position : Intern Technology
References
Rajive Kumar ( T ech Lead)
AccelAero
Mobile : +94-772******
Email : a *.******@*****.***
Shamika Dharmasiri ( S enior Software Engineer)
Defence Science and Technology Agency (DSTA)
Mobile : (+65)93867394
Email : s ***************@*****.***
Manosha Silva ( S oftware Engineer)
PayPal
Mobile : (+65)81192590
Email : m ******@*****.***