Yunlin Xie
adg2bf@r.postjobfree.com
mobile: 650-***-****
EDUCATION
San Jose State University B.S. 2019 – 2021 Computer Science De Anza College 2017 - 2019 Computer Science
PROGRAMMING SKILLS
Java, C, C++, JavaScript, React, HTML, CSS, SQL, AWS(S3, CloudFront, Route 53, API Gateway, Lambda, RDS), PHP, Python, bash, git, UML, VerilogHDL
COURSES
Java Programming De Anza College, Fall 2017
Intermediate Programming Methodologies in C++ De Anza College, Fall 2018 Beginning Programming Methodologies in C++ De Anza College, Spring 2018 Discrete Mathematics De Anza College, Winter 2019
Data Abstraction and Structures De Anza College, Winter 2019 Introduction to x86 Processor Assembly Language De Anza College, Spring 2019 Data Structures and Algorithms SJSU, Fall 2019
Applied Probability and Statistics I SJSU, Fall 2019 Operating System SJSU, Spring 2020
Object-Oriented Design SJSU, Spring 2020
Server Web Programming SJSU, Fall 2020
Computer Architecture SJSU, Fall 2020
Intro to Database Management System SJSU, Fall 2020 Formal Language and Computability SJSU, Fall 2020
SELECTED PROJECTS
Spending Tracker, (Personal Project)
A website to track monthly spending. I wrote the client side with JavaScript, using React, react-router, deployed in S3 with CloudFront/Route 53. I implemented the API backend with Python, API Gateway, Lambda, and used MySQL, RDS for the database.
Mimics an online store, (Group Project of Data Abstraction and Structures) A Java terminal application mimics an online store to sell stationery. It includes five parts: the BST for storing products' information, the HashTable for storing customers' information, the priority queue for storing the data of orders, login/logout functionality, and the main function. I collaborated this project with other students and I implemented BST and HashTable.
SimStation, (Group Project of Object-Oriented Design) A Java project using java.swing and java.awt. It is a framework for creating simulations. Each simulation involves agents moving around an environment and interacting with random neighbors. It has six packages: four simulations' packages, an mvc package provided by the professor, and a simstation package. This project was done with two other students. The plague package is my individual work, the pdt and SimStation packages are co-implemented. LINKS
Spending Tracker:
https://www.yunlinxie.com/
Linkedin:
https://www.linkedin.com/in/yunlin-xie/
GitHub:
https://github.com/YunlinXie