Post Job Free
Sign in

Senior software Engineer

Location:
Singapore
Salary:
6000
Posted:
January 18, 2017

Contact this candidate

Resume:

Gamagedara Muwinda Panitha, B.Sc [Hons] Eng (Senior Software Engineer)

Telephone : +659*******

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

Skype : muwinda.gamagedara

Address : BLK 304, #03-20, Serangoon Ave 2, Singapore, 550304.

mailto:*******.***@*****.***

EDUCATIONAL QUALIFICATIONS

Masters in Business Administration (MBA), University of Hull, UK. (04/12/2014 – 06/12/2016)

B.Sc. Hons - Electrical and Information Engineering, University of Ruhuna Sri Lanka. (07/2007 – 09/2011)

GCE A/L Examination 2006 (Z Score: 1.816, Rank:51, Sri Lanka )

Microsoft Certified Technology Specialist (MCTS) - SharePoint 2010 (Application Development)

OCA (Oracle Certified Associate)- ORACLE SQL Fundamentals, ORALE DBA WS 1 (11g release 2)

SCJP (SUN CERTIFIED JAVA PROGRAMMER, VERSION 1.5)

Diploma In Computer Studies at IDM Institute (Visual Basic, HTML, PHP)

Diploma at IQS (C++, C, Java)

WORKING EXPERIENCES

ASP.NET, C# .net (4.5,4.0,3.5)

K2 Blackpearl 4.5

Web API 2

MVC 5,4, Entity Framework 6

WCF/ WebServices

ORACLE 11g r2, DB2

Java, J2EE

MS SQL, MYSQL 5, LINQ

SharePoint 2010

AJAX, JavaScript, CSS 3, HTML, ODBC, IIS

Visual Studio 2008/10/13, NAVICAT, TOAD, SVN

XP, Win 7, 8, MAC, Linux OEL 5, Ubuntu, Solaris 10

INDUSTRIAL EXPERIENCES

1.NCS Pte Ltd Singapore (02/07/2015 – currently working)

Project– Enforcement Management System.(EMS) Client - AVA (Singapore)

Technologies - asp.net 4.5, MVC 5, Entity Framework 6, Web services, WCF, SQL

Description/ Role – EMS consist of three major solutions for intranet web application, Batch job and e-payment public portal. EMS Intranet portal is role based workflow process designed only for the AVA officers to manage day-to-day enforcement activities such as creating and maintaining offence details, finance related activities and legal activities. The batch job services maintain the data synchronization and connectivity between other interfaces such as court, Licensing etc. The E-payment module is a public portal for the offenders to pay their fine via nets, master cards etc.

My role as the leading senior software engineer is to handle all the new developments, enhancements and maintenance of these three projects. The role required to directly work with the client “Agri-Food & Veterinary Authority of Singapore” for the requirement gatherings, develop and deploy new enhancements to the UAT/ Production Servers and working with the DBA to maintain the Database.

Project– NEA Eservices Client - NEA (Singapore)

Technologies - asp.net 4.5, MVC 5, Entity Framework 6, Web Api 2, Web services, WCF, Oracle 11gr2, MS SQL

Description/ Role – “National Environmental Agency” consist of multiple different sites and projects such as E services that allow public users, companies to apply for various license via Internet. The current system allows any user with a valid singpass or corppass to enter to the system to apply for the license. NEA also has other internal and external services that develop to work with government agencies across Singapore. LicenceOne, ILS and AXS are some of the services that undergoing enhancements.

My role consists of end-to-end activities from requirements gathering for the new enhancements and service requests, working with the NCS team to develop until production deployment. While doing so I am also responsible for maintenance and production support for all the above .net projects.

2.M1 Pte Ltd Singapore (12/11/2014 –23/04/2015)

Project – M1 web portal. Client – M1 internal projects (Singapore).

Technologies - asp.net 4.5, Oracle, Web services, WCF, MVC

Description/ Role – M1 web portal is the new customers web application designed to maintain all the day-to-day activities such as view accounts, pay bills, purchase new items etc. This also consists of backend intranet portal for the M1 officers to manage.

My role is as a Senior Software Engineer, to handle all sorts of enhancements and maintenances, requirement gathering related to M1 internal projects and Enhancements and maintenances of M1 customer portal and service order portal, performance tuning, e-services and maintenance.

3.NCS Pte Ltd Singapore (12/11/2013 – 11/11/2014)

Project– IRAS Tax portal. Client - IRAS (Singapore)

Technologies - asp.net 4.0, DB2, MS SQL Web services, WCF

Description/ Role – Enhancements and maintenances of Singapore Government tax portal, database performance tuning, e-services, intranet and Internet related developments. My role is as a developer, to handle all sorts of enhancements and maintenances, which are given by IRAS. I was directly working with our client (IRAS) to gather requirement to provide better solution.

