Jess Toh

Full Stack Developer

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.

LANGUAGES
Python| JavaScript| HTML| CSS
FRAMEWORK
Django| React| Node.js| Express.js
DATABASE
MongoDB| PostgreSQL| Firebase
LIBRARIES
React-Redux| jQuery| Bootstrap| Material UI
OTHER
JWT Authentication| Session| AJAX| Nodemailer| Bcrypt| Cloudinary| Heroku| Git| React-router-dom| Chart.js

My Portfolio

Cheese Hunt

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

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

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