PROFESSIONAL SUMMARY

Software Engineer with hands-on experience building REST API-backed microservices for a large-scale Health Information System, including IAM/identity work (Keycloak, OAuth) and event-driven features using Kafka. Skilled in containerized deployment and CI/CD automation with Docker, Kubernetes, ArgoCD, and Jenkins — reduced new-environment deployment time from days to hours through automated release pipelines. Comfortable working across the stack with Java, SpringBoot, Python, and GraphQL, with a fast-learning, growth-oriented mindset for picking up new languages and tools like Go.

Work Experience
  • Built CI/CD automation for VIDA4⁠ (a widely used Health Information System (HIS) in Middle East) releases using Docker, Kubernetes, ArgoCD, and Jenkins, reducing new-environment deployment time from days to hours and cutting manual effort across release rollouts. Technologies: Docker, Kubernetes, ArgoCD, Python, Liquibase, Git, Jenkins
  • 06/2024 – present
  • Developed REST API-backed microservices features for VIDA4's finance and admin modules. Technologies: SpringBoot, Java, Angular, Kafka
  • Contributed to upgrading and maintaining the IAM solution (a customized version of Keycloak⁠) of VIDA4, Implemented/Upgraded the UI and SPIs, to accommodate unique requirements of the application. Technologies: Java (Quarkus/WildFly), React, OAuth, Go
  • Software Engineering Intern

    WSO2 (Colombo, Sri Lanka)⁠
  • Implemented a GraphQL Federation Gateway in Ballerina, enabling unified API access across federated services Technologies: GraphQL, GraphQL Federation, Ballerina, Java, Gradle
  • 01/2023 – 06/2023
  • Offered services as a software developer and a computer programming tutor. Skills: Effective communication, Web development, Tutoring
  • 2019 – 2023
  • Received over 70 five-star reviews while serving over 20 unique customers.
  • Education

    BSc. Eng (Hons) specialized in Computer Science and Engineering

    University of Moratuwa, Sri Lanka⁠
  • Graduated with a first class
  • 2020 – 2024
  • Overall GPA : 3.96/4.20 (Equivalent to 3.90/4.00)
  • Skills
    Programming Languages

    Java, Python, JavaScript

    DevOps/Infra

    Docker, Kubernetes, ArgoCD, Jenkins

    Frameworks

    SpringBoot, React.js, Angular.js

    APIs & Messaging

    REST API, Kafka, GraphQL