Personal Profile
- Html; Css; VScode
- Ying's profile
- July, 2022
Fantastic Diary
- React.js; json.js; Github; VScode; Github Desk; AssemblyAi; Devpost
- Designed and Developed an application that records stories that supports audio to text translation on web
- React.js for front-end Development
- Used json.js as mockup server and store data
- Implements AssemblyAi API
- Devpost Link
- May, 2022
Hit cat game app
- Java; libGDX; Github; Android Studio; Github Desk
- Designed and Developed an application that plays a hit cat game
- Used libGDX library and Java for coding
- Code on Android Studio and upload on Github through Github Desk
- April, 2022
CartPole Comparison
- Python; VScode; OpenAI Gym; Machine Learning; matplotlib API
- Developed the CarPole problem and use OpenAi Gym to display the animation
- implements two Machines Learning algorithm (RL): Q-learning and SARSA
- Plot the running result by using matplotlib library
- Compare and Analysis performance of Q-learning and SARSA algorithm
- March, 2022
Program Schedular
- C; VScode; Linux; Ubuntu
- Developed a system manager that schedules processes and allocates resources
- implements First Come First Service, Round Robin, Shortest Job First scheduling method
- Implemented bankers algorithm to avoid deadlock
- Run operation on Linux environment
- February, 2022
Mini Soccor Game
- Java; JUnit; Eclipse; Github; Github Desktop
- Developed an application that displays an interface with two menus: Game and Control
- Used Java Swing to create a GUI display two game players: Striker and GoalKeeper that can play soccor game
- Used MVC module and Implemented Singleton, factory and Iterator design patterns
- Used JUnit test for testing purpose
- November, 2021
Connect Four Game
- Python; IntelliJ; Ubuntu
- Developed a GUI that supports two players to play connect four game
- supports Human vs. Human; AI vs. Human; AI vs. AI play module
- Implemented Minimax algorithm with & without alpha-beta pruning for AI player
- Implemented Expectimax algorithm for AI player
- October, 2021
Learning Kit
- Html; Css; JavaScript; UML Design
- Developed a web-based application which displays various questions
- When buttons clicked, question description appears
- When Design checkbox clicked, UML design of solution appears
- When test button clicked, solution function will run for test
- Implemented Zoom in/out functionality for images
- November, 2019
Shopping Cart App
- Java; Eclipse; BasicIO; Database
- Developed a shopping cart app that can allow customer to add item and delete item
- Using BasicIO to create GUI, User ID and Password validation created
- Read Customer login information from mock database and store customer shopping records to database
- Generate detailed customer shopping records
- April, 2018
copyright © 2022, Ying Zhang - made with 🤍