I am Gavin Cheng, I am a graduate of Awesome Inc U's Web Developer Bootcamp. After coding for the last several months, it is now one of my biggest passions! Away from the keyboard, I am an avid outdoors kind of guy. I love to shred some slopes on my snowboard and to play tennis every chance I get. I have two dogs (Thea, the Siberian Husky and Cayden, the Bernese Mountain Dog).
Prior to my coding career, I was an Pre-Optometry major at the University of Kentucky. During my senior year, I worked under several doctors only to realize that I wasn't totally in love with optometry as I thought. I decided that going another four years of school and a couple hundred thousand dollars in debt for something I only 'kinda' liked was not the best option for me. Luckily, I found out about a coding bootcamp right here in Lexington, KY. I dabbled with programming during college and enjoyed every second of it. The challenges and multitude of methods it encompasses completely reeled me in. Thus, I took at leap of faith, joined the bootcamp, and have loved every moment ever since!
This site displays all of my projects since I have started coding. My newest projects are at the top and at the bottom are projects I made when I first started coding. Each post contains a brief description of some of the challenges I encountered and my solution to overcome them. Each project is pushed to Heroku for your convenience to demo. If you have any ideas for me, I would love to hear them!
I currently have most resorts hardcoded because the Weather Unlocked API only allows 1 ski resort outside of North America on their free trial plan. This project was very fun and relativily easy.
Laravel, PHP, HTML, CSS, Bootstrap, Weather Unlocked API, Google Maps API, Open Weather API
I had a phenomenal time working as a team. The conflicts did cause headaches, but it was an awesome challenge to tackle
Laravel, PHP, and Bootstrap
Have a rivalry you need to settle?
Made with Laravel, PHP, and PostgreSQL.
Though this project was a tad on the difficult side, learning laravel through this project was great! It covered a lot of aspects and corners needed to be accomplished and I feel a lot less intimidated about my skills in laravel.
Laravel, PHP, HTML, CSS
-Time Constrainted Project-
Check out the profiles of today’s top superheroes and villians!
Made with PHP and PostgreSQL.
I was impressed with myself with this timed project. I did wish I could have done a lot more styling to make it look more comic book like, but I am satified with what I acommplished.
PHP, HTML, CSS
Test your memory with this clone of Simon Says! Best records are saved to your local storage.
Made with Vue.js.
The project was quick to complete, but finishing the timing bugs were tricky. I'm starting to love Vue.js and hope to use it more!
Vue.js, HTML, CSS, Webpack, Bootstrap.
-Time Constainted Project-
“Tired of being a muggle? Come in to the wizardly world of Harry Potter. I will decide your house based on your personal attributes.”
Made with Vue.js.
I love the time constrait projects because they help guages what I can accomplish if I were hired today. There isn't much to show, but doing a project in a new language is really awesome.
Recreation of classic hangman with a little twist.
Guess a few letters, good ones. If not……
This project was awesome! Because there was no guidance from my bootcamp instructor, I could see how much the internet had to offer in terms of methods and ideas. I was so proud because it was my first project soley completed on my own!
Stuck inside wondering if it’s blazing hot or if theres snow up to your knees? Get a weather update with images to help picture the temp.
I was amazed at the number of APIs that readily avaliable to developers. This was an easy project that had a big impact for me. I am now super exited to dive into other APIs.
This was the first project that truly taught me what coding was. I learned the basics of 'how to think like a coder'. I learned the internet is full of awesome resources (Thanks Stack Overflow!). I learned that even the smallest of features can cause a major headache, but through it all, I LOVE the challenage.