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.
Software Engineer
GTN TechFull-time
Jul 2021 — Mar 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 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.
Committee Member & Secretary, IEEE Power & Energy Society
IEEE Student Branch – University of MoratuwaVolunteer
Apr 2018 — Jul 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 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 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.
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.