Get to know me!

Profile picture

Hi! A final-year undergraduate at the University of Colombo School of Computing is here. I am reading for the degree, BSc. (Hons.) in Software Engineering.After completing my internship at Pearson Lanka now, I am counting the days to kickstart my long-term carrier as a software engineer. You are more than welcome to sneak a peek at my skills and the projects in my portfolio. Also, if you feel like getting to know a dedicated, organized, punctual, and good team player, scroll down to the Get in touch section. Looking forward to hearing from you.

Education

  1. BSc. (Hons) in Software Engineering

    University of Colombo School of Computing (UCSC)

    • Final year undergraduate
    • Current GPA: 3.71/4.0
  2. Diploma in English Language and Literature

    Aquinas College of Higher Studies

    1. Certificate Course in Human Resources and Management

      The Institute of Chartered Professional Managers of Sri Lanka (CIPM)

      • G. C. E. Advanced Level 2017

        Rathnavali Balika Vidyalaya, Gampaha

        • Physical Science (ABC)

      Journey so far

      Intern - Software Engineer

      pearson logo

      Pearson Lanka (pvt) Ltd. October, 2021 - April, 2022

      JavaSpringbootMySQLJUnitPostmanSonarQubeGitLabJiraConfluence

      Work carried out

      • Writing APIs in Java and Springboot for the real-world project named Live Response.
      • Upgrading the Springboot version of several micro-services.
      • Adding two databases (MySQL) to a single micro-service.
      • Writing tests in JUnit.
      • Removing JHipster from micro-services.
      • Upgrading the newrelic library version.
      • Maintaining the SonarQube quality gate.
      • Addressing the warnings in Snyk and SonarQube.
      • Documenting the details of endpoints in confluence.
      • Preparing Deployment Plans for the production and staging releases.

      Farmiliar With

      ReactJS

      ReactJS

      Redux

      Redux

      Javascript

      Javascript

      NextJS

      NextJS

      ExpressJS

      ExpressJS

      NodeJS

      NodeJS

      Java

      Java

      SpringBoot

      SpringBoot

      MySQL

      MySQL

      Firebase

      Firebase

      MongoDB

      MongoDB

      TailwindCSS

      TailwindCSS

      CSS

      CSS

      SASS

      SASS

      Bootstrap

      Bootstrap

      C lang.

      C lang.

      C++

      C++

      Python

      Python

      JUnit

      JUnit

      Postman

      Postman

      AdobeXD

      AdobeXD

      Figma

      Figma

      Projects

      Relator

      (1/8) Relator

      #nextjs

      #chakraui

      #rapidapi

      Relator is a full-stack real-estate app where you can explore and purchase Apartments, Villas, Homes, and many more.

      Articles

      JAVA Fore Begiiners

      JAVA Fore Begiiners

      This is the first article of the series of articles Basics of Java. This article set Read more ...

      JUnit5 from zero

      JUnit5 from zero

      JUnit provides a simple API to test our Java applications. A class or method that Read more ...

      Certifications

      Crash Course on Python

      Get In Touch

      chathu.rash97@gmail.com

      No. 30/C, Udupila, Delogda