Me, Ryan Theodore The

Hey, I'm Ryan đź‘‹

I am a student, self-taught software developer and designer based in Singapore, passionate about harnessing technology to improve society through engineering solutions to solve real-world problems


Since Primary 3, I was intrigued by the magic behind robots and computer programs, enabling the automation of a dull repertoire of tasks or the ability to do the previously unthinkable. Now, what used to be magic is magically simple—programming through critical thinking. As I grew older, my innate drive to solve real-world problems through technology motivated me to expand further into areas such as robotics with Arduino and Raspberry Pi, competitive programming with Python and C++, and web development in JavaScript React.js and app development with Swift and React Native. In my Co-curricular Activity (CCA), Robotics Club, I always strive to find novel ways to better myself and do well in competitions by staying resilient and learning from setbacks. In RoboCup 2021, despite my team's line tracing algorithm not being most optimal due to little time for testing and programming, we returned to school whenever possible and innovated creative solutions, eventually pulling through with 2nd Place. My motivation and enthusiasm to keep up with new trends in technology also allow me to excel in the fast-paced information technology (ICT) field. In my ICT Talent Development Programme, SST Inc, I strive to pick up new skills through projects that solve real-world problems in the community, such as developing a React.js web application to more efficiently take attendance for club members.

In robotics and competitive programming competitions, many inevitable hurdles are bound to manifest. However, this does not deter me, for my resourcefulness and natural curiosity to learn more allows me to persevere in solving challenges by picking up new skills. For example, I would use online learning resources like Udemy or ask my experienced seniors to expand my knowledge. In the NRC 2021 Future Engineers Category, I learned to utilise OpenCV and TensorFlow to program the robot to detect objects and react accordingly using Computer Vision (CV) through machine learning. With the new abilities equipped, critical and creative thinking allows me to develop innovative strategies and ideas to tackle problems. For instance, using Python skills I picked up online, my team and I created a prototype of a tour glasses that won 1st Runner-up at the Splash Awards 2021 and Champions at my school's annual ChangeMakers InnoFest Challenge 2020. Despite facing many impediments through the engineering process, such as each of us specialising in a different area and not all of us being technically equipped, I had to communicate my ideas with others effectively to overcome struggles efficiently. Ultimately, we adapted well to our situation and stayed determined, proving the effort worthwhile.

As a leader in both my Robotics CCA and SST Inc TDP, I strive to do my best to serve my community. For instance, I used my skills to improve attendance-taking in SST Inc and developed a website to publicise my CCA. In both clubs, I also started and managed a Notion page for the ExCo and respective committees to keep track of the timeline, students, meeting minutes, publicity or internal projects. As President of SST Inc, I led the ExCo in organising bonding activities such as INCamp, a one-day experience for members of the club to bond through various activities, and training lessons for juniors to learn from seniors.

Education

School of Science and Technology, Singapore

School of Science and Technology, Singapore

2019-2022

In my four years at the School of Science and Technology, Singapore (SST), I learned various soft skills—including effective collaboration, adaptability in leadership, presentation skills—and technical skills—including design and programming. SST's self-driven learning culture taught me to overcome challenges through critical and creative thinking while staying committed and resilient. In overcoming these challenges, I also learned the value of teamwork and communicating effectively with teammates. As part of the O-Level examinations, I specialised in Computing+ for my Applied Subject, which equipped me with skills for solving problems through computational thinking.

Leadership

President, SST Inc TDP

President, SST Inc TDP

2021-2022

As a leader in SST Inc, I led the ICT talent development programme (TDP) by coordinating bonding activities and the annual INCamp, overseeing the planning of events and weekly training lessons and managing the mentorship of SST Inc company projects. In doing so, I started and managed a Notion workspace, a team management platform, for the ExCo to keep track of the club's timeline, student list, meeting minutes and company projects. A reference copy of the Notion page I had started and passed down to my juniors can be found here.

ExCo, Robotics @APEX CCA

ExCo, Robotics @APEX CCA

2021-2022

As a CCA leader, I started and managed a Notion workspace, a team management platform, for the ExCo and respective committees to keep track of the club's timeline, student list, meeting minutes, publicity and internal projects. I also started and helped run the club's Instagram page, including planning, designing and publishing posts. Specifically, as my CCA's head of training, I also planned the timeline for training and preparation aligned to upcoming competitions to allow our members to anticipate and be ready for events and challenges. A reference copy of the Notion page I had started and passed down to my juniors can be found here.

ExCo, SST Inc TDP

ExCo, SST Inc TDP

2020-2021

In SST Inc, I served as the Chief Technology Officer (React), helping develop SST Inc's roadmap pertaining to React and React Native, conducting React Native lessons for club members and maintaining SST Inc's software related to React and React Native, such as SST Inc's URL shortener. Seeing an area for improvement in the club's attendance taking at that time, I also took the initiative to develop SST Inc's automated attendance taker system, which uses a dynamically changing QR code or code to verify that students are present.

Vice-Chair, Class S201

Vice-Chair, Class S201

2020

I led the class in bonding and activities during allocated periods.

Service

2021-2022