top of page
Image by Cosmic Timetraveler

Portfolio
This is where you can see some of my projects.

Space Satellite

Part 1: Games
Here are the games I have developed during my time in the Institution of Technical Education (ITE).

Black Sky

This is one of the best games that I have made so far using construct 3. This game is about an ace pilot flying in space destroying alien ships. There are 3 levels in the game.

Ace_Raider_ScreenShot12_edited.jpg

Ghost Annihilation is a simple game about shooting as many ghosts as possible before being overwhelmed by them. the player is armed with only a pistol.

gs1.PNG

This is a game made as part of my group project. Bryan Tay, Muhammad Nufail and I worked in it within a few days. It acts as a prequel to Ace raiders. The story is about a space pilot named Jacker, who got lost in the battle with some aliens from the Sharr empire.

Ace_Raider_Act_Zero_ScreenShot1_edited.jpg

Platform Guy is a game about a guy hoping from one platform to another, collecting coins while trying to reach the end goal.

platformGuyIcon2.PNG

Man vs Bricks is a game where Toby, who is stuck on a ship, has to use fireballs to defeat the bricks, collect 30 coins, and reach the end goal.

mvb4.PNG

Onslaught Overload is a 3D first person shooter action game developed by me. The objective of this game is to shoot all the robots and reach to the beacon to shut it down. There are 3 levels in the game.

Onslaught Overload lvl3.PNG
Space Satellite

Part 2: Design
These are the pictures I created in Republic Poly.

Gallery

Space Satellite

Part 3: Website Development
Here are some websites that are hosted using Vercel:

Image of the travel list website:

Space Satellite

Part 4: Industrial Attachment
This is my experience during my internship

Company name: Beveat
Time length of industrial attachment: 5 months (15 September 2025 - 30 January 2026)

My experience: When I first joined Beveat around mid-September 2025, I initially thought I was ready to contribute to the company as a collaborative React Developer. Instead, I was assigned to learn Flutter as a Flutter Trainee and a

software tester. I was told that the company does not have enough Flutter developers, so I was assigned as one. Initially, I was tasked with completing and testing all of the OpenApiPass courses before providing my colleagues with feedback on how to improve them. Later, I was tasked with performing research to link a hawker center to some primary, secondary, and tertiary schools as the company researcher, where I used Google for the research while placing my findings on a Microsoft Excel Sheet. Once the research is completed, I submit it to my boss. I went back to testing the updated OpenApiPass courses, where I completed and test the courses before providing my feedback. My boss then requested me to test out an app (payfwd food ordering app) and a website (Food Canopy merchant website) as a software tester. Every once in a while, during my internship, my colleagues and I would go to other polytechnics, such as Nanyang Poly and Ngee Ann Poly, to train the students from those schools in completing the courses. During my last day of Internship as of January 2026, my boss has complimented me for my contributions while explaining how essential my role is in the company. At the same time, he has me feedback on how I can improve upon myself, such as being more focused during work hours and having to be more patient when talking with people. I was very greatful with the compliment and feedback he gave to me as this means that I have learnt some new things along the way. I have not only made new friends, but also learned new soft skills such as communicating with my coworkers with patience and understanding, and new technical skills such as software testing, performing research, and a new programming language, Flutter. I have felt highly accomplished after the internship and wish to make good use of all of the skills I have acquired throughout my time in polytechnic.

bottom of page