I am a software engineering professional with over 18 years of experience across Agile/Scrum environments, modern frontend frameworks, backend development, CMS platforms, and cloud-native architectures. I have built scalable microservices, CMS-driven platforms, and high-performance, responsive UIs using React, Next.js, Angular, .NET, Sitecore XM Cloud, and Azure. I enjoy leading teams, mentoring peers, and delivering innovative solutions for industries including Finance, Energy, Education, and Health. I thrive in collaborative, fast-paced settings and am skilled at aligning technical delivery with business goals. My focus is on robust architecture, secure and observable systems, and continuous improvement through CI/CD, testing, and knowledge sharing.

Anushan Tennakoon

I am a software engineering professional with over 18 years of experience across Agile/Scrum environments, modern frontend frameworks, backend development, CMS platforms, and cloud-native architectures. I have built scalable microservices, CMS-driven platforms, and high-performance, responsive UIs using React, Next.js, Angular, .NET, Sitecore XM Cloud, and Azure. I enjoy leading teams, mentoring peers, and delivering innovative solutions for industries including Finance, Energy, Education, and Health. I thrive in collaborative, fast-paced settings and am skilled at aligning technical delivery with business goals. My focus is on robust architecture, secure and observable systems, and continuous improvement through CI/CD, testing, and knowledge sharing.

Available to hire

I am a software engineering professional with over 18 years of experience across Agile/Scrum environments, modern frontend frameworks, backend development, CMS platforms, and cloud-native architectures. I have built scalable microservices, CMS-driven platforms, and high-performance, responsive UIs using React, Next.js, Angular, .NET, Sitecore XM Cloud, and Azure. I enjoy leading teams, mentoring peers, and delivering innovative solutions for industries including Finance, Energy, Education, and Health.

