Amarasinghe - Web Developer - Singapore

Nuwan Amarasinghe



Over 6 years working experience in participating life-cycle (SDLC) in designing and development of mission critical software system relevant to Insurance, Financial, Telecommunication Infrastructure, Hotel management and Training Management. Expert in developing web applications and web services in Microsoft Visual Studio .Net IDE using C#.Net, Vb.Net, ASP.NET, ADO.NET, WCF Services , RESTFul Services, JSON, jQuery, Kentico, SQL Server and Oracle.


Web Developer


I have been working in web development for last 6 years using with C#, PHP, Kentico CMS, WCF , Web Service, Restful Services and other scripting languages like JSON, jQuery, Javascript. And also involved with web site design with CSS.

Work History

Software Engineer (.Net Web Developer)

Direct Asia Insurance

From March 2012

DirectAsia is an online insurance company which has insurance in three countries (Singapore, Hong Kong and Thailand). Singapore has five products (Standard Car /Low Mileage /SOS /Motorcycle /Travel /Home /Personal Accident), Hong Kong has three products (Standard Car /Travel /Motorcycle) and Thailand has one product (Standard Car). These three countries have deferent business logics for premium calculation for each product. By using the web portal, customers can buy insurance for any of above product within short time period. Portal provides English version in Singapore, Chinese/English versions in Hong Kong and Thai/English versions in Thailand.
Web portal developed by using Kentico CMS and WCF Services. Business Logics provide as web services (Java based) from a company called IDIT. WCF use to communicate with IDIT services.

Software Engineer (.Net Web Developer)

Computer Sciences Corporation

June 2011 - March 2012

CSC is a leading software solution provider in world. I have been working in Branch in Singapore as a .Net Web Developer for their one of the main client NCSS (National Council of Social Service). They had a in built Training management system and I was deployed there to support the new enhancement for their system. Mainly worked to build a new module to support their their new SAP client. And also work with their team to made for SSO (Single-Sign-On) system to log their users into all the systems from one single location.

Software Engineer /Senior Software Engineer

Infosoft Lanka (Pvt) Ltd

October 2007 - May 2011

Infosoft (pvt) Ltd is an international software development company based on Colombo, Sri Lanka. It’s an Application and Service provider for Enterprise markets includes the largest mobile operator Dialog Telekom, the largest apparel manufacturer Brandix and the largest hotel chain; The Gardiner Group.

Role: Software Engineer/Senior Software Engineer
• Full lifecycle of application Development
• Provide Technical Leadership to the software engineering team
• Work closely with product managers to ensure development meets customer requirements
• Drive overall architecture, security and certifications of software products
• Conduct daily, weekly, and monthly development related activities during the project
• Ensure, and create as needed, software engineering processes, practices and operations to ensure reproducible development and high quality

Project Locations: Australia, Malaysia and Sri Lanka

• Worked as a Team leader and I handled development of Human Resource Management system (modules included Comprehensive employee information, Career planning, Training and Development, Appraisals and Performance review, Recruitment, Exit interviews) and Payroll applications throughout the SDLC from Requirement analysis to implementation for British American Tobacco - Sri Lanka, Sri Lanka Telecom, Sampath Bank and Sri Lankan Air Line
• I handled teams with three to five Associate Software developers to develop applications as team leader


Telecom Infrastructure Management System (TIMs)

Software Engineer /Senior Software Engineer at Infosoft Lanka (Pvt) Ltd
Client - Dialog Axiata PLC, Sri Lanka

TIM is a Web Portal to manage infrastructure facilities of Dialog. Portal consists with complex work flows, admin data management modules, document management, client portal, billing module etc. Other operators can request infrastructure facilities though the Client portal and these request are going through a work flows to complete it. Work flow consist of several modules such as Technical details checking module, Pricing allocating module, Change management module, Billing module etc. This is a huge system to handle more than two thousand sites all over the country.

ASP.NET2.0 with C#, ADO.NET, Microsoft Visual Stuidio.NET 2005, IIS 6.0, Oracle 10g , HTML, Web Services, AJAX, Crystal Reports 10, SQL Navigator 5.5,.NET Framework 2.0, and Windows 2003 server

Working as a Software Engineer and doing designing and developing the system.

• Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
• Written stored procedures, triggers using SQL in Oracle 10g. Created indexes when required and used locks properly.
• Developed and consumed Web Services to file transfer and data transfer from the client portal.
• Extensively used GridViews with sorting and paging.
• Implemented Template Columns for Custom Nested GridViews.
• Used AJAX in some web forms.

(Motor Car/Travel) Insurance Mobile Version’s Backend (MIT)

Software Engineer - Module Lead- at Direct Asia (

This is a project to introduce a mobile friendly website for insurance products for Singapore/Hong Kong and Thailand customers. This projects front end development is doing by the another company call Adnovum and our team provide backend services such as premium calculation, proposal creation and issuing policies for both travel and Motor car products. This backend MIT service has been developed using JSON Restful Services, Kentico CMS, WCF Services and with C# using .net framework 4.0 and SQL Server 2008. MIT talk to mobile pages using JSON services and talk to IDIT using WCF.

Technologies: Restful Services, JSON, Kentico CMS, ASP.NET with C# using Framework 4.0, WCF Services, Microsoft Visual Stuidio.NET 2010, IIS 7.0, SQL Server 2008 , HTML5, CSS3, SQL Server 2008 Management Studio.

Working as a Software Consultant and doing designing and developing the system.

• System designing such as Use Cases, Class diagrams.
• Prepare the functional and technical specification for backend services
• Developed Restful Services using C#, WCF and Json
• Mobile page generation using Kentico CMS soap web services
• System Integration with Front End pages.

Restructure of All Insurance Products in Singapore to support responsive design

Software Engineer at Direct Asia – Singapore (

This is a project to introduce new architecture for all the insurance products in Singapore to support all devices such as Desktop, Tablet, mobile and all related devices. Other main concern is to support Singapore government PCI security compliance for the website. This new structure is based on service oriented architecture and use technologies such as JSON Restful Services (For the Web Front End), WCF Web services (For Back End communications), Angular JS, and Bamboo for integration, build and testing etc.

Technologies: Restful Services, JSON, WCF Web services, Angular JS, jQuery, ASP.NET with C# using Framework 4.0, Microsoft Visual

Working as a Software Engineer and doing designing and developing the system.

• System designing such as Use Cases, Class diagrams, Sequence Diagrams.
• Restructure Database for Make it easy to understand and to normalize
• Prepare the functional and technical specification for backend services
• Developed Restful Services using C#, WCF and JSON and wire up with HTML5

Qualifications & Certifications

BSc in Information Technology

University of Moratuwa

Skillpages has been acquired by! is pioneering the way people find local services. Skillpages is the world’s premier directory of service providers.

Find out more

Nuwan Amarasinghe provides the following services:

Supported Countries
Choose your country