Experienced Senior Software Engineer with a strong background in building scalable, user-focused applications using modern technologies such as PHP, React, Node.js, TypeScript, Python, and AWS. Proven ability to deliver high-performance web applications and backend services across diverse industries, including sustainability, insurance, and hospitality. Passionate about clean code, maintainable architecture, and cross-functional collaboration to drive meaningful impact. Experienced in the full software development lifecycle—from ideation and design to deployment and continuous improvement—while applying Agile and CI/CD practices. Skilled in developing intuitive user experiences and integrating APIs and cloud-based solutions, including AWS Lambda and EC2. Strong communication skills and a continuous learner with a growth mindset, always seeking to challenge the status quo and improve both product and team performance. Motivated by solving real-world problems and delivering innovative technology that empowers end-users—especially in dynamic, global, and mission-driven environments.

Buddhika Senevirathna

Experienced Senior Software Engineer with a strong background in building scalable, user-focused applications using modern technologies such as PHP, React, Node.js, TypeScript, Python, and AWS. Proven ability to deliver high-performance web applications and backend services across diverse industries, including sustainability, insurance, and hospitality. Passionate about clean code, maintainable architecture, and cross-functional collaboration to drive meaningful impact. Experienced in the full software development lifecycle—from ideation and design to deployment and continuous improvement—while applying Agile and CI/CD practices. Skilled in developing intuitive user experiences and integrating APIs and cloud-based solutions, including AWS Lambda and EC2. Strong communication skills and a continuous learner with a growth mindset, always seeking to challenge the status quo and improve both product and team performance. Motivated by solving real-world problems and delivering innovative technology that empowers end-users—especially in dynamic, global, and mission-driven environments.

Available to hire

Experienced Senior Software Engineer with a strong background in building scalable, user-focused applications using modern technologies such as PHP, React, Node.js, TypeScript, Python, and AWS. Proven ability to deliver high-performance web applications and backend services across diverse industries, including sustainability, insurance, and hospitality. Passionate about clean code, maintainable architecture, and cross-functional collaboration to drive meaningful impact. Experienced in the full software development lifecycle—from ideation and design to deployment and continuous improvement—while applying Agile and CI/CD practices. Skilled in developing intuitive user experiences and integrating APIs and cloud-based solutions, including AWS Lambda and EC2. Strong communication skills and a continuous learner with a growth mindset, always seeking to challenge the status quo and improve both product and team performance. Motivated by solving real-world problems and delivering innovative technology that empowers end-users—especially in dynamic, global, and mission-driven environments.

See more

Experience Level

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

Language

English
Fluent
Danish
Intermediate

Work Experience

Senior Software Engineer at Nature Preserve Aps
January 1, 2022 - November 5, 2025
Designed and developed a SaaS web application to calculate the climate impact of food products, enabling businesses to collect LCA data using React, Next.js, NestJS, TypeScript, Tailwind CSS, Material UI, MongoDB, and AWS services (EC2, S3, SQS, SES). Engineered scalable backend APIs (REST, GraphQL, FastAPI) with Node.js and TypeScript and built a climate impact calculator leveraging Python, PostgreSQL, and AWS Lambda. Implemented CI/CD pipelines (GitHub Actions, Jenkins) on AWS, emphasizing automated testing, accessibility, and performance, and collaborated with UI/UX designers, QA, R&D, marketing, and sales to ship features end-to-end.
Senior Software Engineer at Nuclei Technologies
January 1, 2021 - January 1, 2021
Led development of an employee issue tracking application for a leading apparel manufacturer using React, NestJS, TypeScript, JavaScript, and MySQL/MongoDB; delivered insureme.lk online insurance platform with PHP (Laravel, Symfony), React, TypeScript and AWS technologies (EC2, Lambda, SQS), enabling scalable, efficient cloud-native solutions. Conducted code reviews, promoted Clean Code and SOLID principles, deployed applications on AWS, and collaborated with cross-functional teams including UI/UX, QA, Sales & Marketing, and Client Support to ensure successful product adoption and on-boarding.
Senior Software Engineer at Intrepid Group
January 1, 2020 - January 1, 2020
Designed, developed, and tested a sustainable web-based tour and hospitality management system using PHP, Symfony, Drupal CMS, HTML, CSS, JavaScript, and MySQL, with a focus on responsive UI and maintainable code. Deployed in Linux-based hosting environments; implemented CI/CD pipelines with Jenkins, improving delivery speed and reliability. Worked with Product Management, QA, Marketing, and Sales to align development with business goals; acted as Scrum Master and led Agile ceremonies to drive delivery and continuous improvement.
Assistant Manager Software Development at Richard Pieris & Company PLC
January 1, 2018 - January 1, 2018
Led the software development team delivering web-based applications across multiple domains (retail, marketing, insurance, finance, plantation). Engineered and maintained apps using JSP, Java, JavaScript, HTML, jQuery, PHP, AJAX, MySQL, and Oracle; managed hosting environments and domain configurations; integrated external APIs to extend capabilities; oversaw project planning and task allocation to meet milestones; provided client support and training for local and international clients.
Software Engineer at Ascensor Partners
January 1, 2013 - January 1, 2013
Developed scalable and customizable software products including ERP, Procurement, CRM, and Hospitality Management systems using PHP, JavaScript, jQuery, HTML, CSS, and MySQL, ensuring high performance, usability, and maintainability aligned with business goals.
Analyst Developer at Suntel Limited
January 1, 2012 - January 1, 2012
Developed international voice call traffic management system using PHP, JavaScript, CSS, HTML, and jQuery; managed Linux-based ISP servers, ensuring high availability, security, and optimal performance for hosted applications and services.

Education

MBA at Cardiff Metropolitan University, UK
January 1, 2015 - January 1, 2017
BSc in Management Information Systems at University College Dublin, Ireland
January 1, 2008 - January 1, 2010
Higher Diploma in Computer Based Information Systems at National Institute of Business Management
January 1, 2007 - January 1, 2008
Diploma In Computer System Analysis and Design at National Institute of Business Management
January 1, 2005 - January 1, 2006

Qualifications

Certified Scrum Master
January 1, 2019 - November 5, 2025

Industry Experience

Software & Internet, Travel & Hospitality, Professional Services, Financial Services, Other