Hi. I'm Fabian.

A

I'm someone who has a passion for cultivating unique, creative experiences through software development and web design.

Education.

Projects.

Picture of Scissors, Paper, Showdown!

Scissors, Paper, Showdown!

Hack&Roll Hackathon 2024

This was a project created for Hack&Roll Hackathon 2024 organized by NUS Hackers Club. It is a Java program that utilizes Object Oriented Programming to create multiple classes for different bots. Each bot has a unqiue behaviour and strategy to play the game of Scissors, Paper, Stone. The program allows the user to choose 2 different bot strategies and pit them against each other in a simulated environment-- to determine the win-rate and the overall best strategy to win.

Java
Picture of DTAP

Digital Twinning & Automated Pentesting

Final Year Project

This was my Final Year Project for Year 3 which I was tasked to work on automating penetration testing on Cloud together with a group of 5 students. The requirements were to build a tool that can automate the process of deploying target machines to Cloud and performing penetration testing without being on site. The Cloud service our group has chosen and worked on is Amazon Web Services.

Python PowerShell Premier Pro Amazon Web Services
Picture of IOT

FishMon

Internet Of Things

This was one of my IOT Module's assignments. Together in a group of 2, we were tasked to create an IOT product using the hardware equipment provided to us. We are required to use sensors, actuators, batteries and other electrical equipment to help aid in our project. Lastly, we have to also make use of Amazon Web Services to run our web application on the cloud and make use of AWS' services such as Kinesis / Sumerian.

Python C++ CSS HTML JavaScript Flask Arduino Premier Pro
Picture of SPSHARE

SP SHARE

Mobile Applications

In this project, I was tasked to design and create an Andriod Application from scratch using Andriod Studio. The application features contains: A hosted online back-end database table which contains notes, an ability to share notes through form submission and storing them onto the database, a dark theme, a location tracker and a search function for all stored notes.

Java MySQL Google Firebase Android Studio
Picture of Game Robo

Game Robo

Enterprise Application Development

I was tasked to develop a web game store for this particular project. The website format and theme is taken from a template, however, I was still tasked to add the back-end component of the website. This includes adding a MySQL database which contains all game descriptions, pictures and their published dates. I designed a search bar and a sorting filter which makes use of SQL Querying to obtain the result.

HTML CSS JavaScript MySQL
Picture of Sparklz Website

Sparklz

Web Client Development

In this assignment, I had to replicate and develop an e-commerce website using HTML & CSS. I decided to go with a jewellery themed store as I had collected pictures of necklaces prior to receiving this project. I made use of JavaScript to construct smooth and interesting animations and leant a lot about website development. This is my first ever fully created website.

HTML CSS JavaScript

Experience.

Picture of Singtel SHINE

Singtel SHINE Internship

16 March 2020 - 14 August 2020

Front-end web data dashboard developer which tracks and records cyberscurity incidents & threats of a particular company. The website makes an emphasis on React.js, Figma, and MongoDB to sort and display data.

HTML CSS ReactJS Figma MongoDB