About me

Hi, I am Pei, a web developer with a passion for coding and embrace challenges.

My background is in applied linguistics working in education and I enjoy using educational technology to facilitate learning. It turns out that I am passionate in coding and I am excited to work in an awesome company where I can contribute in a meaningful way and work with other creatives to make people's life easier. I enjoy creating websites using React, JavaScript, HTML5, CSS3 together with Node.js as back-end, Express and SQL as database. I love React as its concept is cool and that is also what I have been working with recently.

When I am not coding, I enjoy swimming, reading and trying out new recipe. Sometimes I play ukulele and if I am near the beach, I go surfing.

I am looking for an opportunity where I can grow into a full-stack role.

Featured Project

Restaurant booking system

This is a website for booking a table in a restaurent. Customers can register, login and logout. They can pay to secure their bookings as well. Restaurent owners can also check, edit, delete exsisting bookings and edit their menu.

  • React
  • Node.js
  • Express
  • Sequelize
  • Stripe
  • Cloudinary

Other projects

React to-do list

A simple React app which you can create and save your to-do list. Not only can you mark the tasks that have been completed, but also remove them from the list no matter they are completed or not.
  • React
  • styled-components

PHP message board

This is a website where you have to login to leave your message. Users can edit and delete their own message whereas admin can login to manage all users and posts.
  • PHP
  • JavaScript
  • HTML
  • CSS

Twitch live games

By using Twitch API, this website allows you to see the current top 5 popular games on Twitch. Click one of the games in the nav bar, the top 20 games screens of that game will be displayed.
  • JavaScript
  • HTML
  • CSS

Get in touch

I am currently looking for a right opportunity to work in an environment that will help me progress into a full-stack role. If you would like to know more about what makes me tick, just...

Say hello!