I am an experienced Software Engineer seeking challenging opportunities to demonstrate my expertise and further develop my skills. With over 8 years of industry experience, I am known for my diligence, intelligence, and commitment to delivering high-quality results on time. Based in Kuala Lumpur, I collaborate with cross-functional teams to deliver robust, scalable software across front-end and back-end systems, including Java, React/Angular, Spring Boot, Docker, Kubernetes, Kafka, and CI/CD. I thrive in banking, insurance, and telecom environments, and I am eager to contribute to innovative projects that streamline processes and enhance user experiences.

Amila Harshana

I am an experienced Software Engineer seeking challenging opportunities to demonstrate my expertise and further develop my skills. With over 8 years of industry experience, I am known for my diligence, intelligence, and commitment to delivering high-quality results on time. Based in Kuala Lumpur, I collaborate with cross-functional teams to deliver robust, scalable software across front-end and back-end systems, including Java, React/Angular, Spring Boot, Docker, Kubernetes, Kafka, and CI/CD. I thrive in banking, insurance, and telecom environments, and I am eager to contribute to innovative projects that streamline processes and enhance user experiences.

Available to hire

I am an experienced Software Engineer seeking challenging opportunities to demonstrate my expertise and further develop my skills. With over 8 years of industry experience, I am known for my diligence, intelligence, and commitment to delivering high-quality results on time.

Based in Kuala Lumpur, I collaborate with cross-functional teams to deliver robust, scalable software across front-end and back-end systems, including Java, React/Angular, Spring Boot, Docker, Kubernetes, Kafka, and CI/CD. I thrive in banking, insurance, and telecom environments, and I am eager to contribute to innovative projects that streamline processes and enhance user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Sinhala, Sinhalese
Advanced

Work Experience

