Hi, I'm Joseph.
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
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
Purpose
Travel website with live community page to share travel plans / posts
Duration
10-2022 11-2022
Tech Stack
Vue ┃ Firebase ┃ TravelAPI
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.
Purpose
Form management system for approval process with multiple stakeholders
Duration
2-2023 4-2023
Tech Stack
Springboot ┃ MongoDB ┃ Docker
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.
Purpose
Class booking website with real-time recommendations using Content-based-filtering
Duration
3-2023 4-2023
Tech Stack
Springboot ┃ Flask ┃ Docker ┃ Stripe
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.
Purpose
Leveraging sensor data and crowdsourcing to improve navigation on foot and reduce congestion
Duration
9-2023 10-2023
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!