Rootcode Foundation

Rootcode Labs Logo
header-bg
Transforming Lives through Technology Education
About Image
About

Why we started Rootcode Foundation?

Rootcode Foundation, our impact initiative, is built on the belief that real transformation begins in schools. We are here because we learned technology at the right time and learning technology has changed all our lives. But not everyone gets the same opportunities, resources, or exposure. Through Rootcode Foundation, all of us at Rootcode are going to help underprivileged students in Sri Lanka learn technology and change their lives.

We also know that real change takes time. Through our Primary Programme, we adopt one school each year and commit to it fully for the whole year. And through our Bootcamp Programme, we extend our reach to schools beyond our year-long model, delivering high-impact technology education over a focused weekend.

Alagan Mahalingam
Founder and CEO of Rootcode

Contribution Image
Contribution

How we make a difference

  • Through our Primary Programme, we commit an entire year to a school, visiting once a month to teach children all about technology.
  • Through our Bootcamp Programme, we deliver focused, high-impact technology education to schools over a single weekend.
  • We conduct comprehensive teacher training, equipping educators with the digital skills to build upon our efforts in the years to come.
  • We initiate a scholarship fund, and our generous Rootcoders join hands to support deserving students to achieve their dreams.
  • We build a modern computer lab consisting of essential resources to enhance the learning environment.
  • We roll out our Smart School software to help schools digitize day-to-day administration and ease the workload for teachers.

Read about the impact we make.

Project Methodology Report

This Project Methodology Report outlines the core approach and structure behind all Rootcode Foundation initiatives. It covers the guiding principles, goals, and standard activities that form the foundation of our work—such as teacher training, building computer labs, and school visits. Since these elements remain consistent each year, this report serves as a reference to understand how we carry out our projects, regardless of the school or location we work with. For updates and highlights specific to each year, please refer to the Annual Report.
Impact

Project Metrics

640+
Students reached

80+
Sessions conducted
4700+
Volunteer hours engaged
A Rootcoder instructing students on how to use a laptop
Blog

Featured Articles

undefined-image

Rootcode Foundation launched to empower underprivileged children in Sri Lanka

Discover how Rootcode Foundation aims to bridge the talent gap and contribute to Sri Lanka's growth as a prominent tech hub, all while giving back to the community by equipping underprivileged students.
Learn moreicon
Nominate Image
Nominate

Nominate a school in need

At the start of every year, we carefully select schools to support through our Primary and Bootcamp Programmes. As an integral part of this process, we welcome nominations from the community to help us identify schools that need it most.
We are on a mission to change lives and shape the future of underprivileged kids in Sri Lanka with technology education.
Rootcode Labs Logo
© 2026 Rootcode. All Rights Reserved
Footer social iconsFooter social iconsFooter social iconsFooter social icons