Yunning Yang Phone: 832-***-****
Email: adjx3r@r.postjobfree.com
Education
University of California San Diego Graduation: Dec 2020 B.S. in Mathematics – Computer Science (GPA: 3.9)
Experience
Full Stack Developer Intern
DataHinge, LLC – La Jolla, CA Nov 2020 – Jan 2021
• Designed and built a UI using Figma and React framework.
• Implemented customized adaptation of the app to mobile devices and PC.
• Implemented authentication with AWS Amplify, which includes user signup, login and handle forgot password.
• Developed a scraper using Scrapy that can scrape and populate data to MongoDB and Amazon S3 bucket. Full Stack Developer Intern
Bashpole Software, Inc.– North Webster, IN Sep 2020 - Nov 2020
• Built a Java web crawler for fetching data from websites and saving them to a MySQL database.
• Developed a chrome extension which can fill out forms automatically using JavaScript and Xpath.
• Created unit tests, integration tests, system tests and UI tests for the app. Projects
Public Viewing Board Frontend Developer Jun 2020 - Jul 2020
• Built a UI using the React framework for message editing, submitting, and displaying (in three different modes).
• Specified HTTP request/responses and implemented endpoint routings.
• Designed responsive UI/UX with HTML, CSS for the dashboard and pinboard in the website.
• Embedded homemade animations into the web and developed a customized error handling page. Food Utilization Optimization Website Backend Developer Mar 2020 - May 2020
• Built a backend authentication with user login, signup, and editing functionalities using the Express framework.
• Created a backend REST API connecting to a MySQL database with CRUD functionalities using Sequelize.
• Implemented functions which can fetch, search, and sort items from database according to frontend requests.
• Developed a distance evaluator that can calculate distances between locations using their addresses. Navigation system Project Leader Nov 2019 - Dec 2019
• Created a C++ program which finds the shortest path between two positions given their coordinates.
• Implemented the A* algorithm to achieve better performance than conventional shortest-path algorithms. Autocompletion Project Leader Nov 2019 - Nov 2019
• Created a C++ program that autocompletes text typing.
• Developed a CLI that prompts users the most frequently used words after typing in the first few characters.
• Realized dynamical adjustment to user habits by finding word frequencies in a given dataset. Compression program Project Leader Oct 2019 - Nov 2019
• Created a C++ program that compresses various types of files such as text, video and audio files.
• Developed a CLI that allows users to choose either to compress or decompress a file through flag options. Skills
• Language: Python, JAVA, C++, JavaScript, HTML, CSS, R.
• Tool: Node.js, Express, React, Vue, MySQL, MongoDB, Unix/Linux, Git, Heroku, Firebase, Sequelize, AWS Amplify, Postman, Docker.