Hi. I'm Wai Chun Chan.

I am a graduate at NYU and recently finished appAcademy to become a Fullstack developer. I'm experienced in Ruby, Rails, Javascript, HTML, CSS, React and Redux currently looking for new opportunities.

Learn about what I do

Skills

Javascript

Rails

Ruby

React

PostgreSQL

AWS

Heroku

Python

Redux

Git

HTML5

CSS

Projects

Developed from Ruby and Javascript

CloudNine

• Integrated user authentication for sign in/sign up which uses BCrypt to hash user sensitive login information

• Designed a functional continuous play and pause music player by using Javascript audio object with react lifecycle methods and redux to create play/pause function based off the UI player state

• Designed a functional continuous play and pause music player by using Javascript audio object to create customizable options.

• Implemented a playlist connected to the tracks model through a joins table in the backend allowing users to create playlists with tracks on the spot while rendering it all out

• Applied modals throughout the website which are controlled by the React-Redux state without redirecting users to a new/different page

• Established a connection between AWS and the project to store and extract media objects allowing any user to view images and to listen to audio

Audio Visualizer

• Incorporated canvas element that draws the visualizer with a formula that grabs an arc of a circle which then draws bars based off the data gained from the Web Audio API

• Implemented RMS and an arc formula to generate a responsive pulsating circle off with the data generated from the API to produce a circular visualizer that is responsive to the sound of the track

• Devised a Pokemon theme visualization that’s interactive based off the RMS which changes the color of visualizer and the background


Find me on ...