4.Teckwah Solutions Pte Ltd Singapore (20/6/2013 – 18/10/2013) (Short term Project)

Project - Review Quality Management System. Client - HP (Singapore) & Teckwah solution (Singapore).

Technologies - asp.net 3.5, MS Sql 2008, MVC, entity framework, k2 blackpearl 4.5

Description/ Role - RQMS is a portal to manage and maintain services and products for both HP & Teckwah. It is a role-based system, which provides various facilities such as upload download documents, maintain, update search etc… It is a web based individual project, which involves in design and develops database, User interface and software architecture working directly with clients. I worked end to end with production manager and the team to create efficient and user-friendly system.

5.Ceylonium PVT LTD Sri Lanka (10/12/2012 – 10/05/2013)

Project - Dealer Portal. Client - American Automobile Association (triple A- US).

Technologies - C#, SharePoint 2010, k2.net, .net framework 3.5, MS SQL 2008

Description/ Role - Dealer Portal is a dealer management system designed for automobiles. This system enables users to login to the system and manage their day-to-day deals. Also this system provides administration managements functionalities such as new registrations, manage clients, approval process. It also includes an inbuilt workflow system for notifications and approval process, which interacts with relevant parties in different stages. I involved in developing the system according to three tire architecture, managing and designing data base architecture, creating user-friendly interfaces using SharePoint2010, c#, .net, k2.net.

6.NEC Asia Pacific PTE LTD Singapore (05/12/2011 – 28/11/2012)

Project - Registries Processes & Systems Project (RPS) for Intellectual Property Office of Singapore (IPOS).

Client - Singapore Government (intellectual Property office Singapore).

Technologies - ASP.NET/C# framework 4.0, SharePoint 2010, MS SQL 2008, K2.NET, JavaScript, LINQ, HTML, WCF

Description/ Role - Project RPS handles end-to-end process in legislation and registration regarding intellectual properties such as Patent, Trademarks and designs. This includes both e-filing as well as OTC process. My project module, Hearing and Mediation group (HMG) handles any kind of disputes between parties involved in this process. I was assigned to design and develop a separate module for hearing and mediation in Trademarks. This includes handling corresponding using SharePoint and develops workflow using K2 blackpearl.

7.Data Management System (DMS) PVT LTD Sri Lanka (16/08/2010 - 10/02/2011)

Project - Civil Register / Population Register System (CRS/PRS). Client - Sri Lankan Government.

Technologies - JAVA, Oracle 10g, SEAM framework, TOAD

Description/ Role -Project CRS and PRS computerized register of the entire population of Sri Lanka. This includes birth, death, marriage etc. It was designed as a web based application using SEAM framework and java technologies to reduce complexity in duplicating records in different sections. My responsibilities were involved in developing sub sections in CRS and updating modules and managing relevant database in oracle 10g.

8.IPARADIM PVT LTD Sri Lanka (08/06/2009 - 03/08/2010)

Technologies - Asp.net/C# 3.5 Framework, MYSQL 5.1, NAVICAT, HTML, JAVA Scripts, AJAX

Project - “Project Money Transfer”. Client - IPARADIM company product.

Description/ Role - Money Transfer is a role based web application, which helps to transfer money throughout several countries, capable of supporting multiple clients. As further development the project included a separate desktop module to work offline if there are any connectivity problems.

Project - Online booking system for fitness and exercise, “Spin Studio”. Client - Goalline solution (Canada).

Description/ Role -Spin Studio is an online booking system for Physical fitness classes. This application allows users to register and schedule their activities or reschedule after logging to the system. It also allows user to schedule its selected tasks for daily basis, for a week or month. Administrative role can manage the system give star points to premium users relevant to different activities etc.

9.Research and Development Project

Project 1 - Weather forecasting system

Technologies -MAT LAB, Artificial Neural Networks, NNTools, Asp.net/C# 2.0 Framework, MYSQL

Description/ Role - Final year undergraduate project. This project is capable of predicting thunderstorm occurrence and rainfall occurrence. Admin user can login and enter weather parameters such as temperature, pressure, humidity, wind speed, wind direction, cloud condition and get the output predictions. The project was developed in mat lab environment using feed forward artificial neural networks with back propagation techniques.

Project 2 - RDBMS System for an airport

Technologies - Oracle 11g r2

Description/ Role - Final year database project. This project was developed to fulfill the requirement of designing and managing of Relational database system.

Project 3 - Effort Tracking System, web application

Technologies -Asp.net/C# 2.0 Framework, Oracle 11g r2, NAVICAT, HTML, JAVA Scripts, AJAX

Description/ Role - 6th semester software project. Supports to track efficiency and work effort of each employee in an organization. Each employee can log into system and enter their work records and create reports on them. I involved in designing the database architecture, developing ER diagram managing relations.

REFEREES

Available upon request.

I hereby certify that the above details are true and accurate to the best of my Knowledge.



Contact this candidate