I am Susanth Perera, a Software Engineer with over 7 years of experience designing, developing, and delivering desktop, mobile, and web applications. I am passionate about staying updated with the latest technologies and continuously learning to improve the quality and efficiency of my work. I thrive in collaborative, growth-oriented environments and enjoy tackling challenging problems across the full-stack spectrum, from architecture and design to implementation and deployment.

Susanth Perera

I am Susanth Perera, a Software Engineer with over 7 years of experience designing, developing, and delivering desktop, mobile, and web applications. I am passionate about staying updated with the latest technologies and continuously learning to improve the quality and efficiency of my work. I thrive in collaborative, growth-oriented environments and enjoy tackling challenging problems across the full-stack spectrum, from architecture and design to implementation and deployment.

Available to hire

I am Susanth Perera, a Software Engineer with over 7 years of experience designing, developing, and delivering desktop, mobile, and web applications. I am passionate about staying updated with the latest technologies and continuously learning to improve the quality and efficiency of my work.

I thrive in collaborative, growth-oriented environments and enjoy tackling challenging problems across the full-stack spectrum, from architecture and design to implementation and deployment.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Sinhala, Sinhalese
Advanced
English
Fluent

Work Experience

Senior Software Engineer at FIDA Global
February 1, 2018 - July 1, 2025
Led full-stack development of an IoT energy meter platform using React and Node.js; integrated Socket.io and MQTT for real-time data streaming and visualization, utilizing MSSQL and MongoDB for databases. Rebuilt a large HR system (ASP.NET/C#) by breaking it down into independent, manageable tiers to improve flexibility and stability, reducing development time by ~60% and enhancing system efficiency and security. Designed and developed utility applications to automate business processes, including bulk email tooling in C#.NET, backup compression solutions, and secure data transfer between database servers. Designed and developed a custom helpdesk ticketing system with React.js, Node.js, and MSSQL to streamline complaint management, boosting staff efficiency by ~40%. Administered and deployed systems on Windows and Linux (Ubuntu) servers.
Software Engineer at IAS Solutions
September 1, 2014 - December 30, 2016
Developed small-scale systems as a full-stack developer. Worked with team members and led the team on various projects. Provided technical solutions for challenges as they arose.

Education

Bachelor of Information Technology at University of Colombo School of Computing
January 1, 2012 - February 1, 2016
Diploma in Web Development at ESoft Metro Campus
November 1, 2013 - May 1, 2014
Diploma in Software Engineering at ESoft Metro Campus
August 1, 2012 - February 1, 2013
Bachelor of Information Technology at University of Colombo School of Computing
January 1, 2012 - February 1, 2016
Diploma in Web Development at ESoft Metro Campus
November 1, 2013 - May 1, 2014
Diploma in Software Engineering at ESoft Metro Campus
August 1, 2012 - February 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Energy & Utilities, Professional Services, Computers & Electronics
    paper Multi Tenancy Cloud POS System

    Designed and developed a cloud-based Point of Sale system using a multi-tenancy architecture (single frontend and backend application with separate databases for each client). The system supports POS billing, receipt printing, product management, stock and batch handling, store management, and reporting. It can be used from both web and desktop applications. Ideal for businesses needing a centralized, scalable, and efficient way to manage operations from anywhere. (Live demo available: https://www.twine.net/signin | username: https://www.twine.net/signin password:1234)