About Me
I am full stack developer, passionate about learning about new technology and creating application that can add values to society. Aside from programming, I have years of experiences in project management, consulting and also designing office technology and audio visual system.
My Portfolio
Cheese Hunt
This original game is built with html5, CSS and JavaScript with
Jquery library. It is multilevel interactive game with difficulty
increase each level. Player need to race against mice from getting
all the cheeses. Local storage is used for player to resume game
and tracking for leaderboard.
DYNO
This is a social web application to connect rock climbing and
bouldering enthusiasts. App is built with tech stack Express.js,
Node.js and Mongoose. Express session is implemented for
authentication layer. Materialize library is used for CSS styling.
Ajax is used for api call. Visit the app deployed in Heroku
Link
to Github repo
Gigswap
This is a web application to connect freelance talents and hirers. App is built with tech stack Django for back end, React for front end and PostgreSQL as main database. Back end api is hosted in different domain, and JWT is used to implement full authentication layer with refresh and access tokens. React-redux is used for state management. Firebase database is used for real-time in-app chat development. There are 3 different user groups, with react-router-dom and authentication state used to only render certain routes for each user group.
Link
to Github repo