Available to hire
Hello! I’m Tharindu Madusanka, a software engineer based in Tasmania with hands-on experience building scalable web applications and microservices using Node.js, React, and cloud-native technologies. I enjoy solving complex problems, collaborating with cross-functional teams, and delivering robust, maintainable software.
My background spans Colombo to Melbourne, where I have designed and implemented back-end APIs, streamlined deployments with Docker and Kubernetes, and improved system reliability and performance.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Sinhala, Sinhalese
Advanced
Work Experience
Telecommunications Field Worker at Unitech Networks Pty Ltd
July 1, 2023 - PresentAssisted with installation and maintenance of telecommunications systems in maritime environments, ensuring high reliability. Collaborated with engineers and technicians to troubleshoot and resolve field issues, improving system uptime by 20%. Supported software adjustments for hardware evolution enhancing compatibility with emerging technologies and reducing integration times. Performed system testing and resolved performance bottlenecks to optimize functionality by 15%. Worked on software driver development for third-party components to ensure device compatibility across different platforms, conducting thorough testing to ensure security compliance and mitigate risks.
Software Engineer at Loons Lab (Pvt) Ltd
July 1, 2022 - August 15, 2025Developed scalable microservices using Node.js and PostgreSQL, optimizing performance and increasing throughput by 20%. Built RESTful APIs for government and enterprise clients, enhancing system functionality and customer satisfaction by 15%. Collaborated with teams to implement secure authentication, reducing data breach incidents by 15%. Optimized cloud deployments using Docker and Kubernetes, reducing deployment time and cost by 30%. Maintained and enhanced legacy systems ensuring continuous service operation and reducing software issues by 25%. Led development of an HR management system to streamline internal operations and improve employee engagement. Worked with infrastructure teams to ensure seamless system integration aligned with business requirements. Conducted rigorous testing, identifying issues and improving performance by 40% in critical application modules.
Associate Software Engineer at Loons Lab (Pvt) Ltd
September 1, 2021 - August 15, 2025Developed full-stack applications using ReactJS and Node.js, improving operational efficiency by 15% for internal teams. Integrated payment gateways, enhancing transaction speed by 25% and improving customer experience on eCommerce platforms. Collaborated with senior engineers to improve system usability, resulting in a 20% decrease in user-reported issues. Integrated third-party APIs boosting real-time data accuracy and system performance by 30%. Managed cloud-based deployments using AWS, ensuring high availability and reducing downtime across all services. Developed APIs and integrated them into business systems enabling scalability and handling increased user traffic. Optimized front-end and back-end code, improving load speeds by 15% and enhancing overall user experience. Participated in system design ensuring architectural decisions were documented and met long-term goals.
Trainee Software Engineer (Intern) at Loons Lab (Pvt) Ltd
September 1, 2019 - August 15, 2025Assisted in back-end development using Node.js and MySQL contributing to successful operation of internal applications. Collaborated with senior developers to implement new features enhancing functionality and user interface responsiveness. Conducted user acceptance testing (UAT) to identify and resolve critical issues, improving release quality by 25%. Participated in sprint planning delivering feature updates on schedule and achieving 100% sprint completion rate. Optimized database queries, improving processing time by 20% and boosting system performance for key applications.
Telecommunications Technician at Unitech Networks Pty Ltd
August 1, 2025 - August 20, 2025Assisted with installation and maintenance of telecommunications systems in maritime environments ensuring high reliability. Collaborated with engineers and technicians to troubleshoot and resolve field issues, improving system uptime by 20%. Supported software adjustments for hardware evolution to maintain compatibility with emerging technologies and reduce integration time. Conducted system testing to identify performance bottlenecks and optimize functionality by 15%. Worked on software driver development for third-party components to streamline device compatibility across platforms. Conducted thorough testing to ensure compliance with security standards, mitigating potential risks and vulnerabilities.
Software Engineer at Loons Lab (Pvt) Ltd
July 1, 2022 - August 20, 2025Developed scalable microservices using Node.js and PostgreSQL, optimizing performance and increasing throughput by 20%. Built RESTful APIs for government and enterprise clients, improving system functionality and customer satisfaction by 15%. Collaborated with teams to implement secure authentication, enhancing security and reducing data breach incidents by 15%. Optimized cloud deployments using Docker and Kubernetes, resulting in a 30% reduction in deployment time and cost. Maintained and enhanced legacy systems, ensuring continuous service operation and reducing software issues by 25%. Led the development of an HR management system, streamlining internal operations and improving employee engagement. Worked with infrastructure teams to ensure seamless system integration aligning with business requirements. Conducted rigorous testing, identifying issues and improving performance by 40% in critical application modules.
Associate Software Engineer at Loons Lab (Pvt) Ltd
September 1, 2021 - August 20, 2025Developed full-stack applications using ReactJS and Node.js, improving operational efficiency by 15% for internal teams. Integrated payment gateways, enhancing transaction speed by 25% and improving customer experience on e-commerce platforms. Collaborated with senior engineers to improve system usability, resulting in a 20% decrease in user-reported issues. Integrated third-party APIs, boosting real-time data accuracy and enhancing system performance by 30%. Managed cloud-based deployments using AWS, ensuring high availability and reducing downtime across all services. Developed APIs and integrated them into business systems enabling scalability and handling increased user traffic. Optimized front-end and back-end code, improving load speeds by 15% and enhancing overall user experience. Participated in system design ensuring architectural decisions were documented and met long-term goals.
Trainee Software Engineer (Intern) at Loons Lab (Pvt) Ltd
September 1, 2019 - August 20, 2025Assisted in back-end development using Node.js and MySQL, contributing to the successful operation of internal applications. Collaborated with senior developers to implement new features, enhancing functionality and user interface responsiveness. Conducted user acceptance testing (UAT) to identify and resolve critical issues, improving release quality by 25%. Participated in sprint planning, delivering feature updates on schedule and achieving a 100% sprint completion rate. Optimized database queries, improving processing time by 20% and boosting system performance for key applications.
Telecommunications Technician at Unitech Networks Pty Ltd
August 1, 2025 - August 20, 2025Assisted with installation and maintenance of telecommunication systems in maritime environments to ensure high reliability. Collaborated with engineers and technicians to troubleshoot and resolve field issues, improving system uptime by 20%. Supported software adjustments for hardware evolution to enable compatibility with emerging technologies and reduce integration time. Conducted system testing to identify performance bottlenecks and optimized system functionality by 15%. Worked on software driver development for third-party components, streamlining device compatibility across different platforms. Conducted thorough testing to ensure compliance with security standards, mitigating potential risks and vulnerabilities.
Software Engineer at Loons Lab (Pvt) Ltd
July 1, 2022 - August 20, 2025Developed scalable microservices using Node.js and PostgreSQL, optimizing performance and increasing throughput by 20%. Built RESTful APIs for government and enterprise clients, improving system functionality and customer satisfaction by 15%. Collaborated with teams to implement secure authentication, enhancing security and reducing data breach incidents by 15%. Optimized cloud deployments using Docker and Kubernetes, resulting in a 30% reduction in deployment time and cost. Maintained and enhanced legacy systems, ensuring continuous service operation and reducing software issues by 25%. Led development of an HR management system, streamlining internal operations and improving employee engagement. Worked with infrastructure teams to ensure seamless system integration aligning with business requirements. Conducted rigorous testing, identifying issues and improving performance by 40% in critical application modules.
Associate Software Engineer at Loons Lab (Pvt) Ltd
September 1, 2021 - August 20, 2025Developed full-stack applications using ReactJS and Node.js, improving operational efficiency by 15% for internal teams. Integrated payment gateways, enhancing transaction speed by 25% and improving customer experience on eCommerce platforms. Collaborated with senior engineers to improve system usability, resulting in a 20% decrease in user-reported issues. Integrated third-party APIs, boosting real-time data accuracy and enhancing system performance by 30%. Managed cloud-based deployments using AWS, ensuring high availability and reducing downtime across all services. Developed APIs and integrated them into business systems, enabling scalability and handling increased user traffic. Optimized front-end and back-end code, improving load speeds by 15% and enhancing overall user experience. Participated in system design, ensuring architectural decisions were documented and met long-term goals.
Trainee Software Engineer (Intern) at Loons Lab (Pvt) Ltd
September 1, 2019 - August 20, 2025Assisted in back-end development using Node.js and MySQL, contributing to the successful operation of internal applications. Collaborated with senior developers to implement new features, enhancing functionality and user interface responsiveness. Conducted user acceptance testing (UAT) to identify and resolve critical issues, improving release quality by 25%. Participated in sprint planning, delivering feature updates on schedule with a 100% sprint completion rate. Optimized database queries, improving processing time by 20% and boosting system performance for key applications.
Software Engineer at Loon's Lab (Pvt) Ltd
July 2, 2022 - September 25, 2025Developed scalable microservices using Node.js and PostgreSQL, optimized performance and throughput; built RESTful APIs for government and enterprise clients; implemented secure authentication; optimized cloud deployments with Docker and Kubernetes; maintained legacy systems; led the development of an HR management system; collaborated with infra teams to ensure seamless system integration; conducted rigorous testing to improve critical application modules.
Associate Software Engineer at Loon's Lab (Pvt) Ltd
September 2, 2021 - September 25, 2025Developed full-stack applications using React.js and Node.js; integrated payment gateways; improved system usability and reduced user-reported issues; optimized cloud deployments with AWS; enhanced APIs for real-time data and improved reliability.
Trainee Software Engineer (Intern) at Loon's Lab (Pvt) Ltd
September 2, 2019 - September 25, 2025Assisted in backend development using Node.js and MySQL; implemented new features, improved functionality and UI responsiveness; conducted user acceptance testing to identify issues and improve quality.
Telecommunications Technician at Unitech Networks Pty Ltd
August 1, 2025 - September 29, 2025Assist with installation and maintenance of telecommunications systems in maritime environments; collaborate with engineers to troubleshoot field issues, improving system uptime by 20%, and optimize software/hardware integration; conduct thorough testing to ensure security and reliability.
Software Engineer at Loon Labs Pvt Ltd
July 1, 2022 - September 29, 2025Developed scalable microservices using Node.js and PostgreSQL, optimizing performance and increasing throughput by 20%. Collaborated with senior engineers to implement secure authentication and align with evolving technology requirements.
Associate Software Engineer at Loon Labs Pvt Ltd
September 1, 2021 - September 29, 2025Developed full-stack applications using ReactJS and Node.js, improving operational efficiency for internal teams by 15%.
Trainee Software Engineer (Intern) at Loon Labs Pvt Ltd
September 1, 2019 - September 29, 2025Assisted in back-end development using Node.js and MySQL; contributed to the successful operation of internal applications.
Education
Bachelor of Information Technology at Federation University
July 1, 2022 - July 1, 2025Diploma in Software Engineering at Institute of Java and Software Engineering Projects
September 1, 2016 - September 1, 2018Bachelor of Information Technology at Federation University
July 1, 2022 - July 1, 2025Diploma in Software Engineering at Institute of Java and Software Engineering
September 1, 2016 - September 1, 2018Bachelor of Information Technology at Federation University
July 1, 2022 - July 1, 2025Diploma in Software Engineering at Institute of Java and Software Engineering
September 1, 2016 - September 1, 2018Diploma in Software Engineering at Institute of Java and Software Engineering
September 2, 2016 - September 2, 2018Bachelor of Information Technology at Federation University
July 2, 2022 - July 2, 2025Diploma in Software Engineering at Software Engineering Institute of Java and Software Engineering Certifications
September 1, 2016 - September 1, 2018Bachelor of Information Technology at Federation University
July 1, 2022 - July 1, 2025Qualifications
AWS Cloud Practitioner Essentials
January 11, 2030 - August 20, 2025AWS Cloud Practitioner Essentials
January 11, 2030 - August 20, 2025AWS Cloud Practitioner Essentials
January 11, 2030 - September 25, 2025BCS Certificate in IT – Software Development
January 11, 2030 - September 25, 2025BCS Certificate in IT – Computer & Network Technology
January 11, 2030 - September 25, 2025AWS Cloud Practitioner Essentials
January 11, 2030 - September 29, 2025BCS Certificate in IT - Software Development
January 11, 2030 - September 29, 2025BCS Certificate in IT - Computer & Network Technology
January 11, 2030 - September 29, 2025Industry Experience
Software & Internet, Telecommunications, Professional Services, Education, Healthcare, Government, Transportation & Logistics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Launceston today.