I am an experienced Software Engineer with over 10 years of expertise in full-stack web application development. I have a proven track record in leading development teams, implementing enterprise solutions, and contributing to architectural design in agile environments. I am passionate about technology, a quick learner, and committed to continuous professional development. I excel at collaborating with business stakeholders and architects, driving projects through end-to-end development, and mentoring developers. My strong interpersonal and leadership skills help me deliver scalable, efficient solutions while effectively managing cross-functional teams under tight deadlines.

Sumudu Ahangama

I am an experienced Software Engineer with over 10 years of expertise in full-stack web application development. I have a proven track record in leading development teams, implementing enterprise solutions, and contributing to architectural design in agile environments. I am passionate about technology, a quick learner, and committed to continuous professional development. I excel at collaborating with business stakeholders and architects, driving projects through end-to-end development, and mentoring developers. My strong interpersonal and leadership skills help me deliver scalable, efficient solutions while effectively managing cross-functional teams under tight deadlines.

Available to hire

I am an experienced Software Engineer with over 10 years of expertise in full-stack web application development. I have a proven track record in leading development teams, implementing enterprise solutions, and contributing to architectural design in agile environments. I am passionate about technology, a quick learner, and committed to continuous professional development.

I excel at collaborating with business stakeholders and architects, driving projects through end-to-end development, and mentoring developers. My strong interpersonal and leadership skills help me deliver scalable, efficient solutions while effectively managing cross-functional teams under tight deadlines.

See more

Experience Level

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

Language

English
Advanced
Sinhala, Sinhalese
Fluent

Work Experience

