Full Stack Web Developer


About


Hello, my name is Mike Gonzalez. I completed my education for Full Stack Web Development at UCF. After exposure to many different web development technologies, I have found my new passion in life. There is nothing better than being faced with a challenge and having the skill set and creativity to solve it. I was formally taught the MERN stack along with other popular technologies and libraries, but I continue to grow my toolbox with Udemy and Pluralsight classes.

Before deciding to become a developer, I was a Chef which led me into Food Sales. These jobs were great and taught me a lot about teamwork, time management, and goal setting. But at the end of the day these jobs lacked the challenge that coding brings. With the skills I’ve gained, my strong work ethic, and desire to never stop learning, it’s time for my new conquest.

Portfolio


Skills



  • Express
  • |
  • Sequelize
  • |
  • jQuery
  • |
  • Handlebars
  • |
  • mySQL
  • |
  • MongoDB
  • |
  • Google Firebase
  • |
  • BootStrap
  • |
  • Materialize
  • |
  • Mocha
  • |
  • Chai
  • |
  • Rest API
  • |
  • Yarn
  • |
  • Grunt
  • |
  • Gulp
  • |
  • AJAX
  • |
  • JSON
  • |
  • SCRUM
  • |
  • SDLC
  • |
  • TDD
  • |
  • ORM
  • |
  • MVC
  • |
  • Travis CI
  • |
  • Kanban
  • |
  • Visual Studio Code
  • |
  • DBeaver
  • |
  • Middleware
  • |
  • Markdown

Job Finder


This was a collaborative group project for the UCF Coding Bootcamp. Requirements of the assignment were to utilize 2 or more API's, Use a technology that is new to us, and use a database to store persistent data. Our group decided to make a job finder application that utilizes the Google Maps API, Google Places API, and Career One Stop Api. It also uses complete user authentication and a Google Firebase Database.

Live Project Repo

Budget Minder


Budget minder is a monthly budgeting app created with Chart.js for a visual appeal. It is also built with lots of other frameworks and has full authentication for a individualized experience. This has been deployed using Heroku and a Jaws Database.

Live Project Repo

Eat-Da-Burger


This was a homework assignment for the UCF Coding Boot Camp. In this assignment we are using Node.js, Express.js, Handlebars.js, and a mySQL database to create an application that has the ability to Create, Read, and Update the database using client side interaction. The fianl product also has to be deployed on Heroku..

Live Project Repo

Bamazon


This was a homework assignment for the UCF Coding Boot Camp. In this assignment we are using a mySQL database to house product information for our fictional store Bamazon. Then through the use of Node.js and several NPM Packages, we propmpt theuser what and how many of an item they would like to purchase the affects the data stored in the database.

Repo

Train Scheduler


This was an assignment for the UCF coding boot camp. It is a train scheduler that utilizes the Google Firebase Database and Moment.js for the updated schedule.

Live Project Repo

LIRI Node Bot


This was a homework assignment for the UCF Coding Boot Camp. In this assignment we are using Node.js to access The OMDB API & Spotify API through the aid of NPM packages. Then using various search commands return a JSON response and console.log certain pieces of the response. We are also hiding keys using .env.

Repo

Crystal Collector Game


Crystal Collector is a game that was created for a homework assignment. We are using JS logic to assign random values to the crystals. The user then begins clicking the crystal trying to get their score to match the winning score, which is also randomly assigned.

Live Project Repo

GIF-Tastic


This was an assignment for UCF coding bootcamp designed to demonstrate an ability to use the Giphy API. It also incorporates an ability to add more search buttons and returns limited results.

Live Project Repo

Golf Trivia Game


This was a homework assignment for the UCF Coding Boot Camp. In this assignment we were to use a combination of JavaScript and jQuery to create a trivia game. It was to include to include a timer function and have the ability to check the answers and return the results to the screen.

Live Project Repo