Semika Siriwardana
(BSc in Computer Science)
semika.siriwardana@gmail.com|+94713258253
Semika Siriwardana, 276/7, Boralugoda Road, Athurugiriya, Sri Lanka.
|
||||||||||
PROFILE | ||||||||||
|
||||||||||
ACADEMIC QUALIFICATIONS | ||||||||||
BSc(Second Class) in Computer Science - 2005
University of Peradeniya, Sri Lanka |
||||||||||
MSc in Advance Software Engineering – 2020 (Reading)
University of Westminster (IIT Sri Lanka) |
||||||||||
TECHNICAL SUMMARY | ||||||||||
|
||||||||||
ACCOMPLISHMENTS | ||||||||||
|
||||||||||
PROFESSIONAL EXPERIENCE | ||||||||||
Software Architect – KALERIS |
April 2021 - Present
|
|||||||||
Projects |
ACM (Accessorial Charge Management):
ACM is a microservice application which was developed on top of a newly build microservice platform. ACM calculates the demurrage changes of rail cars by using events (PLC, PLA, REL etc) received from different application. The microservice platform was developed so that many modules can be shared among other microservices which helps to reduce the time and enhance the code reusability.
|
|||||||||
Technologies | Java 8, Spring Boot, Spring Data JPA, Gradle, JUnit, GRPC, Kafka, Docker, Kubernetes, Angular with material design, Liquibase | |||||||||
Project Responsibilities |
|
|||||||||
Software Architect Technical Lead Senior Software Engineer - ShipXpress Inc |
Feb 2012 - April 2021
|
|||||||||
Projects |
ShipX
Portal:
ShipX
portal is a web base application which allows to gain the real
time visibility of the ETHANOL supply chain in USA. The system
supports to create and manage contracts with the ethanol sellers
and buyers and also to create shipments and nomination. The system
supports frequent shipment monitoring from origin to destination
to freight accruals and reconciliation. And also, the system
supports to know contract ratability status, credit exposure and
products available for sale in real time and all the time.
|
|||||||||
Technologies | JSP, Servlets, Struts 2, Spring 2.5, Hibernate 3, Smart GWT, AJAX, JSON, JDK 1.6, Oracle 10, Jasper Reports | |||||||||
Project Responsibilities |
|
|||||||||
Senior Software Engineer - EFutures(Pvt) Ltd |
August 2011 - Feb 2012
|
|||||||||
Projects |
MARSWEB
– Manage Accounts Rebalancing System:
Manage Account Rebalancing System is
web base application which help investment managers to find the
best investment approach in a share market. Investors can maintain
their own accounts and account is attached with a portfolio. A
strategy can be defined by Investment Managers with some input
parameters which are required by NIS optimizer. With this input
parameters and data, IM’s can perform optimization and get the
information about the best investment approach for each account.
MARS web helps to optimize a set of accounts at once after
creating an integrated bench mark portfolio.
|
|||||||||
Technologies | JSP, Struts 1, JDBC, Web Services, Axis1, Dojo, AJAX, JSON, JDK 1.6, Oracle 10, Apache tomcat 6 | |||||||||
Project Responsibilities |
|
|||||||||
Senior Software Engineer - JKCS |
December 2009 – July 2011
|
|||||||||
Project |
Zhara
HS:
Zhara
HS is the all-in-one hotel management software that enables a
resort or a hotel chain to run its entire operation by simply
logging on to the Internet. Zhara HS has three modules, Zhara CRS,
Zhara PMS and Zhara IBE. Zhara Central Reservation System is
designed to manage all types of hotel bookings, whether made
directly by guests at the main reservation centre, at the hotel or
through travel agents and corporate clients. Zhara CRS is a fully
web based solution which supports all types of reservations,
individual, group, company, travel agent, multi-rate, and
waitlisted. Also system allows for Processing split charges,
shared reservations, negotiated rates, and rate discounts. Some of
the more features comes with Zhara CRS are defining rates for room
type, room category and meal plan, defining discounts and special
offers on a varying basis.
Ref:
http://www.jkcsworld.com/zhara_crs.html |
|||||||||
Technologies | JSP, Struts 2, Hibernate 3, Spring 2.5, EJB3, Maven2, jQuery, AJAX, JSON, FreeMarker, iReport, JDK 1.6, Jboss AS, Oracle 10 | |||||||||
Project Responsibilities |
|
|||||||||
Software Engineer – Neo Info Mind(Pvt) Ltd |
Feb 2009 - December 2009
|
|||||||||
Project |
Mimoza
for SOMPHO Insurance Co Ltd – Japan:
Mimoza
is a web base application facilitating to manage large number of
company’s employee information and healthcare records. System
registers large number of companies and branches and their
employee information. System keeps track of healthcare records for
each employee and analyzes that healthcare information in
graphical way.
|
|||||||||
Technologies |
JSP,
Struts 2.1.2, Hibernate 3, Spring 2.5, JDK 1.6, MySQL
|
|||||||||
Project Responsibilities |
|
|||||||||
Software Engineer - AXIOHELIX CO LTD, Tokyo, Japan |
November 2007 - Feb 2009
|
|||||||||
Project |
Semantic
Web Folders (SWF):
SWF is a web based database
integration system for knowledge description and discovery by
interferences. The SWF is based on the Resource Description
Framework (RDF) which is a standardized data format for
representing information on the web using an XML based syntax and
support SQL like query semantics. SWF provides semantic links
instead of simple hyperlinks. Furthermore, integrated search
engines in heterogeneous data sources were implemented.
|
|||||||||
Technologies |
JSP,
SERVLETS, AJAX, JSON, JDK 1.5, Apache tomcat 6, MySQL 5
|
|||||||||
Project Responsibilities |
|
|||||||||
Software Engineer - Neo Info Mind (Pvt) Ltd. |
Sep 2006 - Nov 2007
|
|||||||||
Project |
Kappa
View – III (Kazusa Plant Pathway Viewer):
Kappa View is a web based
application developed for biological community to analysize the
natural biological phenomena or pathways through a set of defined
maps drawn using SVG. Researchers have gathered huge set of data
as large text files and have drawn partially completed pathway
maps using SVG. The system should retrieve all the data from the
text files and complete the all the maps based on standard
biological theories. Researches can upload their own data and can
analyze the data using the predefined set of available maps. User
also can create dynamic customized maps using available
information. This system has unix form user control system.
|
|||||||||
Technologies | JSP, SERVLETS, AJAX, STRUTS 1, SVG, JDK 1.4, MySQL | |||||||||
Project Responsibilities |
|
|||||||||
Computer Instructor – Information Technology Center, University of Peradeniya |
May 2005 - Sep 2006
|
|||||||||
Project |
E-Learning
System for WHO Sri Lanka:
A web based system to facilitate
health professionals to learn technical stuff online. All
technical materials are dynamically extracted to the web browser
from a large database.
|
|||||||||
Technologies | PHP, MySQL | |||||||||
Project Responsibilities |
|
|||||||||
Project |
Bumf
Keeper - Document Maintaining System:
A client application to keep all the
document information like document, file, block, rack of the
administrative branch of University of Peradeniya. This includes a
keyword search which helps to locate a particular document easily.
|
|||||||||
Technologies | VB6, MySQL | |||||||||
Project Responsibilities |
|
|||||||||
Freelance Developer | ||||||||||
Project |
Blimp
Network:
Blimp is a social network system (SNS) which
allows users to publish their goods and services (classifieds or
blimps) into the world so that any user can particularly deal with
a blimp and also the owner of the blimp. Google map is integrated
with this application which allows the users to locate and exact
location of the blimp owners. Application is providing Facebook
similar chat application which allows blimp owners to communicate
with other blimp owners. This application is compatible with all
the modern browsers.
|
|||||||||
Technologies | Spring 3, Spring MVC, Hibernate, JSP, Servlets, Google Map, CometD, Maven 3, Apache tomcat 7 | |||||||||
Project Responsibilities |
|
|||||||||
Project | SHIMS –
Sabaragamuwa Health Information Management System: SHIMS is a web base application which has several modules to manage health department activities of Sabaragamuwa province. |
|||||||||
Technologies | Java, Spring 2.5, Struts 2, Hibernate 3.2, jQuery, MySQL, Apache tomcat 7 | |||||||||
Project Responsibilities |
|
|||||||||
REFREES | ||||||||||
Resume
Subscribe to:
Posts (Atom)
Hi
ReplyDeleteThanks for this all information about hotel management system thanks
Hotel management system
excellent and very good resume
ReplyDelete