PROFESSIONAL STATEMENT
An experienced and qualified full stack web and software developer (proficient in back-end and front- end) with proven analytical, design and technical skills. Experienced in interacting with customers and engaging with businesses. Possess a wide range of web and software development experience having completed several projects. Looking for a position as a web or software developer and am willing to relocate for a suitable position.
SKILLS, KNOWLEDGE AND TOOLS
Programming Languages and Frameworks
C# 9.5 years • ASP.NET • ASP.NET MVC
• Web API • Entity Framework
JavaScript 7+ years • JQuery • Ajax
HTML5 / CSS3 9.5 years • Canvas • Bootstrap
Microsoft Dynamics CRM 1 year • CRM customizations •Plugins
•Workflows
React 1 year
Database Skills
MS SQL Server 9.5 years • JSON • XML • SSMA for Oracle
• SSMA for MySQL
Other
• Scrum • Kanban • TFS • MS Visio • Agile software development methodology •Joomla
• Design Patterns
WORK EXPERIENCE
July 2019 – Present: CAMMS, Colombo, Sri Lanka
Technical Lead
• Design Architecture of new product modules.
• Coding framework and initial structure of new product modules
• Interviewed job candidates as a technical Lead.
• Supervised and trained senior/junior Engineers.
• Code and Design Reviews.
• Maintain Source control system(TFS)- branching, merging, Checkin-Checkouts. Ashan Chandrasekara
adjtvi@r.postjobfree.com
23, Kirindiwita, Gampaha,
Sri Lanka
February 2017– June 2019: CAMMS, Colombo, Sri Lanka Associate Technical Lead
• Design Architecture of new product modules.
• Analyzed requirements and explored development solutions for the projects.
• Write codes of the initial structure of projects.
• Develop a security framework for the product suit.
• Act as the scrum master.
• Interviewed job candidates.
• Supervised and trained senior/junior Engineers.
• Code and Design Reviews.
• Maintain Source control system(TFS)- branching,merging,Checkin-Checkouts.
• Maintain Cloud servers.
July 2014–Jan 2017: CAMMS, Colombo, Sri Lanka
Senior Software Engineer
• Develop new products from the beginning.
• Create Design digrams.
• Creating plugins for the current systems which improved usability.
• Performance improvement of the products
• Successfully completed various data migration for migrate old to new DB structures
• Supervised and trained junior Engineers.
• Build Releases/Develop Release notes.
May 2012–June 2014: CAMMS, Colombo, Sri Lanka
Software Engineer
• Develop change requirements of existing products
• Communicate with clients and identify the issues/gaps of the system.
• Fixing clients’ reported issues.
• Develop an offline report generator.
• Implement a time entry system for internal staff. July 2011–May 2012: Softwerx, Colombo, Sri Lanka
Associate Software Engineer
• Developed Microsft Dynamics CRM customisations, Plugins, Workflows
• Developed CRM workflow execution tool.
• Carried out the conversion of Oracle 11g Data Dump to SQL Server using SSMA for ORACLE
• Carried out the conversion of MySQL Data Dump to SQL Server using SQL SSMA for MySQL
• Used parallel framework to migrate data concurrently. Sep 2009–Feb 2010: Calcey Technologies, Colombo, Sri lanka Software Developer (Intern)
• Develop Joomla websites
• Bug fixing of existing web sites.
• Bug fixing of android applications.
PROJECTS
Custom Security Implementation, CAMMS, Colombo
Description: It is a framework to support an unlimited number of hierarchy levels and nodes throughout the CAMMS product suite and giving page level security for all the products of the company. Technologies Used: .NET, Web API, C#, ASP.NET MVC, SQL Server, Json
• Performed requirement analysis, planned project schedules and designed development solutions.
• Conduct trainning to internal staff and the clients.
• Analyzed, designed and implemented the database struture.
• Develop initial structure of the security framework
• Conduct sprint meetings and maintain sprint sheet
• Performance improvement of both application level and database queries. CAMMS Strategy Product, CAMMS, Colombo
Description: CAMMS Strategy solution is an integrated planning and corporate performance management software solution, designed to bring together your organization’s strategic, business and service level planning into a common monitoring and reporting framework. Technologies Used: ASP.NET, C#, HTML5, CSS3, JavaScript, JQuery, Json, MS SQL Server
• Analysed requirements and gave advice on development solutions.
• Develop Email service.
• Designed and implemented all aspects of the system, including logical operation, data transmission and user input validation.
• Research and implement new .NET Controls
• Participated in Client meetings and giving valuable feedback Revumap, CAMMS, Sri Lanka
Description: A product enhance organisational agility and service delivery. It's also help to define, measure, quantify and monitor improvement initiatives within an organisation Technologies Used: ASP.NET, React, HTML5, CSS3, JavaScript, JQuery, Syncfusion tool
• Research and implement new digram drawing tool.
• Communicate with the third party control company and make some changes to the control
• Analysed and designed new software management methodologies.
• Develop Offline Report Generator
• Develop custom modification of the 3rd party control by myself and save money for the company PES, CAMMS, Colombo
Description:
This product provides a comprehensive solution to maximize your organization’s investment in human resources through real time performance assessment and dynamic personal development. In addition it can ensure that the evaluation process is integrated with your strategic and corporate planning process. Technologies Used: ASP.NET, C#.NET, HTML5, CSS, JQuery, JavaScript, AJAX, SQL Server, Silverlight
• Develop the product from the scratch
• UX Designing
• Reports development
• Dashboard/Charting
CSMA, Softwerx, Colombo
Description: It is a large private home monitoring and leisure organization in the UK. The system consists of internal systems such as Membership, Credit Card Payments and BACS Payments & external portal with other integrations. Technologies Used: Microsoft Dynamics CRM 2011, ORACLE 11g, SQL Server
• Developed Microsft Dynamics CRM customizations, Plugins, Workflows.
• Developed CRM workflow execution tool.
• Carried out conversion of Oracle 11g Data Dump to SQL Server using SSMA
• Carried out conversion of MySQL Data Dump to SQL Server using SQL SSMA for MySQL v 1.0.GUI and key functions
.Conbio, Calcey Technologies
Description: It is a web application, which is developed using Joomla. Technologies Used: Joomla, PHP, Java Script
• Develop the website using Joomla
• Reaerch and customize new modules in Joomla
• Bug fixing
EDUCATION
March 2007–Jul 2011: University of Moratuwa, Sri Lanka
• BSc. (Hons) in Information Technology
• Nalanda Colledge, Colombo 10
OTHER
C1 Advanced, Cambridge English: Advanced (CAE)
References
Chathuranga Sumanasekera Sampath Eleperuma
Senior Product Manager Associate Architect
CAMMS CAMMS
Level 10, 520 Collins Street Level 13, East Tower, World Trade Centre, Melbourne, 3000 Echelon Square, Colombo 1
Australia Sri Lanka
T: +61-481****** T: +94-779******