Skills
See more
Language
English
Fluent
Work Experience
Manager – Software Engineering at Nations Trust Bank PLC
April 1, 2021 - PresentLead software engineering efforts for Nations Direct and FriMi, developing mobile applications with Flutter, CleverTap, Firebase, Android, and iOS; translate business requirements into technical solutions; design and implement features; spearhead the Digital Banking Admin Portal using ReactJS, Redux, Bootstrap, HTML, SCSS, jQuery, .NET Core, C#, and Oracle; contribute to Nations Pay 2.0 and NPulse CRM initiatives; ensure quality through rigorous testing.
Deputy Manager – Software Engineering at Nations Trust Bank PLC
March 31, 2021 - September 27, 2025Developed E-Box for downloadable statements and official documents; built Smart Collect to improve collections efficiency; identified process gaps, implemented solutions, and monitored improvements in collaboration with business units.
Executive – Software Engineer at Brandix Apparel Solutions – Essentials
May 31, 2019 - September 27, 2025Developed PLM Integration tool automating supplier purchase order entry into ERP; built PackBlock real-time garment packing details platform; developed Customer Relationship Index to manage interactions and portfolios; created ASP.NET web app and web service to support iOS mobile integration.
Manager – Software Engineering at Nations Trust Bank PLC, Colombo, Sri Lanka
April 1, 2021 - PresentContributes to Nations Direct, Sri Lanka’s first fully-fledged digital banking platform, developing and enhancing mobile applications using Flutter, CleverTap, Firebase, Android, and iOS. Translates business requirements into technical solutions, conducts comprehensive testing, and collaborates with stakeholders to ensure alignment with customer needs. Also contributes to the FriMi mobile app and Internet Banking solutions, improving user experience, security, and compliance. Leads the Digital Banking Admin Portal development (ReactJS, Redux, Bootstrap, HTML, SCSS, jQuery, .NET Core, C#, Oracle) and participates in Nations Pay 2.0 integration for American Express cardholders, and NPulse CRM tooling for banking staff.
Deputy Manager – Software Engineering at Nations Trust Bank PLC, Colombo, Sri Lanka
March 1, 2021 - September 27, 2025Developed E-Box for customers to download monthly statements and official documents without branch visits; built Smart Collect to improve collection and recovery efficiency. Identified process gaps, implemented solutions, and monitored improvements to operational workflows.
Executive – Software Engineer at Brandix Apparel Solutions – Essentials, Rathmalana, Sri Lanka
May 1, 2019 - September 27, 2025Developed the PLM Integration tool to automate supplier purchase order entry into the ERP system, tailored to different customer clusters. Built PackBlock, a real-time platform for merchandisers and factory teams to view garment packing details. Developed the Customer Relationship Index platform to help executives and teams manage customer interactions, including creating an ASP.NET web application and web service to support an iOS mobile application.
Manager – Software Engineering at Nations Trust Bank PLC
April 1, 2021 - PresentContributing to the development of Nations Direct, Sri Lanka’s first fully-fledged digital banking platform, and FriMi mobile app; developing and enhancing mobile apps using Flutter, CleverTap, Firebase, Android, and iOS; translating business requirements into technical solutions; conducting comprehensive testing to ensure quality. Also developing and supporting Internet Banking, improving UX, security, and compliance; spearheading the Digital Banking Admin Portal with ReactJS, Redux, Bootstrap, HTML, SCSS, jQuery, .NET Core, C#, Oracle; collaborating on Nations Pay 2.0 and NPulse CRM to optimize operations and staff productivity.
Deputy Manager – Software Engineering at Nations Trust Bank PLC
March 31, 2021 - September 27, 2025Developed E-Box for downloading monthly statements; built Smart Collect to improve collections operations; identified process gaps and implemented improvements.
Executive – Software Engineer at Brandix Apparel Solutions – Essentials
May 31, 2019 - September 27, 2025Developed PLM integration tool to automate supplier PO entry into ERP; built PackBlock for real-time garment packing details; developed Customer Relationship Index platform to manage customer interactions; created an ASP.NET-based web app and web service to support an iOS application.
Education
BEng.(Hons) Software Engineering at Staffordshire University, UK
January 11, 2030 - January 1, 2016GCE A/L in Maths Stream at Mahanama College
January 11, 2030 - January 1, 2012GCE O/L at Mahanama College
January 11, 2030 - January 1, 2009BEng.(Hons) Software Engineering at Staffordshire University, UK
January 11, 2030 - January 1, 2016GCE A/L in Maths Stream at Mahanama college
January 11, 2030 - January 1, 2012GCE O/L at Mahanama college
January 11, 2030 - January 1, 2009BEng.(Hons) Software Engineering at Staffordshire University, UK
January 1, 2016 - September 27, 2025GCE A/L in Maths Stream at Mahanama College
January 1, 2012 - September 27, 2025GCE O/L at Mahanama College
January 1, 2009 - September 27, 2025Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Professional Services, Financial Services
Skills
See more
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.