NUS Hackers (Coreteam Member) | 2024 –
|
I am a Coreteam member of NUS Hackers. I joined in March 2023, during my 2nd semester at NUS. So far I have worked on Project Intern 2024, and this semester I am working on Friday Hacks, Hackerschool and Hacker's Toolbox. I have also worked on the NUS Hackers Wiki, an openly available guide for various topics (originally made for Orbital 2024, a project-based course at NUS).
The wiki is a new initiative by NUS Hackers to centralize information from our workshops. Every year, we conduct workshops for Orbital, a project-based summer course in NUS and this year we decided to have a centralized guide available for students to follow. The wiki/guide contains a few topics important for the program, such as Git, React Native and JavaScript. I personally wrote the entirety of the JavaScript portion, writing an extensive guide to working with JavaScript, HTML and CSS. The guide contains a range of topics including JavaScript fundamentals, HTML tags and forms, CSS colors, the Box Model for elements, events, DOM queries and manipulation, Browser Developer Tools and even exercises for users to try out. We plan to add more topics to the guide, eventually creating an easy-to-access archive of our other workshop topics such as Introduction to Python, Vim, Emacs and more. |
Project Intern is a program that aims to help students find internships in the tech industry. We have an actively moderated forum on Telegram where students can post their doubts and help others as well. The forum has gained over 8300 members including current students, incoming freshies, recent graduates, and those already in the industry who wish to give advice to others looking to break in.
We also hold a talk and panel discussion every May. The talk goes through the process of applying to internships as well as tips for resume writing, interviews and how to spend preparation time. After the talk is a panel discussion, where we get panellists (who are already in the industry) to answer audience questions about internships, interviews, applications and more. The panellists are engineers who have interned at firms like Google, Citadel and DRW, and the panel is quite varied with people from Big Tech, startups, research and Quant.
Lastly, we have a mentorship programme, where mentees are matched with a mentor (usually senior students with good internship experience) for a 1 hour 1-to-1 meeting where they can get their doubts about internships cleared (application process, mock interviews, resume reviews and more). This year's mentorship programme saw over 260 mentees being matched with mentors.
GIIS Tech Club (Head of Web Development) | 2022 |
From January to December 2022, I was the Head of Web Development at my high school's Tech club. During that time I conducted and taught the Python Beginner's Workshop and a Web Development with Flask workshop. I also helped organize other events and seminars as well as our annual flagship event, the GIIS Hackathon 2k22
This workshop was aimed at students from 6th grade and above who wished to learn Python. The workshop was held online over 1 week, with 4 days of teaching and 3 days to work on the challenge problem. The slides for the workshop with all the material can be downloaded here. The workshop saw over 250 particpants, most of whom had no prior coding experience. There was a Java Beginner's Workshop taught concurrently with this workshop by the Head of App Development.
This workshop was aimed at students who already had experience with Python and wanted to learn web development. The workshop taught basic HTML, along with Jinja templating, handling requests and more in Flask. It was a short 2 hour workshop, taught as part of a series of preparatory workshops we conducted to prepare students for our upcoming hackathon. The slides for the workshop can be downloaded here.
This was our main event of the year, which saw around 200 participants from 6th grade and above. We had 5 main categories for participants to submit their projects in: Scratch, MIT App Inventor, 3D Modelling, Game Development and Data Science. We received over 100 submissions from both teams and individuals.
GIIS Mathematics Club (Head of Academics) | 2021-2022 |
From October 2021 to 2022, I was the Head of Academics of my high school's Maths Club. During that time, I helped organized a few contests for the students of our school, mainly aimed at 6th graders and above.
This was the first contest of the year, which was held in collaboration with the Artchives Club at our school. The contest was about creating artworks with some mathematical component or symbolism and we entertained entries from students 6th grade and above across 3 main categories: Digital, Hand-drawn and Painted artworks. We received 32 submissions across categories, which were judged based on their mathematical components (by myself and other members of the Mathematics club) and also on the artwork itself (by members of the Artchives club).
This contest was devised for middle school students to get them interested in Maths, since before 2022 there were no events targetted specifically towards middle school students. We introduced this event as a 2-round event. The first round had participants taking a short quiz to determine their proficiencies, and based on their points for the quiz they would be shortlisted and put into teams for the 2nd round.
This contest was inspired by the MIT Integration Bee, and each year it is held at our school for high school students. The questions are based on calculus concepts that are taught in school but but require a deeper level of thinking and understanding than normal in-syllabus questions. For both the contests I was in charge of setting questions for each round, deciding the format for the 2nd round, and helping to conduct the contests.
TedXYouth@GIISSMARTCampus 2022 (Stage and Website Manager) |
Each year a TedXYouth event is organized by our school, and in 2022 I got the chance to be on the organising team. I worked for 3 months on designing the promotional website for the event, making sure it complied with the TedX event website guidelines and school event policies. During dry runs I helped to prepare the auditorium and assisted with planning the flow of events. One the day of the event, I was the stage manager and I was in charge of prepping speakers before they walked on stage to give their talks, and coordinating between the AV team for lighting, audio, curtains, teleprompter etc. and the ground team for event setup.