Summary
Overview
Work History
Education
Skills
Affiliations
Websites
Certification
Languages
References
Timeline
Generic

Keerthana Ratnasingam

Mill Park,VIC

Summary

Software Engineer with five years of work experience specializing in back-end development and Automation. Contributes to all stages of the software development life cycle from requirement gathering to development and delivery, focusing on coding and debugging. Strong skills include Java, MySQL, Opkey Framework, AWS, Kubernetes, Kafka, and Jenkins.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Analyst

Intellificial
Melbourne, Australia
08.2023 - Current
  • Automation script development of new end to end projects
  • Automation Script fixing and maintenance of existing projects
  • Work on performance improvements and increasing testing coverage in Automation scripts
  • Understand the client requirement and identify the Test cases and Function Libraries
  • Create, Modify and Execute automated test suites and analyze results to identify defects and performance issues
  • Technologies used: Opkey Framework, Java, Oracle

Senior Software Engineer

Axiata Digital Labs
Colombo, Sri Lanka
09.2021 - 06.2023
  • Project planning, Architecture design, and Database structure design, developer estimation, implement and maintain applications by using the latest technologies according to industry developments and trends
  • Write reusable code, libraries, and unit tests, optimize code, development with TDD standard and inspect code quality
  • Suggest improvements to team and project workflow by conducting code reviews and design reviews
  • Create design documents and architecture documents by defining the application’s modules and components
  • Work on the installation of new systems, create new REST web services and the modification of existing systems
  • Create and manage the deployments by using Kubernetes and AWS
  • Technologies used: Java (OOP concepts), MVC patterns, SOAP and RESTful APIs, Kafka, Redis, Spring Boot, microservice development, MySQL, MongoDB, Oracle, AWS, Kubernetes, Jenkins, TDD

Software Engineer

Axiata Digital Labs
Colombo, Sri Lanka
03.2019 - 09.2021
  • Microservices, backend API implementation using OOP concepts, MVC patterns, JDBC, RESTful web services, Kafka, and Redis
  • Write unit tests, conduct developer testing, troubleshoot defects, and fix bugs
  • Worked with docker installation and dockerized applications by creating docker images
  • Use frameworks like Jenkins, GitLab, and SonarQube
  • Monitor CPU and memory with load testing, performance testing and conduct code reviews and production application monitoring
  • Experience in relational databases and cloud platforms, and create and manage the deployments by using Kubernetes and AWS
  • Technologies used: Java (OOP concepts, JEE, JPA), MVC patterns, RESTful web services, Kafka, Redis, Spring Boot, microservice development, AWS, Kubernetes, C, PHP, MySQL

Intern

Cambio Software Engineering
Colombo, Sri Lanka
11.2017 - 03.2018
  • Worked as a developer, involved in projects called Release Application and Connector Application which are internal tools of the company
  • Technologies used: Java, Angular JS, JavaScript, Bootstrap, Html, CSS, MySQL

Education

Bachelor of the Science of Engineering - Computer Engineering

University of Peradeniya
Sri Lanka
01.2019

Skills

  • Java
  • C
  • PHP
  • Python
  • C#
  • JavaScript
  • MySQL
  • SQL Server
  • MongoDB
  • Oracle Database
  • Opkey
  • HTML5
  • Bootstrap
  • Angular JS
  • AWS
  • Azure
  • Kubernetes
  • Git
  • Svn
  • IntelliJ
  • Visual studio
  • Netbeans
  • PHP Storm
  • Eclipse
  • Linux
  • Windows
  • Apache Tomcat
  • JBoss
  • Jenkins
  • Maven
  • Gradle
  • Docker

Affiliations

  • Australian Computer Society
  • Institution of Engineers Sri Lanka (IESL)

Certification

  • AZ 204 – Microsoft Certified Microsoft Azure Developer Associate, H910-7858
  • HCIA Cloud Service V3.0 Course, 09/15/25, 010102601808850691918858

Languages

Professional Working, Native or Bilingual

References

Available upon request

Timeline

Senior Analyst

Intellificial
08.2023 - Current

Senior Software Engineer

Axiata Digital Labs
09.2021 - 06.2023

Software Engineer

Axiata Digital Labs
03.2019 - 09.2021

Intern

Cambio Software Engineering
11.2017 - 03.2018

Bachelor of the Science of Engineering - Computer Engineering

University of Peradeniya
Keerthana Ratnasingam