Building Software

Hi, I'm Jack, a full stack web developer based in Vancouver.
I love building fun things and solving problems through code.

Projects

Next.js
AWS S3
CloudFront CDN
Framer Motion
CSS Modules

Demo Reel Showcase

A Portfolio website for a visual effects artist to showcase all of his reels and photos. Configured Amazon S3 to efficiently deliver files with low latency over CloudFront CDN.

Screenshot/Mock-up of the project: Demo Reel Showcase
React
Redux ToolKit
RTK Query
Supabase
Styled-Components

Tuned

A free tool to add and play videos from youtube and tracks from soundcloud without any advertisements in between. It does this by using the YouTube iFrame Player API and SoundCloud Widget API. Able to customize the thumbnails and title of the media added.

Screenshot/Mock-up of the project: Tuned
React.js
Spotify API
Node.js
Express.js
Styled-Component

Spotified

A Full Stack web application for visualizing personalized Spotify data using Spotify API. View your top 100 artists, songs and more. Sort your playlist based on BPM, Danceability and Popularity.

Screenshot/Mock-up of the project: Spotified
Angular
Typescript
Flask
Python
Auth0
Socket.io
jQuery
Angular Material

Prattle-v2

This is a fun project that I made in my final semester in school with another team member. Prattle is a full stack instant messaging application built in Angular and Flask. Was responsible for integrating Socket.io, user authentication and modelling a NoSQL database for storing and retrieving user messages.

Screenshot/Mock-up of the project: Prattle-v2
React
Apollo Client
GraphQL
Postgres

Todo-App-v2

This is a revamped version of my very first application in React. Main objective was to learn and explore a state management library and graphql queries for fetching data in a PostgreSQL database.

Screenshot/Mock-up of the project: Todo-App-v2

About me

A photograph of Jack John

Hello! I'm Jack, a Computer Science graduate from Langara College (Vancouver, BC). I am passionate about coding and solving problems through code, and I am excited to work alongside other amazing programmers and learn so much more!

Looking for an opportunity to use my skills and experience with a creative and ambitious team. Currently able to work Full Time with work permit.

Contact

Want to work with me?
Send a message to jack.john.viannay@gmail.com
or use the contact form.