Peter

Peter Ting

Full Stack Web Developer

About Me

A promising software engineer who recently studied at University of California Berkeley Extension’s Full Stack Development course. Having also graduated from University of California, Riverside with a B.S. in Biology, I applied my analytical and logical skill set to rapidly progress my web development. With an innate curiosity, I love exploring code and the different ways to achieve the same goal. With a strong basis in responsive HTML, CSS, and jQuery, I am eager to test my skill set and create something truly amazing and impactful.

Education

UC Berkeley Coding Bootcamp

Full Stack Web Development

UC Riverside

Bachelors of Science in Biology

Interests

Full Stack Web Developer

Project: Fun Finder
Skills Showcase: APIs, Dynamic Card Generation and Information

Finding activities to do for people to do since 2021! This starter website is driven to help the people stuck at find ways to make use of their free time. With the help of different API's, we are able to provide recommendations on various games, movies, and recipes that you may want to take a look at! Our site is still in the early production stage but our goal is to provide the most information about the specific search query possible. We hope to implement various link regarding the search results in the future.

Fun Finder Repo
Project: Weather Dashboard
Skills Showcase: APIs, Local Storage, Event Listeners, Dynamic Information

This site was made to tell the user about a given city's weather. Upon opening the webpage, the user will find an input field. Any city typed into the input field will be put into an API and todays weather will be shown on screen along with temperature, humidity, windspeed, and UV index. Below that the user will find a 5-day forecast where they can find the date, the weather, the temperature, and the humidity. If the user wants to search a new city in the input field they can. The days weather report and the 5 day forecast will also be updated. As of right now you can't click on the city history buttons to re-route you to that city, but i hope to add it in the future!

Weather Dashboard Repo
Project: Random Password Generator
Skills Showcase: Pseudocoding, If-Else Statements, Arrays, Math.Random

This site was made to create random passwords! Upon clicking the "Generate Password" button prompts will appear and ask the user the desired criteria for the password. Criteria include character types, such as lower case characters, upper case characters, numeric characters special characters, and also password length. There are two checks for password length and that theres at least one character type selected. All desired characters are added to a control array where a random number is selected between 1 and the total number of items in the control array. This will occur until the desired password length is achieved and then will be displayed in the text box.

Password Generator Repo
Project: What to Eat Database
Skills Showcase: Databases, MVC, ORM, Express, Express-handlebars, Schema

This database was made to help keep track of food bucketlists! Have no idea what to eat for dinner? Take a gander at the "Foods that I have eaten!" list, or if you're feeling daring pick something off the "Foods that I haven't eaten!" list! This was one of my most confusing projects so far just because of the amount of files the model-view-controller (MVC) structure requires and the way information is passed between them to accomplish the goal of putting information into a database. This project was a great place to use express-handlebars because of how seemingly infinitely large databases are. With handlebars I could quickly create repeating structures on the page the user sees.

What to Eat deployed app What to Eat Repo
Contact Me