Hello,
I am Reginald
Student, Coder, Designer
Open-minded student learning IT in Ngee Ann Polytechnic
Critical-thinker with a passion for programming
Creative-type with a focus on user-centered design
About Me
A Short Introduction of Myself![](assets/img/picture2.jpg)
Graduated from SST in 2021, I specialised in Computing, where I was introduced to skills & concepts like Dynamic Programming in Python, Logic Circuits, & Data Validation. Post-graduation, I have continued to be a part of the SST family, giving talks to new cohorts & being a panelist for multiple open houses.
During my time studying IT, I have been introduced to many skills & concepts, namely Object-Oriented Programming, ASP.NET Core, Data Structures & Algorithms, Databases & UI/UX design. I have also been able to develop my passions in Full-Stack Development, UI/UX design, and OOP using languages such as Python, C#, & C++.
With a passion for technology, I am also the head secretary in Overflow, a Student-Initiated-Group which focuses on teaching current technologies and advanced programming. In my time as an EXCO member, I have taught workshops & bootcamps on DSA, Web Dev, & Vue.js, on top of providing tech support for other workshops, like Building A Discord Bot & OOP in Python.
Competitions
Projects
Hosted
Skills
My Skills, Proficiencies, & QualitiesLanguages & Frameworks
5 Years of ExperiencePython
C#
C++
JavaScript
HTML & CSS
SQL
ASP.NET
Vue.js
Interests & Passions
Where I Want to GrowData Structures & Algorithms
UI/UX Design
Full-Stack Development
FinTech
Object-Oriented Programming
Softwares & Technologies
Familiar Development ToolsGit & GitHub
Figma
MapBox
JetBrains WebStorm & PyCharm
Microsoft Visual Studio & VS Code
Microsoft SQL Server Management Studio 18
Adobe XD, PhotoShop & Illustrator
Google SketchUp
Values & Qualities
My Personal Traits & BeliefsHighly-motivated
Open-minded & keen-to-learn
Adaptable & a quick-learner
Detail-oriented
Communicative & Collaborative
Projects
The Main Projects I've Worked OnTimelines
The Various Journeys In My LifeOverflow Workshop: "Web Develpoment using Figma & Front-End Technologies"
As the overall-in-charge of this workshop, I had the chance to teach students how to prototype a website using Figma & how to utilise Figma's developer mode to convert their prototype into a functional website.Certification: "Programming Foundations: Data Structures"
To grow my knowledge on data structures, I enrolled in an online LinkedIn Learning course. From this course I learned how to convert my C++ data structures knowledge into functional Python in topics like dictionaries, stacks & queues.Electives: "Customer Experience Management" & "eCommerce Development Applications"
In the October 2023 semester, I chose to experience a different side of IT, exploring the eCommerce side of IT, covering useful technologies such as Salesforce, PHP, & MySQL.Overflow Bootcamp: "Data Structures & Algorithms in Python"
As a holiday event, Overflow organised a 3-day bootcamp to teach students DSA, giving me the opportunity to share knowledge on topics like Big O Notation, Stacks, Queues, & Trees, etc.Certification: "Learning ASP.NET Core MVC"
To get a better understanding of ASP.NET Core MVC, I enrolled in a LinkedIn Learning course that taught me more about the web development framework, including MVC patterns, Razor Pages, Web APIs, request handling with controllers, routing, etc.Overflow Workshop: "Building A Discord Bot"
As one of Overflow's first workshops of the year, I acted as technical support for students as we taught them how to build a discord bot, introducing concepts like event & command handling, interacting with APIs, etc.Certification: "Learning C++"
In my data structures & algorithms elective module, students were required to code in C++. Hence, I decided to self-learn C++ on top of what was taught in lessons as I wanted to have a higher proficiency in it.Electives: "Data Structures & Algorithms" & "Designing User Experiences"
In the April 2023 semester, I wanted to grow my skills in a few areas of intererst, mainly DSA & UI/UX design, and discovered more about user-centric design & how to optimise programs using algorithms & data structures that suit the functional requirements.Competition: "Poly-ITE Informatics Olympiad"
PIOI is an annual informatics olympiad that follows the same rules & scoring system as the International Olympiad for Informatics. Over the course of the 4 day event, I participated in DSA workshops & a competition where I received the 8th highest score out of around 50 students.Overflow Workshop: "Vue.js"
As part of the Overflow workgroup, I was given the opportunity to share about a tech topic of my interest. From there, I prepared materials & taught 2 workshops on Vue & DaisyUI to ICT students. This was my first experience as part of the organising committee of a workshop & taught me how to provide proper support for the students.Certification: "Fundamentals of Dynamic Programming"
After graduating from SST, I decided to improve my knowledge on dynamic programming, which was briefly touched on in Computing+. In this course I learnt more about common dynamic programming problems and discovered the difference between recursive & dynamic programming.Certification: "Advanced Python" & "Python: Recursion"
To further my Python knowledge, I decided to enrol in two Python courses that taught me more about OOP & advanced Python functions.Competition: "Design Thinking With Robotics & Computational Thinking International Competition (DrCT) 2021 "
In 2021, I participated in DrCT and received a Bronze Award after 2 rounds of competition, solving questions related to algorithms, dynamic & recursive programming, and data structures like trees.Certification: "JavaScript"
During Circuit Breaker, I decided to enrol in an online CodeCademy course to learn a new programming language in addition to Python.Panel Party
Panel Party is a fun & interactive game my team & I developed for NP ICT Open House 2023. The main objective of the game is to capture as many tiles as possible by moving over them, without letting them be re-captured by your opponent before the timer runs out.Python, Pygame
Food Ordering System
Using C++, I implemented data structures & algorithms with OOP to develop a text-based food ordering system for my final assignment in DSA.C++, Data Structures & Algorithms, OOP
Online Courier Management System
To showcase my understanding of web app development, I built an online courier management system similar to NinjaVan & SingPost using ASP.NET Core MVC. Users are able to log in as a customer or staff member & view the respective features for their use.ASP.NET Core, C#, HTML & CSS, JavaScript, SQL
AfterShip App Mockup Prototype
Using my learning from UX, I added my own personal twist to what I think a shipment tracking app can be, I created a mockup app prototype for Shipee, a rebranding of the popular app, Aftership.Figma, MapBox, Adobe PhotoShop
FitVenture Mobile & Physical Prototype
To showcase my understanding of UX Design, prototyping, & usability testing, I worked on a fitness & health-tracking app that is linked to an immersive gym.Adobe XD, Google SketchUp, Enscape
The Tea Shop
In 2022, I had the opportunity to build a website for an online tea business. This was exciting as it was the first proper website I built from scratch and I learnt to implement technologies like Bootstrap & MapBox.HTML & CSS, JavaScript, Bootstrap, MapBox
Tower Defence Game
Using Python, I built a text-based unit defence game (similar to Plants VS Zombies). In this project, I acquired experience in Python, PyGame, game design & logic.Python, Pygame
Hotel Guest Management System
For my final project in PRG2, I showcased my learning in OOP & C# by building a text-based program for a fictitious ICT hotel to manage hotel guests & rooms.C#, OOP
locationX
As my capstone project in SST, my friends & I built locationX, a simple, text-based program to help our teacher plan matches for the National School Games, as he had been doing it manually.Python, Data Structures
Sorts
Sorts is an iOS application that helps educators group students while taking into consideration the students strengths levels and maximum group sizes. Sorts was developed by Pollo, where I was the lead programmer on this project. Sorts was developed because educators in SST said that grouping took too long and was too complex to consider everyone's strengths levelsSwift
Tutoring as a TYA Volunteer
In mid-2023, I decided to look for volunteering opportunities to give back to society as I had not volunteered for over a year. This brought me to TOUCH Young Arrows (TYA), where I signed up to be a child mentor, tutoring under-privileged & at-risk kids in primary & secondary English & Mathematics.PolyForum 2023
As part of the annual PolyForum program, I was selected by my mentor to participate in PolyForum 2023, where I participated in learning journeys, seminars, and even met Ministers Chan Chun Sing & Grace Fu to discuss important national issues regarding sustainability & Singapore's future.National Youth Council Leadership Camp
As part of the Singapore Young Leaders Programme, I participated in NYC Camp, receiving the opportunity to go for Outwards Bounds Singapore (OBS) and learn more about working in a team & the importance of leadership. I also had the chance to meet Singapore's Chief Librarian, Gene TanRED Camp 2022 Planning Committee
For Ngee Ann Polytechnic's annual RED Camp event in 2022, I was part of ICT's planning committee and headed the ushers, helping with manpower allocation and crowd control.TCP Camp
In 2022, I was fortunate enough to be invited to The Christiera Programme, a programme for top-performing individuals in Ngee Ann Polytechnic. This gave me the chance to participate in their annual camp where we discussed national issues & personal competency.Youth Cyber Exploration Programme 2020
Learnt more about cybersecurity (Linux, Ubuntu, networking, attack methodologies, cyber defense, etc) and participated in a Capture-The-FlagInnofest 2019
In 2019, I participated in a makeathon and created a modular table to aid in resource distribution at natural-disaster sites. This solution was praised by the judging panel as "an extremely creative idea with application feasibility".Overflow EXCO & Head Secretary
As the Head Secretary of Overflow, I work directly with the other head of departments within Overflow to ensure all areas of Overflow function. I typically handle logistics, admin duties, & preparing the EXCO for any events. In my capacity as an EXCO member, I have provided technical support, taught and even been in-charge of multiple workshops.Singapore Young Leaders Programme (SYLP)
The Singapore Young Leaders Programme is offered to University, Polytechnic, & ITE students that perform well academically & have leadership potential. At the end of 2022, I was selected by my mentor to participate, receiving the opprtunity to meet multiple ministers, discuss national issues with like-minded peers, & even travel to Malaysia for learning journeys.Overflow Subcommittee & Workgroup
Due to my interest in teaching workshops & learning more technologies, I decided to join the Overflow subcommittee to receive opportunities to do as such. In my time as a subcommittee member, I worked under the tech-ops & secretarial departments, being mentored by the heads of both departments.Active Citizenship Education (ACE) Chairperson & Student Leader
In SST, I was the chairperson of a student leadership board, ACE, which collaborated with external organisations to provide service-learning opportunities for students. In my capacity as the chairperson of ACE, I collaborated with many organisations, including Singapore Cancer Society, National Youth Council, Special Olympics Singapore, etc. I also pushed the board to break records, increasing sign-ups by nearly 250% & and clocking over 100 individual service hours.Ngee Ann Scholarship
Director’s List for Diploma in IT
Edusave Certificate of Academic Achievement 2023
Second Most Outstanding Performance for Diploma in IT
Module Prizes in Computing Mathematics
Module Prizes in Design Principles
Bronze Award in DrCT 2021
Testimonials
What My Mentors Have To Say![](assets/img/testimonial1.jpg)
Jovita Tang
Email: jovita_tang@sst.edu.sg
Head of Computing & Machine Learning in SST
With his commitment to learning and empathy for others, Reginald is a promising individual who has both the knowledge and the heart to make significant contributions to the community in the future...
See More
![](assets/img/Keith Wee Kheng Leong.jpg)
Keith Wee
Email: wee_kheng_leong@sst.edu.sg
Head of Student Leadership & Service-Learning in SST
Overall, Reginald has been a joy to teach and work with in both ACE and the classroom. Reginald always prioritises work quality and works well in a team through positive contribution, which are qualities that will make him a valuable member of any organisation he is a part of in the future...
See More