Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Krishantha Weerawardana

Tarneit

Summary

Dynamic Java Developer with a proven track record at Freelace, skilled in Spring framework and JUnit testing. Enhanced application performance through optimized coding and rigorous testing. Adept at managing high-pressure situations, fostering collaboration with QA teams to reduce software bugs and improve user satisfaction.

Overview

20
20
years of professional experience

Work History

Freelance Java Developer

Freelace
Online
02.2022 - 07.2025
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Reviewed code and debugged errors to improve performance.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.

Cleaning Technician

Danihers Facility Management
Broadmeadow, NSW
01.2016 - 12.2020

Contract Cleaning Technician for CSL Behring.

Work in GMP area.

Use desired cleaning practices and chemicals.

Record relevant details in record bocks

Cleaning Te

NIce and Tidy Pvt
01.2012 - 12.2015

Contract Cleaning technician for CSL Behring.

Worked in GMP area.

Completed cleaning tasks using desired chemicals.

Recorded details in record books.

Customer Service Representative

Coles Express
Bunkers Hill, VIC
07.2007 - 12.2011
  • Managed high-stress situations effectively, maintaining professionalism under pressure while resolving disputes or conflicts.
  • Resolved customer complaints with empathy, resulting in increased loyalty and repeat business.
  • Handled escalated calls efficiently, finding satisfactory resolutions for both customers and the company alike.
  • Responded to customer requests for products, services, and company information.

Temporary Istructor

Department of Mathematics Faculty of Engineering University of Peradeniya
Peradeniya, Sri Lanka
01.2006 - 03.2007
  • Promoted a positive learning environment by establishing clear expectations and maintaining consistent classroom management techniques.
  • Tracked student progress, frequently checking in with struggling students and identifying root causes of problems.
  • Boosted student performance by providing individualized support and targeted feedback.
  • Initiated new learning methods, eliminating instructional gaps and improving comprehension.

Education

Associate of Science - Computer Science

ICET Institue
Panadura, Sri Lanka
08-2025

Bachelor of Science - Full Stack Engineering

University of Moratuwa Department of Distance Learning
Moratuwa, Sri Lanka
03-2023

Bachelor of Science - Chemical And Process Engineering

Faculty of Engineering University of Peradeniya
Peradeniya, Sri Lanka
12-2005

Skills

  • Experience with Spring framework
  • Git version control
  • JUnit testing
  • Object-oriented software development

Languages

English
Professional Working

Timeline

Freelance Java Developer

Freelace
02.2022 - 07.2025

Cleaning Technician

Danihers Facility Management
01.2016 - 12.2020

Cleaning Te

NIce and Tidy Pvt
01.2012 - 12.2015

Customer Service Representative

Coles Express
07.2007 - 12.2011

Temporary Istructor

Department of Mathematics Faculty of Engineering University of Peradeniya
01.2006 - 03.2007

Associate of Science - Computer Science

ICET Institue

Bachelor of Science - Full Stack Engineering

University of Moratuwa Department of Distance Learning

Bachelor of Science - Chemical And Process Engineering

Faculty of Engineering University of Peradeniya
Krishantha Weerawardana