“Chinthaka is known to me mainly working as as an Associate Software Engineer (Software Engineer when doing his first degree) in my team that I was managing, . He was a technical very capable and and performing his duties very well even as a student. Talented Software Engineer.”
About
Enthusiast IT professional with a proven track record that helped many large scale…
Activity
-
Another year, another AWS re:Invent - but this time, as a speaker! Can’t wait to connect with the incredible AWS community. Let’s make this…
Another year, another AWS re:Invent - but this time, as a speaker! Can’t wait to connect with the incredible AWS community. Let’s make this…
Liked by Chinthaka Senaratne
-
View my verified achievement from SAP. #SAPLearning
View my verified achievement from SAP. #SAPLearning
Liked by Chinthaka Senaratne
-
✅ I completed all 52 SQL Exercises from W3Schools 💪 https://lnkd.in/gZvjCwFA #W3Schools #SQL #Exercises
✅ I completed all 52 SQL Exercises from W3Schools 💪 https://lnkd.in/gZvjCwFA #W3Schools #SQL #Exercises
Liked by Chinthaka Senaratne
Experience
Education
Licenses & Certifications
Volunteer Experience
-
Treasurer - Colombo Scout Camporee organizing committee
Sri Lanka Scout Association
- 1 year 1 month
Social Services
Projects
-
Jean
- Present
- Uplifting commission calculation functionality to REST based API services in order to improve performance and port them to the cloud platforms of Azure and AWS.
- Introducing new commission calculation functionality to cater different banking requirements.
- Uplifting old client facing web apps to new responsive web applications using latest technologies.
Technology stack : .Net Core 2, .Net Framework 4.7, Oracle -
Project - Project Deliverables
-
Project Deliverables aims at implementing a generic end to end solution for Asset life cycle. This is a part of next core release (Ver 10) of IFS Applications ERP suite. This project focuses on full life cycle from concept to maintenance or shipment of an large scale asset such as power plants/ships/buildings with a full integration to Project management to analyse the cost and progress.
Key Responsibilities/Duties
- Analyse and model the requirements after having discussions with…Project Deliverables aims at implementing a generic end to end solution for Asset life cycle. This is a part of next core release (Ver 10) of IFS Applications ERP suite. This project focuses on full life cycle from concept to maintenance or shipment of an large scale asset such as power plants/ships/buildings with a full integration to Project management to analyse the cost and progress.
Key Responsibilities/Duties
- Analyse and model the requirements after having discussions with Business Requirement Owner and Business system analysts.
-Implemented the database (database structure, business logic) ,middle tier (business logic, BA) and client ( master detail windows, Tree view structures, Multi tab forms, Wizards, Dialog windows, table windows) layers for the finalized requirements using best practices of OOP concepts.
- Investigate on the pre studies for technically and functionally challenged requirements while collaborating with different stake holders such as business analysts, project manager, requirement owner, and product architects.
- Performed code review to make sure the IFS coding standards are met.
- As a lead member of the team, I coached and mentored the fresh team members to accomplish a high quality standard output.
- Practiced Agile methodology with the team of 8 members.
Iteration Planning, Time estimations, User Story refinement, Daily Scrum, Retrospectives etc.
Highlights
1. Accomplished the development with a high quality coding standard with a very low number of bugs in the final system test.
2. Praised by the management and outside industry experts on the simple solution achieved to handle complex industry scenarios within the assigned time frame without compromising the quality.
Technologies used:
Object Oriented Designing, Oracle 12c, PL/SQL, .NET 4.5, C#.net, Visual Studio 2013, Netbeans 8.1, Tortoise SVN, JIRA, Agile Methodology
-
Project - Generic Resource Concept
-
Generic Resource concept project aims at providing a single source of reference for all the resources in IFS Applications ERP suite. Objective is to integrate all the resources (such as employees, persons, tools, machines) which were scattered around the different product domains into one central place in the application. This will lead to more accurate resource planning, forecasting, scheduling and visualizing within the ERP.
Key Responsibilities/Duties
- Evaluate the prototype…Generic Resource concept project aims at providing a single source of reference for all the resources in IFS Applications ERP suite. Objective is to integrate all the resources (such as employees, persons, tools, machines) which were scattered around the different product domains into one central place in the application. This will lead to more accurate resource planning, forecasting, scheduling and visualizing within the ERP.
Key Responsibilities/Duties
- Evaluate the prototype design and integrate the new requirements and limitations raised.
- Initiating technical discussions with stake holders such as product architects and product solution managers to enhance the requirements and prepare a solid fundamental technical design for the project.
- Design and develop the finalized requirements.
- As a member of the technical forum of the group, evaluating the ongoing design and make changes on them time to time. -
Project - After Nine - CTO Integration to Project Delivery
-
Configure to Order (CTO) functionality caters the market where the order needs to be customized according to the customer needs. From this project the CTO functionality was introduced to more complex deliveries done through existing Project Delivery solution.
- Responsible person for time estimation for the whole implementation which has to be delivered within a tight duration.
- Finalizing the design after having discussions with different product specific Product Architects.
-…Configure to Order (CTO) functionality caters the market where the order needs to be customized according to the customer needs. From this project the CTO functionality was introduced to more complex deliveries done through existing Project Delivery solution.
- Responsible person for time estimation for the whole implementation which has to be delivered within a tight duration.
- Finalizing the design after having discussions with different product specific Product Architects.
- Implemented and delivered the solution within the time limit and according to the initial plan with a exceeding expected quality.
Key Highlights
- Praised by the management for come up with innovative way of achieving the target and coming up with ways to reduce time estimated by product architects.
- Successfully delivering the project within the stipulated tight time.
- Introduced reusable .net controls for configure to order functionality which saved time in future integration of CTO.
-
Project Pearl
-
In this development project I was mainly involved with two sub projects names 'Visual Update' and 'unfinished Activity Development'. Visual Update sub project aims at uplifting the IFS .net client to the latest GUI standards adhered by IFS. 'Unfinished Activity' sub project dealt with providing a solution to a critical customer problem where the customer cannot identify all the related work needs to close an activity. Other than the above IFS application 9 beta test was successfully completed…
In this development project I was mainly involved with two sub projects names 'Visual Update' and 'unfinished Activity Development'. Visual Update sub project aims at uplifting the IFS .net client to the latest GUI standards adhered by IFS. 'Unfinished Activity' sub project dealt with providing a solution to a critical customer problem where the customer cannot identify all the related work needs to close an activity. Other than the above IFS application 9 beta test was successfully completed during this period.
Key Duties/Responsibilities
1. Fulfilled the duties as the Scrum Master for Visual Update project.
2. Responsible person for design and development of 'Unfinished Activity' sub project.
3. Unfinished Activity implementation was identified as a very useful and desired functionality by end user customers. -
Project Sizzler
-
This project is aimed at delivering Project Based functionalities required by a highly values customer Technip (http://www.technip.com). This is to enhance the IFS functionality to cater global level multi-national based customers.
Client - Technip (http://www.technip.com/en)
- Key highlights
- Functionality of Multi currency budgeting and forecasting matching support was introduced.
- Fixed project currency rates vs Spot rates to support monitoring a success of a project…This project is aimed at delivering Project Based functionalities required by a highly values customer Technip (http://www.technip.com). This is to enhance the IFS functionality to cater global level multi-national based customers.
Client - Technip (http://www.technip.com/en)
- Key highlights
- Functionality of Multi currency budgeting and forecasting matching support was introduced.
- Fixed project currency rates vs Spot rates to support monitoring a success of a project using a project currency while the activities can be carried out using different currencies.
- Design and develop the functionality in an agile team.
http://www.ifsworld.com/lk/news-and-events/newsroom/2014/10/21/13/08/2012-03-05-technip/
-
Project Higher Peaks
-
This project aims at delivering on-demand functionality under the Project Based Solutions program of IFS. This involved with main development areas such as improving Budgeting and Forecasting solution, Introducing Cost Breakdown Structure and multi currency handling to Projects solution, Improvements to Purchase Order functionality with Purchase Order Change Order, Improvements to Purchase Authorization, Introducing project Address.
Duties and Responsibilities
1. Technical…This project aims at delivering on-demand functionality under the Project Based Solutions program of IFS. This involved with main development areas such as improving Budgeting and Forecasting solution, Introducing Cost Breakdown Structure and multi currency handling to Projects solution, Improvements to Purchase Order functionality with Purchase Order Change Order, Improvements to Purchase Authorization, Introducing project Address.
Duties and Responsibilities
1. Technical Investigations on feasibility of developing new requirements.
2. Analysis, Design, Implementation and deliver of improved functionality for project centric businesses adhering to agile practices.
3. Migrating the centura client to new .Net based client.
4. Fulfilled the duties as the Scrum Master for the agile team.
5. Conducting training sessions for the team about new development strategies in .Net framework.
6. Performing unit testing, integration testing and upgrade testing.
Key Highlights
1. Responsible person of the team for the migrating from Centura client code to the .Net client code.
2. Successful transition to new .net based client which is called IFS Enterprise Explorer, which attracted many new deals to the company.
3. New functionality enabled global customers to make use of IFS Applications help winning new deals with more license revenue.
Technologies/tools used : .Net, C#, Centura, Rational Rose, Oracle PL/SQL, Netronic XGantt, Oracle Database 10g/11g, Subversion, JIRA, Visual Studio 2005 IDE, Java, JavaBeans, Netbeans IDE, IFS Foundation1 Design tool, IFS Developer Studio -
Project - Twin Peaks
-
This project introduced new functionality for Project Centric business customers. New functionality includes improved Earned value and progress report for Projects, introducing hours for cost elements and Project master scheduling.
Key highlights
1. This project is carried out as the pilot project for introducing Agile methodology to IFS.
2. This project also the pilot project for using TortoiseSVN and Subversion revision control system for development projects within IFS.
3.…This project introduced new functionality for Project Centric business customers. New functionality includes improved Earned value and progress report for Projects, introducing hours for cost elements and Project master scheduling.
Key highlights
1. This project is carried out as the pilot project for introducing Agile methodology to IFS.
2. This project also the pilot project for using TortoiseSVN and Subversion revision control system for development projects within IFS.
3. Management identified this as a successful pilot project for both of the above aspects and continue to roll out Agile and SVN for other development teams in the IFS.
4. Fulfilled the duties as the Scrum Master for the agile team.
Technologies/tools used: Centura, C#, Rational Rose, Oracle PL/SQL, Oracle Database 10g, Subversion, Tortoise SVN, Rally, Visual Studio 2005 IDE, Net beans IDE, Netronic XGantt, IFS Design tool. -
Project Enterprise
-
This is the first industry extension project of IFS which aims at catering a specific market of Project Centric businesses apart from the core functionalities done on IFS Application suite. This project introduced Project Cost element functionality, Sub contract management, Sales contract management, Risk management and Project Budgeting and Forecasting.
Duties and Responsibilities
- Analysis, Design, Implementation and deliver of improved functionality for project centric…This is the first industry extension project of IFS which aims at catering a specific market of Project Centric businesses apart from the core functionalities done on IFS Application suite. This project introduced Project Cost element functionality, Sub contract management, Sales contract management, Risk management and Project Budgeting and Forecasting.
Duties and Responsibilities
- Analysis, Design, Implementation and deliver of improved functionality for project centric businesses.
- Performing extended server modeling, designing and implementing new reports, using J2EE based Middle-tier Service Layer deployed in JBoss, using technologies such as Enterprise Java Beans, XML and programming required business logic in Oracle PL/SQL.
Technologies/tools used: Centura, Oracle PL/SQL, Java, Oracle Database 9i, CCC Harvest, Net beans IDE, J2EE, J2SE, Java Servlets, Enterprise Java Beans. -
Project - R&D Projects Product Support
-
Supported released IFS Applications suite versions covering functional areas in Project Management, Risk Management, Contract Management, Project Delivery, etc. using IFS Life Cycle Support (LCS) system.
Key Responsibilities/Duties
1. Delivered functional/technical solutions (patches) to the reported cases and tasks
2. Analyzed customer cases and tasks on and conducted technical investigations
3. Developed data repair SQL scripts, database change scripts
4. Analyzed…Supported released IFS Applications suite versions covering functional areas in Project Management, Risk Management, Contract Management, Project Delivery, etc. using IFS Life Cycle Support (LCS) system.
Key Responsibilities/Duties
1. Delivered functional/technical solutions (patches) to the reported cases and tasks
2. Analyzed customer cases and tasks on and conducted technical investigations
3. Developed data repair SQL scripts, database change scripts
4. Analyzed performance critical bugs to enhance performance using various tools such as SQL Trace, TKPROF, Insider, etc.
5. Optimized and fine-tuned queries and PL/SQL stored procedures
6. Documented detail software technical designs, deployment guides and user manuals
7. Modeled and implemented operational reports using IFS Developer Studio, Oracle SQL, PL/SQL and IFS Report Designer based on crystal reports concepts
8. Analyzed and Developed change requests from customers
9. Collaborated with local and foreign technical consultant and application consultants when designing solutions
Technologies used:
PL/SQL, Oracle SQL and C#.NET, Visual Studio 2005/2010/2013, Netbeans , Harvest Workbench, Tortoise SVN, PL/SQL Developer
Test Scores
-
IKM: Microsoft .Net Framework 4.6 Programming using C#
Score: 95
Scored higher than 97% of test takers.
Languages
-
English
Full professional proficiency
-
Sinhalese
Native or bilingual proficiency
Recommendations received
9 people have recommended Chinthaka
Join now to viewMore activity by Chinthaka
-
𝐓𝐡𝐫𝐢𝐥𝐥𝐞𝐝 𝐭𝐨 𝐬𝐡𝐚𝐫𝐞 𝐭𝐡𝐚𝐭 𝐈'𝐥𝐥 𝐛𝐞 𝐩𝐫𝐞𝐬𝐞𝐧𝐭𝐢𝐧𝐠 𝐚𝐭 𝐀𝐖𝐒 𝐫𝐞:𝐈𝐧𝐯𝐞𝐧𝐭 𝟐𝟎𝟐𝟒. Join me for a chalk talk on…
𝐓𝐡𝐫𝐢𝐥𝐥𝐞𝐝 𝐭𝐨 𝐬𝐡𝐚𝐫𝐞 𝐭𝐡𝐚𝐭 𝐈'𝐥𝐥 𝐛𝐞 𝐩𝐫𝐞𝐬𝐞𝐧𝐭𝐢𝐧𝐠 𝐚𝐭 𝐀𝐖𝐒 𝐫𝐞:𝐈𝐧𝐯𝐞𝐧𝐭 𝟐𝟎𝟐𝟒. Join me for a chalk talk on…
Liked by Chinthaka Senaratne
-
The Gomes duo Most people ask if we are siblings. Not really but my late uncle, former principal of Royal College explained to me distant…
The Gomes duo Most people ask if we are siblings. Not really but my late uncle, former principal of Royal College explained to me distant…
Liked by Chinthaka Senaratne
-
#IFSUnleashed #IFS.ai #AssetPerformanceManagement Asset Performance Managment (APM), driving next levels of asset maintenance. by Mayura Wasantha and…
#IFSUnleashed #IFS.ai #AssetPerformanceManagement Asset Performance Managment (APM), driving next levels of asset maintenance. by Mayura Wasantha and…
Liked by Chinthaka Senaratne
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Chinthaka Senaratne
-
Chinthaka Senaratne
-
Chinthaka Senaratne
Computer Software Professional
-
Chinthaka Senaratne
--
-
Chinthaka Senaratne
--
4 others named Chinthaka Senaratne are on LinkedIn
See others named Chinthaka Senaratne