Profile Picture Credit: 'Weibo: 不二马大叔', Collection: '我不是胖虎'
Howdy!
My name is Yicheng Ding, I usually go by "Tiger", my nickname.
Contact
Personal Email: [email protected]
Education
University of California, Irvine, United States (UCI) Link
- Currently a candidate for a bachelor degree in Computer Science, expect to graduate in 2025.
Relevant Coursework
- Algorithms
- General Computer Science
- Intermediate Programming
- Systems and Software
- Internet Architecture
Milliken Mills High School, Markham, Canada (MMHS) Link
- General high school diploma, graduated in 2021.
Shanghai United International School, Shanghai, China (SUIS) Link
- General middle school diploma, graduated in 2017.
Experience
UCIrvine, Department of Computer Sciences Link
ICS Lab Tutor | 2022 - 2023
- Managed and controlled a lab session with a scale of 20 people with the course TA. The main goal is to guide students on programming and answer course relevant questions.
- Use weekly journals to report on the overall situation of the session, and will complete a project at the end of the quarter that can help improve the session.
Mon Sheong Foundation Chinese School, Canada Link
Teaching Assistant | 2020 - 2021
- Participate in class on a scale of 30 as a homework grader and a lecture helper.
- Assist native English-speaking students in Chinese writing and speaking during lectures.
Research
The Ding Lab, UCI Link
Magnetic Tweezer Data Visualization Software | 2023 - now GitHub
- Visualize data from the format of .gr file
- Written in Python, still under development
Leadership
VEX Robotics World Championship Link
Team Leader | 2015 - 2016
- At the VEX Robotics World Finals in Kentucky, USA, our team ranked in the top 50 out of nearly 800 different teams from all over the world.
- Our team's robots were ranked the top 50 among 850+ participants and gain the Best Design Award of the year.
T&M Game Design Studio
Founder & President | 2016 - Now
- A game design club of six people in total, all members are in the same high school.
- Originally designed a game server running on the cloud, with peak online players reaching 40, and the total number of players is about 300.
- Take responsibility in player management and plugin development.
- Maintain server, choose hosting DC, network and hardware; Improve gaming environment.
MMHS Film Club
Founder & Vice President | 2017 - 2021
- Supervise and direct shooting squad.
- Assist camera team and coordinate cooperations within club.
- Completed five themed videos like anti- discrimination.
MMHS Robotic Club
Website Designer & Robot Builder | 2019 - 2020
- Apply structural knowledge to design robots.
- Use WIX to complete web design,
- Represent Milliken Mills High School to participate in robot competitions.
Projects
"Yatoo" Cryptographic Generator
Open-source project | 2022 | GitHub
- A multifunctional app with GUI, including a random password generator, hash generator, Morse/Caesar/Rail Fence/Unix-to-Unix encoder and decoder, Ascii/Hex convertor, Ascii/Binary convertor, etc..
"Tiger's Works" Personal Website
General project | 2021 - 2022 | Link
- A website that runs on a cloud server and records my computer science study notes in both Simplified Chinese and English.
"Mapiot" Minecraft API Organization Tool
Open-source project | 2022 | GitHub
"Swmac" Server Whitelist to Minecraft Avatars Converter
Open-source project | 2022 | GitHub
Skills
Speaking Languages
- University level English
- Native Simplified Chinese
- Native Shanghainese
Programming Languages
- Python
- HTML/CSS
- PHP
- C++
- SQL
Software
Medias
- Adobe Photoshop
- Adobe illustrator
- Adobe Lightroom Classic
- Final Cut Pro X
Systems
- macOS
- Microsoft Windows 10/11
- CentOS 7/8
IDEs
- Visual Studio Code
- PyCharm
- Vim