Post Job Free
Sign in

Engineer Software

Location:
Los Angeles, CA
Posted:
July 11, 2014

Contact this candidate

Resume:

CHINTHAKA LAKMAL KULATHUNGA

*** ***** ****** ******, *** 08, Los Angeles, CA90046, USA

E mail : *******************@*****.***

Mobile : 323-***-****

Date of Birth : 06-07-1988

EDUCATIONAL QUALIFICATIONS

ONAL QUALIFICATIONS

2010- 2013

BACHELOR OF COMPUTER SCIENCE

UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING, SRI LANKA.

2009

GENERAL CERTIFICATE OF EDUCATION (ADVANCED LEVEL)

DHARMARAJA COLLEGE, KANDY, SRI LANKA

SUBJECT GRADE

PHYSICS A

COMBINED MATHEMATICS B

CHEMISTRY C

KEY SKILLS

Java software Architecture, Design and Development (JSP & Servlets, JDBC, Web Services, Swing,

Multithreading, Design patterns)

Strong OOP skills

Open source libraries (Struts, Log4J)

Web / Application Servers (Apache, Tomcat)

Database Servers (MySQL, MongoDB)

TECHNOLOGY EXPIERIENCE

EXPERIENCE IN LANGUAGES : JAVA, C#, PHP, JQUERY, CSS

EXPERIENCE IN FRAMEWORKS : SPRING, JOOQ

EXPERIENCE IN DATABASE : MY SQL . MONGODB

EXPERIENCE IN IDE : NET BEANS, ECLIPSE

EXPERIENCE IN CMS : JOOMLA, WORDPRESS

CAREER HISTORY AND ACHIEVEMENTS

RIDGECREST ASIA (PVT) LTD, JULY 2013 – JUNE 2014

PROJECT ROLE: TRAINEE SOFTWARE ENGINEER

PROJECT NATURE : ONLINE RESERVATION SYSTEM FOR MOVIES AND EVENTS. IMPLEMENT SOAP CLIENT FOR

GET THE SERVICES FROM EXTERNAL WEB SERVICE. ALL THE SERVICES WHICH RETRIEVED

TRANSFORMED TO OUR DOMAINS. AFTER THAT ALL THE DATA SERVICES HAVE BEEN

DESIGNED, IMPLEMENTED AND GAVE DATA THROUGH THE REST SERVICE.

TECHNOLOGIES : SPRING, MONGO DB, REST/SOAP WEB SERVICES, APACHE TOMCAT, MAVEN BUILD TOOL

TEAM : TEAM MEMBER (TEAM OF 2)

Curriculum Vitae – Chinthaka Kulathunga Page 01 of 02

*******************@*****.***

CONTRIBUTION : USED SOAPUI FOR ANALYZED SERVICE DATA AND WSDL(WEB SERVICES DESCRIPTION

LANGUAGE) FOR GENERATING CLIENT STUBS. RETRIEVED ALL THE DATA AS A XML TAGS SO

USED JAXB(JAVA ARCHITECTURE FOR XML BINDING) FOR UNMARSHALLING XML TO JAVA

OBJECTS. MAPPED ABOVE CONVERTED OBJECTS TO OUR SERVICE DOMAINS AND GIVES THE

SERVICES AS A JASON OUTPUTS THROUGH REST SERVICE.

PROJECT ROLE: TRAINEE SOFTWARE ENGINEER

PROJECT NATURE : IMPLEMENT DISTRIBUTED CACHE LAYER FOR THE ABOVE RESERVATION SYSTEM USING

INFINISPAN CACHING LAYER.

TECHNOLOGIES : RESTFUL WEB SERVICES, MONGO DB, APACHE TOMCAT, MAVEN BUILD TOOL

TEAM : TEAM MEMBER (TEAM OF 3)

: IMPLEMENT THE CACHE KEY GENERATION FOR STORE THE DATA AS A KEY VALUE PAIR IN

CONTRIBUTION

CACHE USED. USED PROPERTY FILE FOR IDENTIFYING THE SERVICES BEFORE GENERATING

CACHE KEY. AS WELL AS DEVELOPED NOSQL DATA STORAGE IMPLEMENTATION USING

MONGO DB FOR STORE THE TRANSACTION DETAILS REGARDING EACH AND EVERY USER.

PROJECT ROLE: ASSOCIATE SOFTWARE ENGINEER

PROJECT NATURE : IMPLEMENT SERVICE LAYER FOR ALL THE CRUD OPERATIONS REGARDING ONLINE MOVIE

AND EVENTS RESERVATION SYSTEM.

TECHNOLOGIES : SPRING, MONGO DB, RESTFUL WEB SERVICES, APACHE TOMCAT, MAVEN BUILD TOOL

TEAM : TEAM MEMBER (TEAM OF 2)

: IMPLEMENT ALL THE DATA, TRANSACTION SERVICE’S CRUD OPERATIONS USING SPRING

CONTRIBUTION

FRAMEWORK. ALSO USED SPRING FRAMEWORK DATABASE PROFILE IMPLEMENTATION TO USE

MONGO DB AND MYSQL DATABASES.

PROJECT ROLE: ASSOCIATE SOFTWARE ENGINEER

PROJECT NATURE : HAVE TO IMPLEMENT GENERIC BOOKING RESOURCE MODULE FOR ANY KIND OF BOOKING

RESOURCE.

TECHNOLOGIES : SPRING, MONGO DB,OO DESIGN PATTERNS, APACHE TOMCAT, MAVEN BUILD TOOL

TEAM : TEAM MEMBER (TEAM OF 2)

CONTRIBUTION : USED SPRING FRAMEWORK FOR THE PROJECT IMPLEMENTATION. IN HERE THE MODULE

SEPARATED IN TO DIFFERENT LAYERS USING DECORATOR DESIGN PATTERN. LAYERS

SUPPORTS FOR THE GROUPING AND ADDING PRICES ACCORDING TO THE REQUEST FOR ANY

KIND OF BOOKING RESOURCE. FINALLY THIS MODULE CAN IMPORT FOR ANY RESERVATION

APPLICATION

I certify that the above details are true and accurate.

B.N.C.L Kulathunga

18-06-2014

Curriculum Vitae – Chinthaka Kulathunga Page 02 of 02

*******************@*****.***



Contact this candidate