Senior Technical Lead with 13+ years of hands-on experience building reliable, maintainable software across Java, Spring Boot, JavaScript, Node.js, React, and AWS. Skilled in designing and evolving features for large-scale SaaS products with SaaS components, and comfortable owning the full lifecycle—from shaping requirements with stakeholders to delivering production releases through CI/CD. I collaborate with cross-functional teams, mentor engineers, and contribute to coding standards and review practices that improve code quality. I’m motivated by impactful work, continuous learning, and measurable outcomes, and I bring strong DevOps habits across monitoring, performance testing, and incident resolution.

Deepitha Welandagoda

Senior Technical Lead with 13+ years of hands-on experience building reliable, maintainable software across Java, Spring Boot, JavaScript, Node.js, React, and AWS. Skilled in designing and evolving features for large-scale SaaS products with SaaS components, and comfortable owning the full lifecycle—from shaping requirements with stakeholders to delivering production releases through CI/CD. I collaborate with cross-functional teams, mentor engineers, and contribute to coding standards and review practices that improve code quality. I’m motivated by impactful work, continuous learning, and measurable outcomes, and I bring strong DevOps habits across monitoring, performance testing, and incident resolution.

Available to hire

Senior Technical Lead with 13+ years of hands-on experience building reliable, maintainable software across Java, Spring Boot, JavaScript, Node.js, React, and AWS. Skilled in designing and evolving features for large-scale SaaS products with SaaS components, and comfortable owning the full lifecycle—from shaping requirements with stakeholders to delivering production releases through CI/CD.

I collaborate with cross-functional teams, mentor engineers, and contribute to coding standards and review practices that improve code quality. I’m motivated by impactful work, continuous learning, and measurable outcomes, and I bring strong DevOps habits across monitoring, performance testing, and incident resolution.

See more

Experience Level

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

Language

English
Advanced
Sinhala, Sinhalese
Intermediate

Work Experience

Senior Technical Lead – Software Engineering (Senior Software Engineer) at Pearson (pearson.com)
December 1, 2023 - February 28, 2025
Spearheaded full-stack development of scalable backend services using Java and Spring Boot for Pearson’s higher education product portfolio. Architected and deployed microservices using Docker and Kubernetes, and delivered cross-platform interfaces with React while ensuring responsive and accessible UI. Improved commerce performance via caching strategies and asynchronous processing. Partnered with design and content teams to create user-centric experiences. Mentored engineering teams, led recruitment efforts, and established/implemented DevOps practices. Owned CI/CD-to-production workflows and supported performance testing and production monitoring, including incident resolution to ensure business continuity and system reliability.
Technical Lead – Software Engineering (Senior Software Engineer) at Pearson (pearson.com)
May 1, 2021 - December 1, 2023
Designed and implemented web services and REST APIs to enable seamless integration of learning tools and operational efficiency across diverse business requirements. Hands-on development across Node.js, React, JavaScript, HTML5/CSS, and SQL to build and improve frontend/backend features and resolve issues in the Pearson MX platform. Provided Agile leadership by facilitating scrum ceremonies, task breakdown/estimation, backlog grooming, and sprint planning. Acted as lead developer and release engineer for production and pre-production deployments. Collaborated with Product Managers (USA) to clarify requirements and acceptance criteria. Supported performance testing through monitoring and scripting for peak/endorsement and endurance tests, and handled production monitoring and incident resolution to maintain reliability.
Associate Technical Lead – Software Engineering (Senior Software Engineer) at Pearson (pearson.com)
April 1, 2019 - May 1, 2021
Worked on building and enhancing scalable learning platform integrations by developing services/APIs and improving product features. Contributed hands-on coding using Node.js, React, JavaScript, HTML5/CSS, and SQL for both frontend and backend improvements. Supported Agile execution and release readiness through collaboration with cross-functional teams and Product Managers, and contributed to performance and production monitoring activities.
Senior Software Engineer at Pearson (pearson.com)
April 1, 2017 - April 1, 2019
Led full-stack development to deliver scalable e-commerce solutions across the Pearson higher education platform. Served as a DevOps deputy coordinating smooth application releases. Participated in peer code reviews and unit testing to ensure code quality and maintainability. Monitored applications and performed incident troubleshooting using tools like New Relic, ensuring high availability and performance, while collaborating with cross-functional teams for robust production-ready outcomes.
Software Engineer at Pearson (pearson.com)
May 1, 2015 - April 1, 2017
Built and supported software on Pearson’s higher education platform, contributing to backend services and production readiness. Collaborated with engineering peers on quality improvements via reviews and testing, and supported monitoring/troubleshooting activities to maintain system performance and availability.
Software Engineer at CREO 360 (creo360.com)
September 1, 2012 - May 1, 2015
Built full-stack CRM and vehicle inspection platforms using .NET and C#. Designed RESTful APIs and backend modules for scalable cloud-based services. Delivered data integration and reporting via SQL Server Analysis and Reporting Services. Collaborated with cross-functional teams to launch consumer-facing features and supported marketing campaign systems for automotive promotions.
Associate Software Engineer at CREO 360 (creo360.com)
March 1, 2012 - September 1, 2012
Contributed to development of CRM and vehicle inspection systems, supporting REST API development, backend modules, and data integration/reporting. Worked with cross-functional stakeholders to deliver customer-facing capabilities and support marketing automation needs.

Education

Master of Business Administration (MBA) at Postgraduate Institute of Management (PIM) - University of Sri Jayewardenepura
January 1, 2018 - January 1, 2020
Bachelor of Science in Computer Science (Hons.) at University of Colombo School of Computing
January 1, 2008 - January 1, 2012

Qualifications

AWS Certified Solutions Architect – Associate
May 1, 2024 - May 1, 2027
AWS Certified AI Practitioner
April 1, 2025 - April 1, 2028

Industry Experience

Education, Software & Internet

Experience Level

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

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer today.