My Experience at The Uplift Project by GirlScript Foundation

Swarnima Shishodia
4 min readSep 13, 2021

The Uplift Project is a global-remote initiative by GirlScript Foundation for people who cannot find like-minded friends or mentors. It’s a 100 days program where participants are mentored by experienced mentors. The program include both tech and non-tech stacks.

To know more about the program, you can check their website:

I got to know about this opportunity in the month of May and applied for it immediately as a mentor for Data Structures and Algorithms Stack. In the mid of may, I got the mail that I have been selected🥳.

I mentored 100+ students for Data Structures and Algorithms stack, along with three other mentors Anushka Srivastava, Yash Thakare and Sargam Agarwal.

We were added by team on Discord server and batches were formed for each stack. The Uplift Project team organized orientation session for mentors as well as participants to explain the flow of the program. Our tasks were explained to us and we were good to go.

We divided topics, to cover in the upcoming months.

In the month of June, we covered

  1. Patterns
  2. Array + 2D array
  3. String
  4. Searching
  5. Sorting
  6. Bit Manipulation

After covering some basic topics, we moved to some advanced topics in the month of May.

7. STL Library

8. Mathematical topics

9. Hashing

10. Greedy

11. Stack

12. Queue

13. Linked List

In the last month of program we covered

14. Recursion

15. Backtracking

16. Heap

17. Tree

18. Graph

19. Dynamic Programming

We conducted 1.5 to 2-hour live sessions for each topic. Doubt resolving sessions were also organized time to time. To keep track of participants performance we maintained a GitHub repository where we used to give assignments for each topic and resources to help them better understand the topics. We organized a separate session for GitHub too where things were explained like how to create a pull request, uploading files etc so participants got the taste of open source too. Since few of them were not able to attend some classes due to exams and other stuff so we used to upload daily notes. To make classes more interactive some activities were organized like quiz, live coding test etc.

GitHub Repository Link:

We gave participants overview of all the platforms like LeetCode, CodeChef, Codeforces, InterviewBit etc. Along with the assignments, participants started participating in contests also which helped them to improve their speed as well as logic building.

In the end of the month, we organized a coding contest CodeUp where I worked as a problem setter in which all the participants from Competitive Programming and Data Structures and Algorithms stack participated.

The Uplift Project has helped me in improving my knowledge. As I believe in the quote “Learn to teach, teach to learn”. It helped me in improving my public speaking skill and now I can explain my logics much clearly than before. I got mentioned as a active mentor along with Yash Thakare from DSA batch-1 .

Throughout the program, our moderator Meghna Singh and Team of The Uplift Project (especially Smriti Singh) was very helpful and supportive. It was a great experience to work with all of them. Thanks to my co-mentors also for great coordination and team work.

--

--

Swarnima Shishodia

SDE II @Walmart | Ex-SDE Intern @HashedIn | PhonePe Tech Scholar