Full Stack Engineer at Kenanga Investment Bank Berhad
April 1, 2024 - Present
Responsible for end-to-end development of the Remisier Workflow Application, a platform that streamlines daily tasks, approvals, and client interactions for remisiers through structured digital workflows. Tasks include full stack development using Java 17, React.js, Spring Boot, Docker, Kubernetes, Kafka, and CI/CD tools. Ensured process efficiency, compliance, and productivity enhancements across banking operations.
Java Software Engineer at Berjaya Sompo Insurance
February 29, 2024 - August 8, 2025
Handled both front-end and back-end development with technologies such as Angular, React, Java, Spring Boot, XML, TypeScript, WSO2, MySQL, Git, and CI/CD. Contributed to projects including Telematics for risk assessment and claims processing, AMLA for financial security algorithms, Smart Lead for lead generation, PHM for personalized healthcare services, and Motor TPA for insurance claim processing, delivering impactful solutions aligned with business goals.
Senior Software Engineer & Scrum Master at Embla Software Innovation
June 1, 2023 - August 8, 2025
Led an overseas project in Norway encompassing front-end and back-end development, and acted as Scrum Master. Engaged in sprint planning, demos, and retrospectives. Technologies used included Angular (6, 9, 13), Git, HTML, CSS, JavaScript, TypeScript, JSON, jQuery, .NET, and MSSQL. Specialized in procurement solutions for the food service industry.
Senior Software Engineer at Dialog Axiata
November 1, 2021 - August 8, 2025
Led development of MyDialog customer self-service portal and contributed to OneCRM internal customer relationship system. Front-end development with Angular and jQuery; back-end with Java and Spring Boot using JWT for security. Utilized Docker and Kubernetes for deployments, and Prometheus with Grafana for monitoring. Followed Scrum methodologies.
Software Engineer at Mercantile Shipping Agencies
March 31, 2020 - August 8, 2025
Specialized in both front-end and back-end development for the 6willow betting system. Used Angular, TypeScript, Git, HTML, CSS, JavaScript, JSON, jQuery, and Jscrambler on the front-end and Java, Spring, Spring Boot, JPA, Hibernate, and PostgreSQL on the back-end. Contributed significantly to system stability, data security, and user interface design.
Associate Software Engineer at Khutzi Technologies Pvt (Ltd)
January 1, 2018 - August 8, 2025
Contributed to financial and gambling projects including Senkadagala Finance, STBET (a betting website), Ergo (German insurance), and EventBuzz (event management). Utilized Spring Boot/Java for back-end development, RESTful web services, AngularJS and Ionic frameworks for front-end, and version control with SVN/Git. Worked with HTML, JavaScript, Bootstrap, JSON, jQuery, and CSS.
Full Stack Engineer at Kenanga Investment Bank Berhad, Kuala Lumpur
April 1, 2024 - Present
Responsibilities include end-to-end development of a Remisier Workflow Application to streamline daily tasks, approvals, and client interactions for remisiers, improving process efficiency, compliance, and user productivity within the bank. Utilizes Java 17, React.js, Spring Boot, Docker, Kubernetes, Kafka, Git, SonarQube, and CI/CD tools to build scalable and maintainable solutions. Supports production stability by investigating issues, bug fixing, and performance tuning while collaborating with cross-functional teams.
Java Software Engineer at Berjaya Sompo Insurance, Kuala Lumpur
February 29, 2024 - August 8, 2025
Delivered both front-end and back-end development using Angular, React, Java, Spring Boot, WSO2, MySQL, and other technologies. Key projects include Telematics for risk assessment and claims processing, AMLA for financial security algorithms, Smart Lead for lead generation, PHM for personalized healthcare via predictive analytics, and Motor TPA system enhancing insurance claim processing and customer satisfaction. Emphasis on production issue investigation, CI/CD, SonarQube implementation, and WSO2 deployments.
Senior Software Engineer at Embla Software Innovation, Colombo
June 1, 2023 - August 8, 2025
Led overseas project development for a Norway client, performing full stack development with Angular (6,9,13), .NET, MSSQL, and Git, as well as serving as Scrum Master managing planning, demos, and retrospectives. Specialized in procurement solutions for the food service industry, building robust, scalable applications with emphasis on teamwork and delivery.
Senior Software Engineer at Dialog Axiata, Colombo
November 30, 2021 - August 8, 2025
Led development of MyDialog customer self-service portal and contributed significantly to OneCRM internal customer relationship system. Used Angular 4 and 6, Java, Spring Boot, JWT for security, Docker, Kubernetes for deployment, and monitoring tools Prometheus and Grafana. Followed Scrum methodology to ensure efficient project delivery and system scalability.
Software Engineer at Mercantile Shipping Agencies, Colombo
March 31, 2020 - August 8, 2025
Focused on full stack development for the 6willow betting system. Utilized Angular, TypeScript, Java, Spring Boot, JPA, Hibernate, and PostgreSQL to build intuitive UI, secure data handling, and resilient backend services. Enhanced platform stability and functionality supporting betting operations.
Associate Software Engineer at Khutzi Technologies Pvt (Ltd), Colombo
January 1, 2018 - August 8, 2025
Contributed to financial and gambling projects including SENFIN, STBET, ERGO, and EVENTBUZZ. Developed back-end services with Spring Boot and Java, implemented RESTful APIs, and engineered front-end using AngularJS, Angular 2+, and Ionic frameworks. Managed version control with SVN and Git, and utilized web technologies like HTML, JavaScript, Bootstrap, and CSS.
Full Stack Engineer at Kenanga Investment Bank Berhad
April 1, 2024 - November 25, 2025
End-to-end development of the Remisier Workflow Application, a platform that streamlines daily tasks, approvals, and client interactions of remisiers through structured digital workflows. Improved process efficiency, compliance, and user productivity across the bank's operations. Worked across front-end and back-end using a modern stack including Java 17, React.js, Spring Boot, Docker, Kubernetes, Kafka, Git, SonarQube, and CI/CD tooling.
Senior Software Engineer at Berjaya Sompo Insurance
February 1, 2024 - February 1, 2024
Contributed to Telematics, AMLA, Smart Lead, PHM projects, and led the Motor TPA system. Implemented risk assessment improvements and security measures (JWT). Worked on front-end and back-end using Angular/React and Java Spring Boot; integrated WSO2 Enterprise Integrator; participated in Scrum ceremonies; supported CI/CD pipelines and deployment.
Senior Software Engineer at Embla Software Innovation
June 1, 2023 - June 1, 2023
Led an overseas project in Norway; served as Scrum Master. Implemented front-end and back-end development with technologies including Angular (6, 9, 13), HTML, CSS, JavaScript, TypeScript, JSON, jQuery, .NET, and MSSQL. Worked on procurement solutions in the food service industry.
Senior Software Engineer at Dialog Axiata
November 1, 2021 - November 1, 2021
Led the development of MyDialog, a customer self-service portal, and contributed to OneCRM, an internal CRM. For MyDialog, used Angular 6 front-end and Java with Spring Boot back-end (JWT security). In OneCRM, employed Angular 4 and jQuery with Java/Spring. Implemented Docker and Kubernetes for deployment, and Prometheus with Grafana for monitoring.
Software Engineer at Mercantile Shipping Agencies
March 1, 2020 - March 1, 2020
Specialized in the 6willow betting system. Front-end used Angular, TypeScript, HTML, CSS, JavaScript, JSON, and jQuery; back-end used Java, Spring, Spring Boot, JPA, Hibernate, and PostgreSQL. Focused on intuitive UIs, data security, and resilient server-side components.
Associate Software Engineer at Khutzi Technologies
January 1, 2018 - January 1, 2018
Contributed to financial and gambling projects (SENFIN, STBET, ERGO, EVENTBUZZ). Back-end with Spring Boot/Java; front-end with AngularJS, Angular 2+, and Ionic. Version control with SVN/Git; front-end technologies included HTML, JavaScript, Bootstrap, JSON, jQuery, and CSS.

Education

Graduate Diploma in Software Engineering at Institute of Java and Software Engineering, Panadura
September 1, 2014 - October 1, 2016
BSc (Hons) in Software Engineering at ICBT (Cardiff Metropolitan University), Colombo
October 1, 2019 - September 1, 2020
Graduate Diploma in Software Engineering at Institute of Java and Software Engineering, Panadura
September 1, 2014 - October 1, 2016
BSc (Hons) in Software Engineering at ICBT (Cardiff Metropolitan University), Colombo
October 1, 2019 - September 1, 2020
Graduate Diploma in Software Engineering at Institute of Java and Software Engineering, Panadura
September 1, 2014 - October 1, 2016
BSc (Hons) in Software Engineering at ICBT (Cardiff Metropolitan University), Colombo
October 1, 2019 - September 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Telecommunications, Gaming, Transportation & Logistics, Professional Services, Media & Entertainment