Hi, I'm Joseph.

Joseph Image Here

I enjoy seeing the products of experimentation and iteration come to life in the projects that I work on. Curious and interested in the wide variety of applications technology can have on business processes today. Strong passion for giving back to the community. To find my most recent experiences and views click here.


Projects I've worked on

Project Image Here

More about LaptopNomadCo  

First project exploring web development, selling laptop sleeves!

LaptopNomadCo

Purpose  

E-commerce website with Stripe payment and checkout

Tech Stack  

Vue Firebase Stripe

Project Image Here

More about Escapify  

Escapify aims to help Travellers connect with each other. Travellers can add destinations to their trip plans, and then share these plans in our community page where they can connect with fellow escapees or seek thoughts on where else they should go. Travellers can also arrange their trip schedule in their trips page using drag and drop

Escapify

Purpose  

Travel website with live community page to share travel plans / posts

Tech Stack  

Vue Firebase TravelAPI

Project Image Here

More about Form Management System (FMS)  

This project aims to streamline paper based processes relating to forms. System admins can create custom forms or reuse existing templates for vendors to fill. These form are then approved or rejected through the system by either the admin or approver with comments attached. Additional features include manual/automated email reminder notifications, and additional insights on form status, vendor punctuality displayed on various dashboards using ChartJS.

Form Management System (FMS)

Purpose  

Form management system for approval process with multiple stakeholders

Tech Stack  

Springboot MongoDB Docker

Project Image Here

More about Gobook  

GoBook offers a digitalised solution tackling the sustainability issue of paper-based processes from class booking. The platform adopts a Microservice Architecture, using complex services to orchestrate the booking of classes as well as event streaming platform Kafka to enable real time recommendations of classes. Load balancing was done with Kong API Gateway to reduce latency and docker was used to deploy the project locally.

Gobook

Purpose  

Class booking website with real-time recommendations using Content-based-filtering

Tech Stack  

Springboot Flask Docker Stripe

Project Image Here

More about FootMaps  

FootMaps is a mobile application that interacts with beacon sensors at congested areas to gather accurate data on the crowd levels. This crowdsourced data is supplemented with movement sensor data from the user's mobile phone to provide a more accurate representation of the crowd levels. This data is then used to provide real-time recommendations to users on the best routes to take to their destination.

Demo
FootMaps

Purpose  

Leveraging sensor data and crowdsourcing to improve navigation on foot and reduce congestion

Tech Stack  

MongoDB Atlas Android AltBeacon Package


Where I'm Running

Why is there a running log here?

I like running.

Running clears the head.

Escaping sedentary lifestyle is good.


Contact Me

Get In Touch

Do reach out to me if you have any thoughts on the website or if you'd like to go for a run together. I'm currently looking for internship opportunities in software development and would be keen to hop on a call to chat more!