I thrive in collaborative, fast-paced settings and am skilled at aligning technical delivery with business goals. My focus is on robust architecture, secure and observable systems, and continuous improvement through CI/CD, testing, and knowledge sharing.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Principal Developer (Contract) at Department of Education, Melbourne
December 31, 2024 - December 31, 2024
Play a pivotal role in the development and modernization of the VISIT (Victorian International Student Information Tool) system. Implement Angular 19-based UI components with RxJS for real-time updates, leveraging new Angular features such as signals, deferred loading, and the modern control flow syntax to deliver faster, more maintainable applications. Integrate .NET 9 microservices with Azure AD and JWT for secure role-based access, adopting the latest .NET capabilities such as minimal APIs and runtime performance improvements to build scalable and efficient services. Deliver fault-tolerant cloud solutions using Azure Functions and Azure Blob Storage and ensure automated deployments and high availability through Azure DevOps CI/CD pipelines. Actively participate in agile ceremonies, conduct peer reviews, and contribute to knowledge sharing.
Senior Developer (Contract - Remote) at Challenger Ltd
August 31, 2025 - August 31, 2025
Led the redevelopment of the Retirement Income Calculator by migrating from a legacy monolith to a scalable, cloud-native microservices solution using .NET 8 and Azure. Designed and implemented secure APIs using Azure Functions and APIM, orchestrated with Bicep-based infrastructure as code. Enabled Okta-based authentication using OpenID Connect and automated provisioning with Terraform. Worked closely with cross-functional teams to ensure secure, observable, and performant system delivery, using tools like Azure Application Insights and Azure DevOps pipelines for CI/CD.
Technical Lead (Contract) at Websilk Pvt Limited
February 28, 2023 - February 28, 2023
Led end-to-end development of a patient-focused digital portal for Epworth Hospitals. Architected and built a modular microservices architecture using .NET 6 and Azure. Developed mobile-responsive UIs using React, Next.js, and Tailwind CSS. Defined CI/CD pipelines for smooth delivery and rollback using Azure DevOps. Incorporated observability through Azure Monitor and Application Insights, with real-time health dashboards. Ensured HIPAA-compliant data handling and conducted performance tuning of services and frontend interactions. Collaborated with UX teams to deliver accessible and user-centered experiences.
Senior Consultant at Capgemini Australia Pvt Limited
August 31, 2022 - August 31, 2022
Led the technical design and full-stack development of cloud-native, CMS-based, and enterprise web applications across multiple clients. Collaborated with cross-functional teams, provided technical leadership throughout the SDLC, and established DevOps pipelines and stakeholder engagement. Projects included Toyota Sitecore portals, Origin Energy Sitecore SXA, UniSuper Sitecore, Ausnet, Vicinity Centres, and other CMS-driven platforms with Sitecore 9.x, .NET Core, Azure, and CI/CD automation.
Summary of Earlier Career at Multiple Employers
March 31, 2018 - March 31, 2018
Contributed as a full stack developer and technical lead across enterprise and product environments, upgrading MVC websites, building APIs, enabling integrations (Dynamics CRM, Westpac direct debit), and delivering responsive Angular/ .NET solutions across Education, Energy, and IT services.
Principal Developer (Contract) at Department of Education
December 31, 2024 - December 31, 2024
Pivotal role in developing and modernizing VISIT system; implementing Angular UI components with RxJS for real-time updates; integrating .NET 9 microservices with Azure AD/JWT; building fault-tolerant cloud solutions with Azure Functions and Blob Storage; enabling automated deployments via Azure DevOps CI/CD; active participation in Agile ceremonies and knowledge sharing.
Principal Developer (Contract) at Department of Education
September 1, 2025 - October 30, 2025
Continuing modernization efforts for VISIT, delivering Angular-based UI enhancements with modern Angular features, securing access with Azure AD/JWT, and maintaining scalable microservices with robust CI/CD pipelines.
Principal Developer (Contract) at Department of Education, Melbourne
December 1, 2024 - December 1, 2024
Play a pivotal role in the development and modernization of the VISIT system. Implement Angular 19-based UI components with RxJS for real-time updates, leveraging new Angular features such as signals, deferred loading, and the modern control flow syntax to deliver faster, more maintainable applications. Integrate .NET 9 microservices with Azure AD and JWT for secure role-based access, adopting the latest .NET capabilities such as minimal APIs and runtime performance improvements to build scalable and efficient services. Deliver fault-tolerant cloud solutions using Azure Functions and Azure Blob Storage and ensure automated deployments and high availability through Azure DevOps CI/CD pipelines. Actively participate in agile ceremonies, conduct peer reviews, and contribute to knowledge sharing.
Principal Developer (Contract) at Department of Education, Melbourne (DET)
September 1, 2025 - November 21, 2025
Continuing responsibilities in modernizing VISIT with secure access, microservices, and cloud-native solutions; ongoing collaboration with enterprise teams and stakeholders.
Senior Developer (Contract - Remote) at Challenger Ltd
August 1, 2025 - August 1, 2025
Led the redevelopment of the Retirement Income Calculator by migrating from a legacy monolith to a cloud-native microservices solution using .NET 8 and Azure. Designed and implemented secure APIs using Azure Functions and APIM, orchestrated with Bicep-based infrastructure as code. Enabled Okta-based authentication using OpenID Connect and automated provisioning with Terraform. Worked closely with cross-functional teams to ensure secure, observable, and performant system delivery, using tools like Azure Application Insights and Azure DevOps pipelines for continuous integration and delivery.
Technical Lead at Websilk Pvt Limited
February 1, 2023 - February 1, 2023
Led the end-to-end development of a patient-focused digital portal for Epworth Hospitals. Architected and built a modular event-driven microservices architecture using .NET 6 and Azure, and Azure Service Bus for asynchronous communication between services. Leveraged publish-subscribe patterns to enable real-time updates and decoupled workflows. Developed intuitive, mobile-responsive UIs using React, Next.js, and Tailwind CSS. Defined CI/CD pipelines for smooth delivery and rollback using Azure DevOps. Incorporated observability through Azure Monitor and Application Insights, with real-time health dashboards. Ensured compliant data handling and conducted performance tuning of services and frontend interactions. Collaborated with UX teams to deliver accessible and user-centred experiences.
Senior Consultant at Capgemini Australia Pvt Limited
August 1, 2022 - August 1, 2022
Led the technical design and full-stack development of cloud-native, CMS-based, and enterprise web applications across multiple clients. Collaborated with cross-functional teams and provided technical leadership throughout the SDLC. Responsibilities included architectural setup, cloud deployments, mentoring developers, establishing DevOps pipelines, and stakeholder engagement. Clients included Toyota HQ, Origin Energy, UniSuper, Ausnet Services, and Vicinity Centres.
Senior / Lead Developer (Web Applications/API/Cloud/CMS) at Various Clients via Capgemini
August 1, 2022 - August 1, 2022
Delivered key features for Sitecore-based portals, migrated sites to modern front-end frameworks, and implemented CI/CD pipelines, cloud deployments, and CMS integrations across multiple high-profile clients, including Toyota (2018-19).
Full Stack Developer / Technical Lead at Various Employers (Earlier Career)
March 1, 2018 - March 1, 2018
Worked across multiple enterprise and product-based environments contributing as a full stack developer and technical lead. Responsibilities included upgrading MVC websites, building APIs, integrating CRM, and delivering education and CMS modules across diverse domains.
Principal Developer (Contract) at Department of Education, Melbourne
September 1, 2025 - November 21, 2025
Continuation of VISIT modernization efforts, implementing new Angular-based UI components and secure cloud-native microservices. Focused on RBAC, API security, and automated deployments to support ongoing modernization initiatives.
Principal Developer (Contract) at Department of Education (DET)
December 31, 2024 - December 31, 2024
Led modernization of the VISIT system for the Victorian Department of Education. Implemented Angular 19-based UI components with RxJS for real-time updates and delivered secure .NET 9 microservices integrating Azure AD and JWT for RBAC. Built fault-tolerant cloud solutions using Azure Functions and Azure Blob Storage and automated deployments through Azure DevOps CI/CD pipelines. Participated in agile ceremonies, conducted peer reviews, and contributed to knowledge sharing to improve maintainability and delivery speed.
Principal Developer (Contract) at Department of Education (DET)
September 1, 2025 - November 21, 2025
Continuation of VISIT modernization efforts with a focus on performance and secure, scalable web applications and APIs, leveraging Azure-based microservices and modern .NET capabilities.
Technical Lead at Websilk Pvt Limited
February 28, 2023 - February 28, 2023
Led end-to-end development of a patient-focused digital portal for Epworth Hospitals. Architected and built a modular event-driven microservices architecture using .NET 6 and Azure, with Azure Service Bus for asynchronous communication. Delivered responsive UIs with React, Next.js, and Tailwind CSS. Defined CI/CD pipelines for smooth delivery and rollback using Azure DevOps. Implemented observability through Azure Monitor and Application Insights, with real-time health dashboards. Ensured compliant data handling and performed performance tuning of services and frontend interactions. Collaborated with UX teams to deliver accessible and user-centred experiences.
Senior Consultant at Capgemini Australia Pty Limited
August 31, 2022 - August 31, 2022
Led the technical design and full-stack development of cloud-native, CMS-based enterprise web applications across multiple clients. Responsibilities included architectural setup, cloud deployments, mentoring developers, establishing DevOps pipelines, and stakeholder engagement. Notable projects included Sitecore-based portals (Toyota HQ 2022) and reusable frontend components; architecure upgrades, and ensuring CI/CD automation with Azure DevOps. Implemented SSR/CSR patterns, Helix-based Sitecore solutions, and Azure AD security.
Full Stack Developer / Technical Lead at Various Enterprises (Portfolio at Capgemini and earlier)
March 31, 2018 - March 31, 2018
Early career spanning multiple enterprise and product-based environments. Upgraded MVC websites, built APIs, integrated Dynamics CRM, and enabled payments. Delivered responsive AngularJS and MVC applications and implemented CI/CD and Azure cloud solutions for Civica Education and other clients. Built educational platforms and legacy integrations at Pearson eCollege – Denver; consulted with TextCentric Technologies, Global Reach Software, and Virtusa.

