About
I'm currently pursuing Master of Computer Science at University of Illinois Urbana-Champaign. Previously I held a BS in Computer Science at University of Massachusetts Amherst. Here's some interesting stuff I've completed. Feel free to have a look!
Tech Stack
- Languages: Java, C/C++, JavaScript, HTML/CSS, SQL, Python, MATLAB
- Databases: MySQL, PostgreSQL, MongoDB, Redis
- Libraries: NumPy, Pandas, Matplotlib
- Frameworks: React.js, Node.js, Next.js, Bootstrap, Springboot, Pytorch
- Tools & Technologies: Git, Docker, Maven, Postman, VSCode, Eclipse, VS, IDEA, Android Studio, Pycharm
Experience
- Host office hours semiweekly to help 200+ students with the core Operating System course concepts, projects and coding questions in C/C++.
- Grade assignments, and answer questions both online and during weekly in-person lab.
- Skills & Tools: Operating System, C&C++, Linux, VSCode
- Utilize front-end framework including Next.js and React.js to develop SciQuel official website including homepage and article page design and resize;
- Utilize Git + Github to manage the project repository and handle pull requests; Also being in charge of website deployment on the Heroku and Vercel platform.
- Skills & Tools: HTML, CSS, Javascript, React.js, Next.js, Git, Heroku, Vercel
- Develop school management system to help instructors with homework corrections and grade records
- Design, develop, troubleshoot, debug, test and implement codes by using Java springboot, Microsoft SQL server, Git + Gitee, etc.
- Skills & Tools: SQL, SQL Server, Java, Springboot, Git, Gitee
Projects
A mini wikipedia web app based on Typescript and React.
A website to help people find ideal roommates based on HTML, CSS (Bootstrap) and Javascript
Skills
Languages and Databases
Libraries
Frameworks
Other
Education
University of Massachusetts Amherst
Amherst, MA, USA
Degree: Bachelor of Science in Computer Science
Duration: 2020 - 2023
- CS Courses: Programming in Java and C, Data structures, Algorithms, Programming Methodology, Computer System Principles, Database Management, Web Programming, Operating System, Scalable Web Systems, Computer Network, Machine Learning, Information System, Search Engines, Computer Graphics, Mobile Application Development (Android)
- Math Courses: Calculus, Multivariate Calculus, Discrete Math, Linear Algebra (and its applications), Abstract Algebra, Probability theory, Ordinary Differential Equations
Relevant Courseworks: