Experience

  1. Research Assistanet

    The University of Auckland

    Part of the Veracity Project Responsibilities include:

    • Interviewing software practitioners
    • Coding the interviews
  2. Advanced Application Developer

    NTT Data

    Part of the development team at Development Bank of Singapore (DBS) in the Treasury and Markets department Responsibilities include:

    • Migrated a document management and generation system for corportae customers in four countries. It was optimised to process trade documents from minutes to a few seconds using Aspose.
    • Developed a dashboard on Kibana to display daily jobs and send alerts using structured arguments in elk.
    • Development of banking systems in Java and Spring Boot
  3. Software Engineer

    ZeroBeta Inc.

    Part of the development team. Responsibilities include:

    • Automated cloud resource allocation scripts through AWS Cloud Formation
    • Developed a library to store and retrieve secrets from AWS Secrets Manager
  4. Software Engineer

    Axiata Digital Labs

    Part of the development team. Responsibilities include:

    • Developed an application for 15 million telecom users to view their purchased plans and purchase new plans in their android devices. This solution is integrated with Google’s Mobile Data Plan Sharing API
    • Developed a Notification system for 1.4 million postpaid customers using Java and Spring Boot. Unit test written with more than 80% coverage and Load testing done using JMeter
  5. Software Engineer Intern

    Axiata Digital Labs

    Part of the development team. Responsibilities include:

    • Developed a web application to register SIMs online using AWS Rekognition and Google vision OCR

Education

  1. Pursuing a PhD in Software Engineering

    The University of Auckland
    Thesis on Advancing Cognitive Diversty in Software Engineering Tools and Practices. Supervised by Kelly Blincoe.
  2. BSc (Hons) in Electronics and Telecommunications Engineering

    University of Moratuwa, Sri Lanka

    GPA: 3.71/4.2 Dean’s List (Honorable mention for CGPA above 3.80): 5 semesters out of 8 Courses included:

    • Applied Statistics
    • Data Structures and Algorithms
    • Computer Networks
Skills & Hobbies
Technical Skills
Java
SQL
Hobbies
Traveling
Reading
Awards
Languages
%
English
%
Tamil
%
Sinhala