Career
Work Experience
Senior Software Engineer
GTN TechFull-time
Apr 2024 — Present
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

Software Engineer
GTN TechFull-time
Jul 2021 — Mar 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

Freelance Software Engineer
Self-employedFreelance
Oct 2020 — Dec 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

Committee Member & Secretary, IEEE Power & Energy Society
IEEE Student Branch - University of MoratuwaVolunteer
Apr 2018 — Jul 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

Electrical Engineer Trainee
Lanka Electricity Company (LECO)Internship
Oct 2019 — Dec 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

Electrical Engineer Trainee
Ceylon Electricity Board (CEB)Internship
Sep 2019 — Dec 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

Electrical Engineer Trainee
Minel Lanka (Pvt) LimitedInternship
Jun 2019 — Sep 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
