Vicky Leong's Logo

Vicky Leong

Front-End Web Developer

  • Motivated

  • Creative

  • Determined

I don’t claim to know everything, but I know enough to know more. I believe there are always things to learn and ways to improve. The moment I stop learning is the moment I start dying.

It had long since come to my attention that people of accomplishment rarely sat back and let things happen to them. They went out and happened to things.

— Leonardo da Vinci

Work Sample

Thinkful Time Logger

Angular JS capstone project that could possibly be used for personal study sessions. Study smarter, not harder. This app allows student to keep track of and organize their study time, notes, questions, and GitHub commits all in one place.

Assets given: none

Technologies used: Angular JS JavaScript REST API Firebase Bower HTML CSS

Links: GitHub Repo Demo Page

Countries and Capitals

This is a web app created with Angular JS that displays information about countries of the world. Concepts such as templating, two-way data binding, promise, parsing JSON data, separation of concerns, and bower dependencies play a part in making this app works smoothly.

Assets given: none

Technologies used: Angular JS REST API HTML CSS Bower Gulp

Links: GitHub Repo Demo Page

Waitstaff Calculator

A simple Angular JS web app to exercise basic concepts of the framework such as modules, controllers, scope, forms, two-way data binding, templating, routing, and views.

Assets given: none

Technologies used: Angular JS HTML CSS

Links: GitHub Repo Demo Page

Flapby Bird

An attempt to emulate the famous Flappy Bird game using JavaScript in Entity-Component-System (ECS) environment. Pipes are generated with random gaps to make each gameplay unique. This iteration has working physics and collision-detection system and the next one will spruce up the graphics.

Assets given: none

Technologies used: HTML5 Canvas JavaScript Gulp SASS

Links: GitHub Repo Demo Page

Who's Hiring?

This app searches GlassDoor database for the most hiring states, cities, companies, and related positions for a job. It provides the top 10 list and the top 100 list. Find out where most of the jobs are.

Assets given: none

Technologies used: HTML CSS jQuery AJAX REST API JSON

Links: GitHub Repo Demo Page

Recap Quiz

A single-page quiz web app made entirely from scratch with room for future additions to the questions.

Assets given: none

Technologies used: HTML CSS jQuery JavaScript

Links: GitHub Repo Demo Page

Hot or Cold

Guess the number and it will tell whether you are cold (far from the answer) or hot (close to the the answer).

Assets given: HTML and CSS.

Technologies used: JavaScript

Links: GitHub Repo Demo Page

Shopping List

This single-page web app adds to, checks from, or deletes from your grocery list. Every shopper needs one of this to shop smart and efficient.

Assets given: none

Technologies used: HTML CSS Responsive Design JavaScript

Links: GitHub Repo Demo Page

Portfolio v.1

Previous version of this portfolio.

Assets given: none

Technologies used: HTML CSS Responsive Design jQuery

Karma Clone

Reproduced Karma landing page to a nearly pixel-perfect clone and behavior.

Assets given: Static Karma home page to duplicate

Technologies used: HTML CSS

Links: GitHub Repo Demo Page