Education

BSc (Hons) Information Systems at Manchester Metropolitan University
January 1, 2004 - October 30, 2025
MBA at University of Southern Queensland, Australia
January 1, 2008 - October 30, 2025
BSc (Hons) Information Systems at Manchester Metropolitan University, UK
January 11, 2030 - January 1, 2004
MBA at University of Southern Queensland, Australia
January 11, 2030 - January 1, 2008
BSc (Hons) Information Systems at Manchester Metropolitan University
January 11, 2030 - January 1, 2004
MBA at University of Southern Queensland
January 11, 2030 - January 1, 2008
BSc (Hons) Information Systems at Manchester Metropolitan University, UK
January 11, 2030 - January 1, 2004
MBA at University of Southern Queensland, Australia
January 11, 2030 - January 1, 2008
BSc (Hons) Information Systems at Manchester Metropolitan University, UK
January 11, 2030 - January 1, 2004
MBA at University of Southern Queensland, Australia
January 11, 2030 - January 1, 2008

Qualifications

AZ-204: Developing Solutions for Microsoft Azure
January 11, 2030 - October 30, 2025
MCTS (.NET Framework 4, Web Applications)
January 11, 2030 - October 30, 2025
Sitecore 9.0 Platform Associate Developer
January 11, 2030 - October 30, 2025
MCTS (.NET Application Development Foundation)
January 11, 2030 - October 30, 2025
AZ-204: Developing Solutions for Microsoft Azure
January 11, 2030 - October 30, 2025
MCTS (.NET Framework 4, Web Applications)
January 11, 2030 - October 30, 2025
Sitecore 9.0 Platform Associate Developer
January 11, 2030 - October 30, 2025
MCTS (.NET Application Development Foundation)
January 11, 2030 - October 30, 2025
AZ-204: Developing Solutions for Microsoft Azure
January 11, 2030 - November 21, 2025
MCTS: .NET Framework 4, Web Applications
January 11, 2030 - November 21, 2025
Sitecore 9.0 Platform Associate Developer
January 11, 2030 - November 21, 2025
MCTS: .NET Application Development Foundation
January 11, 2030 - November 21, 2025
AZ-204: Developing Solutions for Microsoft Azure
January 11, 2030 - November 21, 2025
MCTS: .NET Framework 4, Web Applications
January 11, 2030 - November 21, 2025
Sitecore 9.0 Platform Associate Developer
January 11, 2030 - November 21, 2025
MCTS: .NET Application Development Foundation
January 11, 2030 - November 21, 2025
AZ-204: Developing Solutions for Microsoft Azure
January 11, 2030 - November 21, 2025
MCTS: .NET Framework 4, Web Applications
January 11, 2030 - November 21, 2025
Sitecore 9.0 Platform Associate Developer
January 11, 2030 - November 21, 2025
MCTS: .NET Application Development Foundation
January 11, 2030 - November 21, 2025

Industry Experience

Education, Energy & Utilities, Financial Services, Healthcare, Software & Internet, Professional Services