Sign in

Engineer Software

Colombo, WP, Sri Lanka
6000 USD
October 26, 2016

Contact this candidate


Tharindu Gihan Balasuriya

No. **/**, *rd Lane, Angulana ST. RD, Katubedda, Moratuwa


Tel: +947********, +941********


Full Name Tharindu Gihan Balasuriya

Date of Birth 30th January 1987

Nationality Sri Lankan

Civil Status Married

LinkedIn Profile Profile

9 year experience in software industry including global scale software platform design, development, change management, and as the team software architect under the devops modal.

3 year experience as Agile Practitioner. Thorough knowledge on agile principles (Release & Iteration Planning, Scrum, Sizing, Retrospectives).

Possess more than 6 years of experience as .Net Developer on business application. Have worked under

.Net Framework 1.1, 2.0, 3.5 and 4.0.

Proficient Knowledge in Object oriented Analysis and Design (OOAD), Software Engineering and System Development Life Cycle (SLDC) Process Methodologies.

Conversant with Object oriented programming (OOP) and UML concepts.

Conversant ADO/ADO.NET /OLEDB / ODBC data access strategies.

Sound Knowledge and experience of Web and Windows Applications Development with software tools such as C#, VB.NET, ASP.NET, Win Form, VB6, HTML, JavaScript, XML, AjaxPro, .NET WEB Services, WCF, LINQ, Crystal Reports, Jquery technologies, MVC.NET, SharePoint and extension JS Frameworks. Coolite Extjs Wrapper toolkit for ASP.NET, DXperience Windows Control Suite, Telerik Web Took kit.

Conversant with Microsoft SQL Server 2000/2005/2008/Oracle and good knowledge in Relational database concepts.

Thorough Knowledge in Relational Database Concept and ER Molding

Possessed extensive experience Management and Administration of Oracle 10g,11g R2/ R2MS SQL Server 2000/2005/2008/2012 Relational Databases.

Good Knowledge in Designing Patterns

Experience in Windows Based and Java based ORM Frameworks such as Subsonic, Nhibernate, Entity framework spring and Linq.

Knowledge and experience in using/administration Microsoft Visual Source Safe

Knowledge in Administration of the Windows operating system and IIS 6.0, 7.0, Apache Web Servers.

Knowledge in Microsoft Framework 4.0, MVC, WPF, SharePoint Development

Experience and knowledge on PHP based content management systems like Joomla.

Knowledge in Web Scripting (JavaScript,Jscript,VB scripting) Key Skills & Experience

2008 to 2012 BSc (Honors) in Software Engineering - “First Class” University of Westminster, UK

at Informatics Institute of


1992 to 2005 School Attended (Advanced Level – Passed in Mathematics Stream) St. Sebastian’s Collage, Moratuwa, Sri Lanka


Oracle Certified Professional in Oracle Database

Professional Qualifications

C#, Java

Spring MVC

NET Framework 2.0/3.5/4.0

(C#, ASP.NET, MVC3-4, WCF, Windows Forms, WPF)

JQuery, Angular JS, Java Scripts


SQL Server 2005, 2008, 20012

Oracle 10g, 11g (PL/SQL), 12g


Mongo DB 3.2


Visual Studio 2005/2008/2010/2012/2015

Crystal Reports XI/2008

Microsoft Entity Framework

Third Party APIs & Tools

Quest SQL Navigator,Toad

Sprax System (UML Architectural Tool)

Embarcadero ER-Studio 8.0 (ER Modeling Tool)




PHPED, Adobe Dreamweaver

Utility Tools

BPC Banking Technologies (Asia Pacific) Pte Ltd October 2014 – To Present 10, Hoe Chiang Road, # 14-01 Keppel Towers, Singapore Designation Senior Oracle PL/SQL Engineer

Reporting To Technical Director

BPC Banking Technologies creates payments solutions that inspire change and progress for businesses and people across the globe. BPC is the architect and developer of the market-leading SmartVista platform, which handles all aspects of ATM management, billing, mobile and contactless payments, settlement, point of sale, card issuing and acquiring, microfinance and electronic payments processing. Responsibilities

Design and develop oracle PLC Scripts to serve the business aspects of the middleware bank smart card system tools.

Developing and managing integration structures between smart card system of banks and the central banking system including the external payment technologies like VISA and MASTER etc.

Optimization of data structures and procedures of the system back-end Oracle data base. Pearson Lanka (Pvt.) Ltd January 2013 – October 2014 752, Dr. Danister De Silva Mawatha, Colombo 09, Sri Lanka Designation Senior Software Engineer

Reporting To Development Manager

Pearson Lanka is the core part of Pearson’s global Learning Technologies team. Pearson Lanka builds, manages and supports one of the industry leading cloud based learning platforms that serve millions of students across the world


Design and develop utility tools for course producers.

Developing and managing integration structures between main products and third party tools.

Exercise agile methodology in managing projects. LB Finance Plc January 2013 – November 2007

No 20, Dharmapala Mawatha, Colombo 03, Sri Lanka

Designation Software Engineer

Reporting To Head of ICT

L B Finance PLC is a licensed finance company. Backed by a strong financial tradition of over 40 years, Company offers a portfolio of financial solutions trusted widely by corporate, SMEs and individuals. Work Experience

I hereby declare that information given above is true and correct to the best of my knowledge. T.G. Balasuriya

Mr. N. D. N. Wickramatilleke Mr. Saman Hettiarachchi. Assistant Vice president – ICT Senior Lecturer.

NDB Stockbrokers (Pvt) Ltd Informatics Institute of Technology 5th Floor, #40, NDB Building, No. 57, Ramakrishna Road, Nawam Mawatha, Colombo 02, Colombo 06.

Mobile: +947******** Mobile: +947********

Tel: +94-112**-**-**, +94-112**-**-** Tel : +94-112****** Email:


Watching Movies


Playing Cricket

Activities and Interests


Architect, design and develops custom applications and integrations across a wide-variety of platforms and technologies. Participates in analyzing, designing, programming and modifying software products, as well as leading unit testing and installation as necessary

Liaise with customers to understand the project requirements / enhancements, and preparing design documents for the projects.

Lead code and design reviews, establish development standards and best practices.

Manage in building up testing environment in order to ensure the system performance and business mapping, stress sustainability of the system.

Provide technical development trainings for the trainee software developers.

Contact this candidate