Career

Work Experience

Senior Software Engineer

GTN TechFull-time
Apr 2024Present
Colombo, Sri Lanka · Hybrid
  • Leading backend systems development using C++ and cloud infrastructure on Amazon Web Services (AWS).
  • Driving architectural decisions and mentoring engineers on the team.
  • Delivering high-performance, scalable solutions in a hybrid work environment.
C++AWSSystem DesignTeam LeadershipCI/CDMicroservicesLinuxGit
GTN Tech

Software Engineer

GTN TechFull-time
Jul 2021Mar 2024
Sri Lanka
  • Built and maintained back-end web services using C++, contributing across multiple domains.
  • Collaborated on full software development life-cycle from design through deployment.
  • Developed robust APIs and internal tooling supporting the company's core platform.
PythonC++REST APIsBack-End DevelopmentPostgreSQLDockerAgile
GTN Tech

Freelance Software Engineer

Self-employedFreelance
Oct 2020Dec 2024
Sri Lanka · Remote
  • Delivered freelance software and engineering solutions across power systems and power electronics domains.
  • Worked with diverse clients on embedded, simulation, and automation projects.
  • Applied cross-disciplinary expertise spanning electrical engineering and software development.
Power SystemsPower ElectronicsEmbedded SystemsMATLABAutomationPython
Self-employed

Committee Member & Secretary, IEEE Power & Energy Society

IEEE Student Branch - University of MoratuwaVolunteer
Apr 2018Jul 2020
Sri Lanka
  • Served as Treasurer of the IEEE Power & Energy Society chapter (2020-2021).
  • Organised events, managed communications, and coordinated community outreach initiatives.
  • Contributed to corporate social responsibility activities and society-wide volunteering efforts.
LeadershipEvent ManagementVolunteeringCommunicationCSR
IEEE Student Branch - University of Moratuwa

Electrical Engineer Trainee

Lanka Electricity Company (LECO)Internship
Oct 2019Dec 2019
Sri Lanka
  • Rotated through the LECO Head Office, Kelaniya Branch, and Kandana Branch.
  • Gained hands-on exposure to the LECO Meter Manufacturing Facility.
  • Developed practical knowledge in electrical engineering and power distribution operations.
Electrical EngineeringPower DistributionMeteringField Operations
Lanka Electricity Company (LECO)

Electrical Engineer Trainee

Ceylon Electricity Board (CEB)Internship
Sep 2019Dec 2019
Sri Lanka
  • Trained across power generation sites including Norochcholai and Kothmale power stations.
  • Gained exposure to power transmission at the System Control Center and Dematagoda Head Office.
  • Completed distribution training at Distribution Division 4 and the Meter Testing Facility.
Power GenerationPower TransmissionPower DistributionSCADAGrid Operations
Ceylon Electricity Board (CEB)

Electrical Engineer Trainee

Minel Lanka (Pvt) LimitedInternship
Jun 2019Sep 2019
Sri Lanka
  • Worked on-site at Hambantota 220/132 kV and Nadukuda 220/132 kV Grid Substations.
  • Reviewed design documents and contributed to power transmission project activities.
  • Applied engineering fundamentals across substation construction and commissioning tasks.
Power TransmissionSubstation DesignHV SystemsDesign DocumentsSite Engineering
Minel Lanka (Pvt) Limited