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.

Software Engineer

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

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.

Committee Member & Secretary, IEEE Power & Energy Society

IEEE Student Branch – University of MoratuwaVolunteer
Apr 2018Jul 2020
Sri Lanka
  • Served as Secretary 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.

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 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.

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.