Hello!

I am Franky! An aspiring web developer based in Singapore. I love to develop web app.

About Me

Hi, Franky here! I am an Indonesian, born in the year of 2000. I have been living in Singapore since 2016 for my studies. Currently, I am an incoming freshman of Singapore Management University enrolled in Computer Science.

Through my experience thus far, I was exposed to several frameworks which I used to develop multiple web applications such as EJB, ASP.NET, Aframe and more. If you are interested, please do view them all in the project section below!

Experience

Siam Beverage

MWS Journal

Photo Booth Portal

360 Tour Application

Island Furniture

Timesheet Manager

I am interested in freelance work.

Feel free to contact me if you need my help or just want to say hi.

Go back

Siam Beverage

Utilizing Gatsby as a react-based framework, I have developed a static site to display information about the company Siam Beverage. Having server-side rendering enables better search engine optimization; and component-based development enables easier introduction of content especially adding blog. The introduction of carousel and animation allow for a seamless user experience. https://siambev.gatsbyjs.io/

Technologies Used:

gatsby react
Go back

MWS Journal

With minimalistic and intuitive design in mind, a desktop application was created to replace using excel sheet to record company's daily earnings and expenses. The application was developed using Angular, NodeJS-Express, and Electron. A CRUD service was created which will automize certain business processes such as clearing cheques. A monthly revenue chart is also provided to monitor and visualize the company's operation.

Technologies Used:

angular electron nodejs
Go back

KidZania’s Photo Booth Portal

With KidZania’s assistance, there were three different web applications that our team developed. Using technologies such as ASP.NET, Bootstrap, and MySQL; we improved the workflow of the souvenir ordering system as well as developed a responsive website. More than that, we created a new admin portal for the staffs to display and modify souvenir items as well as monitor souvenir productions. Last but not least, we created a notification system for visitors to be connected with their orders.

Technologies Used:

bootstrap dotnet mysql
Go back

IXTC's 360 Tour Application

The 360 tour application is an internship project that I have undergone. In this application, I have implemented Aframe to create a Web VR application that displays actual location using 360 images. All of the images are linked together so that user can simulate navigating between areas. In addition, I created two JavaScript libraries to initialise a dialog popup for displaying MCQ questions as well as procedural information. To complete the whole project, I have integrated several libraries to improve the overall look of the app such as animations, look-at component, event listener, and rounded geometries.

Technologies Used:

aframe
Go back

Island Furniture

This project is one of the several school projects that I have worked on. Island Furniture is an ecommerce web application for users to shop for furnitures. In this system, we developed a service to retrieve products from MySQL database and display it on a page. Additionally, a shopping cart system for user to add items and proccess payment with either credit card or paypals was also developed. Finally, we implemented an authentication and authorisation system with its own hashing algorithm.

Technologies Used:

angular java mysql
Go back

Timesheet Manager

This project is one of the several school projects that I have worked on. Timesheet manager is the first web application that I have developed. With this app, I have created a CRUD application for several different functionalities such as Lesson Type management, Customer Account management, Account Rate management, Timetable management, and Assign-unassign instructor functionality.

Technologies Used:

bootstrap dotnet mssql