ETL empowers university students to actively contribute to open source projects, fostering collaboration, innovation, and practical skill development, while cultivating a culture of sharing knowledge and building impactful solutions for the global tech community.
Open Source Projects Contribution (OSPC)




Here is a selection of globally impactful open source projects alongside SPARK, ETL's own contribution.
01
Linux
An open source operating system that powers everything from servers to smartphones.
02
Python
A popular programming language used in web development, AI, data science, and more.
03
VS Code
A widely used code editor developed by Microsoft and maintained as an open source project.
04
TensorFlow
An open source machine learning library developed by Google, used for AI and deep learning projects.
05
SPARK
ETL’s very own Open Source Project
What is Open Source?
An open source project is a software project whose source code is made publicly available, allowing anyone to view, use, modify, and contribute to it. These projects are typically built collaboratively by developers around the world and are driven by community input and shared goals.
Open source fosters innovation, learning, and transparency, making it a powerful way for individuals to improve their skills while giving back to the tech community.
Examples of Open Source Projects
Why should I contribute to Open Source Projects?
Contributing to open source projects is one of the most impactful ways for students to gain real-world experience, improve their coding skills, and build a professional portfolio that stands out. It fosters collaboration, problem-solving, and exposure to large-scale software systems—all while giving back to the tech community.
ETL’s Open Source Contribution Training:
At ETL, we launched a dedicated Open Source Contribution Series to equip students with the knowledge and tools to get started. Through hands-on sessions, Git/GitHub walkthroughs, and live mentorship, we helped students take their first steps into open source—and many of them made their first successful contributions during the series!
About the Trainer:
Kamran Ahmed: Founder of roadmap.sh and a Google Developer Expert who is an opensource contributor since 2013.