Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Software Engineer
Collabera DigitalSenior Software Engineer
Jul. 2024Malaysia
Associate Technical Lead
GapstarsAssociate Technical Lead
Sep. 2023 - Jul. 2024Sri Lanka - Netherlands
Application Manager
Kerk SolutionsApplication Manager
Feb. 2021 - Aug. 2023Sri LankaBecoming the manager of the team has increased my work load and also the responsibilities. Keeping and maintaining the customer relationship was my main goal. The development plan for each of my developers was again very important when I plan up coming projects. Performance review was another job I have done with my developers to keep them running and motivating on their job. Conduct code review sessions and maintaining the company standards was also an important task done by me. So following are some responsibilities I had covered during the period, Leadership responsibilities - Conduct daily scrum meetings to check progress of the allocated tasks - Get involve in management meetings and corporate with making good decisions for the company - Representing my team and managing, maintaining the work - Project timelines, estimation and impact analysis - Client meetings and discussion - Requirement gathering and work side by side with the BA and PM regularly - Allocate tasks between team members - Head hunting and conduct interviews - Making appropriate design decisions - Conduct the Junior developers and following up with the work - Training and mentoring interns in the team - Help and guide other fellow developers where my help required Development skills - Manage UAT and Production releases - Develop HTML5, CSS3 templates according to the requirement and design - Make developed applications responsive with any device (Bootstrap) - Build up the logics business requirements to make the application functional - Data populate and submission using REST API's - Build and customise validations - Developer testing - Debugging and troubleshooting issues
Software Team Lead
Kerk SolutionsSoftware Team Lead
May. 2019 - Feb. 2021Sri LankaAfter gaining so much of leadership skills with previous role I have been promoted to the Team Lead position. I was responsible to handle the customers directly with the projects, requirements and testing. Regular customer meetings, coordinate with other vendors, project management were some of the newly added responsibilities. So following are some responsibilities I had covered during the period, Leadership responsibilities - Project timelines, estimation and impact analysis - Client meetings and discussion - Requirement gathering and work side by side with the BA and PM regularly - Allocate tasks between team members - Head hunting and conduct interviews - Making appropriate design decisions - Conduct the Junior developers and following up with the work - Training and mentoring interns in the team - Help and guide other fellow developers where my help required Development skills - Manage UAT and Production releases - Develop HTML5, CSS3 templates according to the requirement and design - Make developed applications responsive with any device (Bootstrap) - Build up the logics business requirements to make the application functional - Data populate and submission using REST API's - Build and customise validations - Developer testing - Debugging and troubleshooting issues
Senior UI/UX Engineer
Kerk SolutionsSenior UI/UX Engineer
Jun. 2018 - May. 2019Sri LankaSo after gaining a good understanding of the insurance platform and the products, as the senior UI/UX of the team I had to make some design decisions while planning up coming products. I was a part of the initial discussions for a project and involved in the every step of the project design and front-end architecture. So following are some responsibilities I had covered during the period, Leadership responsibilities - Corporate with other designers and developers to come up with better designs - Making appropriate design decisions - Conduct the Junior developers and following up with the work - Training and mentoring interns in the team - Help and guide other fellow developers where my help required Development skills - Develop HTML5, CSS3 templates according to the requirement and design - Make developed applications responsive with any device (Bootstrap) - Build up the logics business requirements to make the application functional - Data populate and submission using REST API's - Build and customise validations - Developer testing - Debugging and troubleshooting issues
Software Engineer
Kerk SolutionsSoftware Engineer
Nov. 2017 - May. 2018Sri LankaI joined as a software engineer to KERK Solutions and with this role I have been introduced to an insurance platform. There I have worked on several general insurance products. It was a nice experience since I have never got to dig deep in insurance side at that time. So following are some responsibilities I had covered during the period, Responsibilities and skills - Develop HTML5, CSS3 templates according to the requirement and design - Make developed applications responsive with any device (Bootstrap) - Build up the logics business requirements to make the application functional - Data populate and submission using REST API's - Build and customise validations - Developer testing - Debugging and troubleshooting issues
Associate System Engineer
Data Management Systems(Pvt)Ltd - Software DivisionAssociate System Engineer
Aug. 2016 - Nov. 2017Sri LankaSoon after my graduation I have joined back with the DMS and the doors were always opened for me. This time I was assigned to a complex system which was made for a local customer and another system to issue gate passes to Sri Lanka Port's Authority. Some tasks I have done with my role as follows, Responsibilities and skills - Develop HTML5 and CSS3 templates according to the provided design by the UI/UX engineer - Make all the webpages responsive to different devices - Build up the logics with AngularJS to make the application functional - User interface testing - Data populate and submission using provided APIs - Developer testing - On site customer support - Debugging and troubleshooting issues
Software Developer
Data Management Systems(Pvt)Ltd - Software DivisionSoftware Developer
Jan. 2015 - Oct. 2015Sri LankaThis was my first industrial experience and I joined DMS as an under graduate to complete my internship. That was an exciting journey meeting people with similar type and skills. I have been assigned with an e-commerce website to build it up from the scratch with a guidance of a senior. While doing the work I have learnt lot of things on HTML5, CSS3, javaScript, jQuery and AngularJS. Some tasks I have done with my role as follows, Responsibilities and skills - Learn & Develop HTML5 and CSS3 templates according to the provided design by the UI/UX engineer - Make all the webpages responsive to different devices - Build up the logics with AngularJS to make the application functional - User interface testing - Data populate and submission using provided APIs The experience I gained with this job was the kick start of my career I have decided to drive through front-end development.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Nimesh on Intch
IT
451129 people
24
COO @ Purple Software
19
Lead Software Engineer @ TV Derana - Digital
15
Senior Analyst @ HCL
ITFrontend Developer
76795 people
24
COO @ Purple Software
19
Lead Software Engineer @ TV Derana - Digital
22
Junior Front-End Developer @ Lizris