Hey!
I'm Ethan Chew 👋
Student Developer | Private Pilot | Photography
I'm a 18-year old student from Singapore 🇸🇬, studying Information Technology at Ngee Ann Polytechnic. My passion for programming started at a young age, and I've been actively pursuing it since 2019, when I entered secondary school.
Turning some 'overcomplicated english' on my computer screen into fully-working ideas excites me. I've dabbled in many fields in programming, and have really grown to love both Web and App Development. Learning, however, never truly ends, and I am always working to refine and improve my skills.
Beyond the confines of my computer, I have many hobbies, but Aviation and Photography takes the cake. I am a licensed Private Pilot with over 73 hours in the sky. There's really nothing quite like viewing the world from above.
I'm always excited to connect with new people, so feel free to reach out and say hi! :)
My Education 🏫
Pieces of paper that proves i'm ✨somewhat qualified✨ that I know what i'm doing
Ngee Ann Polytechnic
2023 - 2026 | Information Technology
I'm currently pursuing a Diploma in Information Technology at Ngee Ann Polytechnic, alongside a Minor in Applied Psychology and a Certificate in Advanced Computing Mathematics. I've been recognized on the Director's List for both my first and second semesters, and I ranked second in my cohort during the second semester. In addition to my academic achievements, I actively participate in various clubs and societies, including Overflow and the Ngee Ann Polytechnic Photography Club, where I hold executive committee positions.
- - Minor in Applied Psychology & Certificate in Advanced Computing Mathematics.
- - Awarded Director's List for First and Second Semesters.
- - Ranked Second in cohort during the Second Semester.
- - President of NP Photography Club (AY25/26).
- - Vice President of NP Overflow (AY24/25).
- - Administrative Head for NP Photography Club (AY24/25).
Singapore Youth Flying Club
Mar 2023 - Jul 2023 | BFC 1, 2 and First Solo
The Singapore Youth Flying Club has enabled me to pursue my passion for aviation by allowing me to take the controls of a real aircraft. Through intensive training and study, I successfully completed Phases 1 and 2 of the Basic Flying Course, culminating in my first solo flight.
- - Gained hands-on experience by taking control of the Diamond DA40-CS.
- - Successfully finished Phases 1 and 2 of the Basic Flying Course.
- - Achieved my first solo flight.
School of Science and Technology, Singapore
2019 - 2022 | GCE O Levels, Computing+
At the School of Science and Technology, we have the chance to study our academic subjects through applied learning. We also have the opportunity to choose an Applied Subject for the O-Levels to further our understandings. I chose Computing+ as my Applied Subject, which helped me further my knowledge in Infocomm Technology and develop my Computational Thinking skills. I also have the opportunity to embark on my Computing+ Coursework about a toolbox of different tools that can help students, for example, an ionic equation solver and a chemical equation balancer.
- - Focus on applied learning in academic subjects.
- - Chose Computing+ as an Applied Subject for O-Levels.
- - Enhanced knowledge in Infocomm Technology and developed Computational Thinking skills.
- - Took part in various Clubs and Societies, as well as participated in competitions
Swift Accelerator Program
2021 - 2022 | Apple, IMDA, Tinkertanker
The Swift Accelerator Program is a ten-month long program, which teaches students the fundamentals of Swift, the language used to create iOS, WatchOS, MacOS and iPadOS apps. From this program, I developed an app called ArrivalSG that can allow users to track bus arrival timings, display the MRT map and show current train disruptions, if any.
- - Learned the fundamentals of Swift for app development on iOS, WatchOS, MacOS, and iPadOS.
- - Developed an app called ArrivalSG, aiming to be an all-in-one transportation app for Singapore.
Projects 🛠
I love on working on diverse projects that teach me something new. Checkout some of my open-source projects below!

ArrivalSG
Mobile Development
Swift
ArrivalSG is an all-in-one transportation app for Singapore, offering real-time bus, train, and car park updates for seamless travel.

AttendanceGO!
Web App
React (TypeScript), Firebase, Express.js, GPT 4o
Streamline attendance tracking by incorporating Facial Recognition technology along with additional quality-of-life features.

Live Chat and AI-Enhanced FAQ
Web App
React (JavaScript), Express.js, Supabase, Google Cloud
Reducing branch and call center traffic while enhancing and standardising customer support.

Personal Website
Website
React (TypeScript), CSS, Firebase, Next.js
The forth iteration of my own Portfolio Website (this one).

Quizzzy
Mobile Development
Java, Firebase
Quizzzy helps users study for exams with interactive flashcards, making it easier to memorize keywords and concepts for better retention.

ProjMatch
Web App
React (Javascript), CSS, MongoDB, Next.js, Express.js
A Social Media Platform 'for developers, by developers'.

Toobox
General App
Python
Toobox acts as an all-in-one homework helper for secondary school students, with tools for chemistry and mathematics.

SimpliFi
Web App
React (TypeScript), Turso (SQLite), NextJS
A minimalist finance tracker that simplifies budgeting and money management, making personal finance easy and beautiful.
Technologies & Frameworks 👨💻
I'm always learning something new, especially when it comes to exploring new technologies and frameworks!