Badges
asangawije has not unlocked any badges yet.
Certifications
asangawije has not earned any certificates yet.
Work Experience
Senior Full Stack Java Developer
Zenith Infotech (Ptv) Ltd• May 2014 - February 2020
GeBIZ is the Singapore Government's one-stop e-procurement portal. All the public sector's invitations for quotations and tenders are posted on GeBIZ. Suppliers can search for government procurement opportunities, download tender documents, and submit their bids online. The system handles workflow from the start of the business to end with contract creation. My contributions to the projects are AWS migration of the existing enterprise system, Participated in developing Supplier Info Hub portal with Spring boot with React, Participated in business flow designing and recommending technology selection with following MVC architecture, Designed backend entity model and implemented with Hibernate, JPA and Oracle database, Designed Service layer with EJB to support complex transaction scenarios (distributed transaction processing, bean manages transaction), View and controller layers designed and implemented using JSF with front end validation and Ajax technology to experience a smooth interaction with the system and generated business reports using Jasper, Designed and Developed process job for publishing and closing business documents (tender, quotation, etc...) with database-level locking to eliminate concurrent record updating and Experienced in Scrum-based development and L2 level supporting for production bug fixing in a highly challenging environment. Technlogies used in the projects are EJB3, Spring Boot, React, AWS, JSF, Oracle, WebLogic and JasperReports
Senior Software Engineer
CrimsonLogic Pte Ltd• April 2013 - April 2014
PCom is a B2B procurement platform to support tradings among trading partners. The platform gives services for world-leading traders, especially in the electronic device manufacturing sector. Designed and implement a web-based Supplier portal for one of the trading partners which will connect suppliers and distributors. My contributions were Designed a supplier portal for one of the leading trading partners, Designed and implement front end web pages, Implemented SQL scripts for DB logics, Participated in bug fixing and testing the portal and Wrote user manuals for the portal. Technologies used in the project are JSP, Servlet, Oracle and WebLogic
Senior Software Engineer
CSC• July 2012 - April 2013
Maritime and Port Authority (MPA) of Singapore is one of the largest government agencies and manages Port Authority, Port Regulator, Port Planner, IMC Champion, and National Maritime Representative. MPA is the governing body of seafarer certificates and assures the quality of certificate holders. Agency uses an internet-based certificate system to provide services to certificate applicants. My contributions are Designed the system based on MVC architecture, Designed and implemented front end web pages using JSP, JQuery, and CSS with Tiles, Core application processing module designed and implemented using Spring MVC and hosted in WebLogic 11g, Implemented SQL logics using SQL quires and Spring JDBC template, Implemented security module using Spring security and add URL based security and method level security, Implemented transaction handling for three JNDI based database connections and integrated with Sybase and Oracle DBs. Technologies used in projects are Spring 3 MVC, Spring Security, JSP, Servlet, Sybase 12, WebLogic 11g, Spring JDBC template with JNDI and LDAP
JAVA/J2EE Software Engineer, Consultant
hSenid Software International• December 2010 - December 2011
The organization is based on telco and consulting services. Telco service delivery platform provides services (SMS, MMS, WAP-Push, BAS, USSD) for mobile service providers in several countries. Additionally, the company provides consulting services on RedHat products. Contributed in Consulted for leading Bank in Singapore for system migration from GlassFish to JBoss, Designing and implementing service controlling extension for one of the Leading Singapore Mobile Service Provider, USSD customer care integration using Spring webflow, JSLEE environment based developments (Telco), Web Services developments, Real-time issue tracking and hot resolutions. Technologies used for the projects are Spring, Spring webflow, Hibernate, JDBC, JAXB, Apache CXF, JBoss, GlassFish, Apache Tomcat 6, Mobicent, UML, Unix/Linux, MySQL, Shell Scripting, Birt, JUnit, TestNG, Log4j, Slf4J, Ant, Maven, Java Script, CSS, XML, HTML, Subversion, Git and Wireshark
ROR Software Developer
Ridgecrest Group Pte.Ltd• September 2008 - September 2009
Linklk (www.linklk.com) is an extensible, robust, and secured platform that provides services to the subsidiary systems in the E-commerce domain. Subsidiary systems include ticketslk (http://www.ticketslk.com), sportslk (http://www.sportslk.com), and financelk (https://www.financelk.com/home). As a developer developed applications using Ruby on Rails, Postgresql, Mysql, AJAX, CSS, HTML, JQuery, Prototype and Subversion. Contributed projects with Design components following MVC based pattern, Developed web-based application using ROR, Implemented services using Ruby, Developed SQL scripts for, Postgresql and Mysql, Designed front end pages using CSS and HTML, Implemented Ajax calls using Prototype and Application testing
Education
Eastern Institute of Technology
Information Technology, Post Graduate Diploma• March 2020 - Present
University of Moratuwa, Sri Lanka
Information Technology, BSc(Hons) in Information Technology• May 2006 - October 2010