FlowCV Logo
Profile

Hard-working and passionate Software Engineer with a strong drive to tackle complex challenges. Proficient in Java, Python, JavaScript, and modern frameworks like SpringBoot and Angular. Experienced in DevOps tools including Docker, Kubernetes, and ArgoCD. Thrives in dynamic environments requiring creativity, problem-solving, and continuous learning. Eager to contribute in software development and system optimization while embracing new challenges.

Work Experience

Software Engineer

Cloud Solutions International (Colombo, Sri Lanka)
  • Contributed to automate the release process of the VIDA4 application , a widely used Health Information System (HIS) system in middle east, for rapid deployment. It significantly reduced the manual work needed to deploy in a new environment as well as in release rollouts. Skills: Kubernetes, Python, Liquibase
  • 06/2024 – present
  • Contributed to upgrading the IAM solution of VIDA4 (A customized version of Keycloak). Implemented/Upgraded the UI and SPIs, eliminating the code changes within Keycloak code base and making future upgrades easier. Skills: React, Java
  • Contributed for feature development in finance and admin stream of the VIDA4. Skills: SpringBoot, Java, Angular
  • Software Engineering Intern

    WSO2 (Colombo, Sri Lanka)
  • Skills: GraphQL, GraphQL Federation, Ballerina, Java, Gradle
  • 01/2023 – 06/2023
  • Implemented a GraphQL Federation Gateway in the Ballerina programming language.
  • 08/2023 – 05/2024
  • CS2033 - Data Communication and Networking
  • CS3033 - Computer Networks
  • Freelancer

    Fiverr (Remote)
  • Offered services as a web developer and a computer programming tutor. Skills: Effective communication, Web development, Tutoring
  • 2019 – 2023
  • Received over 50 five-star reviews while serving over 20 unique customers.
  • Education

    G.C.E. Advanced Level Examination - 2018; Physical Science Stream

    St. Thomas' College, Matara, Sri Lanka
  • Combined Mathematics (A), Physics (A), Chemistry (A)
  • 2016 – 2018
  • Island Rank - 148
  • Skills
    Programming Languages

    Java, Python, JavaScript

    Frameworks

    SpringBoot, Angular

    Devops

    Docker, Kubernetes

    Other

    Teamwork, Problem Solving, Data structures and Algorithms

    Languages
    English
    Tamil
    Sinhala
    Projects

    Auto-scaling Distributed Graph Database System

    Final Year Research Project
  • Supervised by Prof. Sanath Jayasena and Dr. Miyuru Dayarathna.
  • 07/2023 – 05/2024
  • Research and develop auto-scaling solution for JasmineGraph based on workload while guaranteeing SLA.
  • C/C++ | Docker | Kubernetes

    Ballerina GraphQL Federation Gateway

    Intern project @ WSO2
  • Mentored by Mr. Thisaru Guruge., Associate Technical Lead, WSO2.
  • 01/2023 – 06/2023

    Java | Ballerina | GraphQL | GraphQL Federation

    Person Verification Platform

    Group Project mentored by Dr. Thanuja Ambegoda
  • Semester 5 - Software engineering group project. (Obtained an A+ grade).
  • 09/2022 – 11/2022
  • Developed a blockchain-based solution where a person can verify his identity digitally.
  • Responsible for developing the mobile application for the platform.
  • Flutter | Ethereum blockchain | Solidity

    Certificates
    LFS141x: Exploring GraphQL: A Query Language for APIs

    offered by The LinuxFoundation in edX

    Kubernetes for the Absolute Beginners - Hands-on

    Taught by Mumshad Mannambeth, KodeKloud Training on Udemy

    Google IT Automation with Python

    Offered by Coursera

    The professional certification program includes 6 courses.

    - Crash Course on Python

    - Using Python to Interact with the Operating System

    - Introduction to Git and GitHub

    - Troubleshooting and Debugging Techniques

    - Configuration Management and the Cloud

    - Automating Real-World Tasks with Python

    References
    Mr. Raditha Dissanayake, Software Engineering Consultant, Cloud Solutions International
    [email protected], +94777562242
    Mr. Tishan Harischandra, Senior Technical Lead, Cloud Solutions International
    +94702145904