Associate Technical Lead at Fortude Pty Ltd, Australia
February 1, 2025 - Present
Leading the end-to-end development of full-stack web applications using the Node.js ecosystem with hands-on contributions across both front-end and back-end layers. Collaborating with architects and business stakeholders to deliver scalable enterprise solutions. Spearheaded PoC initiatives to evaluate new technologies for system implementation. Participated in system design and estimation efforts alongside solution architects. Coordinated with QA teams to troubleshoot, debug, and resolve issues identified during testing phases.
Associate Technical Lead at Fortude Pvt Ltd, Sri Lanka
January 1, 2025 - August 21, 2025
Drove full project lifecycle including estimating, design, development, and deployment. Mentored developers, conducted regular code reviews, and led agile ceremonies. Coordinated with QA teams to resolve defects identified during testing phases. Delivered Angular front-ends integrated with REST/GraphQL APIs and microservices.
Senior Software Engineer at Fortude Pvt Ltd, Sri Lanka
December 1, 2021 - August 21, 2025
Developed and maintained full-stack web applications using Node.js and related technologies. Diagnosed and resolved issues identified during QA testing, collaborating closely with QA teams. Conducted application demos and participated in code review sessions with technical leads.
Associate Consultant Technology at Virtusa Pvt Ltd, Sri Lanka
November 1, 2020 - August 21, 2025
Developed a reusable component library and dynamic application builder framework using React.js. Created and configured SharePoint sites, lists, and document libraries. Designed Work Flows using Microsoft Flow Power Automate based on business process requirements. Developed and maintained .NET-based content migration tools in line with technical specifications and coding standards. Conducted client demos and contributed to content/data migration processes.
Engineer Technology at Virtusa Pvt Ltd, Sri Lanka
September 1, 2017 - August 21, 2025
Analyzed and evaluated client requirements for system enhancements, change requests, and bug fixes. Developed and maintained .NET program code of web application based on technical specifications and design documents. Collaborated with and provided technical support to external vendor teams to troubleshoot and resolve system-related issues efficiently. Participated in client meetings and provided expertise for the business requirements.
Associate Engineer Technology at Virtusa Pvt Ltd, Sri Lanka
September 1, 2015 - August 21, 2025
Developed and maintained .NET program code for SharePoint-based web applications in alignment with technical specifications. Analyzed and evaluated functional requirements for SharePoint-based web applications. Created and maintained comprehensive user guides and operational documentation to support end users.
Associate Technical Lead at Fortude Pty Ltd, Australia
February 1, 2025 - Present
Leading the end-to-end development of full-stack web applications using the Node.js ecosystem, contributing to both front-end and back-end layers. Collaborating with architects and business stakeholders to deliver scalable enterprise solutions, spearheading proof-of-concept initiatives, participating in system design and estimation, and coordinating with QA teams to troubleshoot and resolve issues during testing.
Associate Technical Lead at Fortude Pvt Ltd, Sri Lanka
January 31, 2025 - August 21, 2025
Managed full project lifecycle including estimating, design, development, and deployment. Mentored developers, conducted regular code reviews, and led agile ceremonies. Coordinated with QA teams to resolve defects during testing phases and delivered Angular front-ends integrated with REST/GraphQL APIs and microservices.
Senior Software Engineer at Fortude Pvt Ltd, Sri Lanka
December 31, 2021 - August 21, 2025
Developed and maintained full-stack web applications using Node.js and related technologies. Diagnosed and resolved issues identified during QA testing collaborating closely with QA teams. Conducted application demos and participated in code review sessions with technical leads.
Associate Consultant Technology at Virtusa Pvt Ltd, Sri Lanka
November 30, 2020 - August 21, 2025
Developed reusable component libraries and dynamic application builder frameworks using React.js. Created and configured SharePoint sites, lists, and document libraries. Designed workflows using Microsoft Flow Power Automate. Developed and maintained .NET-based content migration tools. Conducted client demos and contributed to content/data migration processes.
Engineer Technology at Virtusa Pvt Ltd, Sri Lanka
September 30, 2017 - August 21, 2025
Analyzed and evaluated client requirements for system enhancements, change requests, and bug fixes. Developed and maintained .NET program code of web applications based on technical specifications and design documents. Provided technical support to external vendor teams for issue resolution. Participated in client meetings to provide expertise on business requirements.
Associate Engineer Technology at Virtusa Pvt Ltd, Sri Lanka
September 30, 2015 - August 21, 2025
Developed and maintained .NET program code for SharePoint-based web applications. Analyzed and evaluated functional requirements for SharePoint applications. Created and maintained comprehensive user guides and operational documentation to support end users.
Associate Technical Lead at Fortude Pty Ltd, Australia
February 1, 2025 - Present
Leading the end-to-end development of full-stack web applications using the Node.js ecosystem, contributing to both front-end and back-end. Collaborating with architects and business stakeholders to deliver scalable enterprise solutions. Spearheaded proof of concept initiatives for new technologies. Participated in system design and estimation alongside solution architects. Coordinated with QA teams to troubleshoot, debug, and resolve issues during testing phases.
Associate Technical Lead at Fortude Pvt Ltd, Sri Lanka
January 31, 2025 - August 21, 2025
Drove full project lifecycle including estimating, design, development, and deployment. Mentored developers, conducted regular code reviews, and led agile ceremonies. Coordinated with QA teams to resolve defects during testing. Delivered Angular front-ends integrated with REST/GraphQL APIs and microservices.
Senior Software Engineer at Fortude Pvt Ltd, Sri Lanka
December 31, 2021 - August 21, 2025
Developed and maintained full-stack web applications using Node.js and related technologies. Diagnosed and resolved issues from QA testing. Conducted application demos and participated in code review sessions with technical leads.
Associate Consultant Technology at Virtusa Pvt Ltd, Sri Lanka
November 30, 2020 - August 21, 2025
Developed a reusable component library and dynamic application builder framework using React.js. Created and configured SharePoint sites, lists, and document libraries. Designed workflows using Microsoft Flow Power Automate. Developed and maintained .NET-based content migration tools. Conducted client demos and contributed to content/data migration processes.
Engineer Technology at Virtusa Pvt Ltd, Sri Lanka
September 30, 2017 - August 21, 2025
Analyzed and evaluated client requirements for system enhancements, change requests, and bug fixes. Developed and maintained .NET code for web applications based on technical specifications and design documents. Collaborated with external vendor teams for technical support. Participated in client meetings to provide expertise on business requirements.
Associate Engineer Technology at Virtusa Pvt Ltd, Sri Lanka
September 30, 2015 - August 21, 2025
Developed and maintained .NET code for SharePoint-based web applications in alignment with technical specifications. Analyzed and evaluated functional requirements for SharePoint applications. Created and maintained user guides and operational documentation to support end users.

Education

MBA - Master of Business Administration at University of Kelaniya, Sri Lanka
January 11, 2030 - August 21, 2025
Bachelor of Science – Computer Science & Mathematics at University of Kelaniya, Sri Lanka
January 11, 2030 - August 21, 2025
Postgraduate Diploma (PGD Exams) at British Computer Society (BCS), UK
January 11, 2030 - August 21, 2025
MBA - Master of Business Administration at University of Kelaniya, Sri Lanka
January 11, 2030 - August 21, 2025
Bachelor of Science – Computer Science & Mathematics at University of Kelaniya, Sri Lanka
January 11, 2030 - August 21, 2025
Postgraduate Diploma (PGD Exams) at British Computer Society (BCS), UK
January 11, 2030 - August 21, 2025
MBA - Master of Business Administration at University of Kelaniya, Sri Lanka
January 11, 2030 - August 21, 2025
Bachelor of Science – Computer Science & Mathematics at University of Kelaniya, Sri Lanka
January 11, 2030 - August 21, 2025
Postgraduate Diploma (PGD Exams) at British Computer Society (BCS), UK
January 11, 2030 - August 21, 2025

Qualifications

Postgraduate Diploma (PGD Exams)
January 11, 2030 - August 21, 2025
Postgraduate Diploma (PGD Exams)
January 11, 2030 - August 21, 2025
Postgraduate Diploma (PGD Exams) British Computer Society (BCS), UK
January 11, 2030 - August 21, 2025

Industry Experience

Software & Internet, Professional Services, Computers & Electronics