Yongxin Zheng

Motivated student majoring in Computing Science

yongxin1@ualberta.ca | (778)-929-3137 | Portfolio

About Me

Motivated student majoring in Computing Science eager to apply academic knowledge in a real-world setting, currently working on two exciting projects: a web application for capturing and analyzing stock-related news and a project developing a Facebook-style communication platform. Demonstrating excellent communication skills and a collaborative spirit enables effective teamwork, the ability to share knowledge, and the capacity to work in a strong team-oriented environment. Possessing strong analytical, troubleshooting, and problem-solving skills, as well as a strong work ethic with an emphasis on attention to detail. Having strong interpersonal skills, as well as strong planning and execution abilities. I look forward to bringing meaningful contributions and value through these experiences.

Projects

Stock-Info (AI parse, Market Trends, Web App)
Developer
2024-09 - Present

It offers views of a company's market position and helps users make decisions and assess future performance. Breaks media control, increases transparency, and serves individuals’ needs. My contribution: Independently implemented the front-end and dockerized it with Nginx.

Distributed Social Networking (Decentralization, Interoperability, Web App)
Team Lead
2024-09 - Present

It allows users across nodes to share and interact without relying on centralized services. My contribution: Convene and lead the team in design, planning, task allocation, and implementation. Independently implemented the back-end models and restful API sockets.

QR-GO (QR code, Collection, Android app, Game-like design)
Team Lead
2023-01 - 2023-04

It allows users to collect QR codes, earn scores, and compete or share with others. My contribution: Led the team to innovate, organize meetings, meet deadlines, and resolve conflicts. Created UI mockups and storyboards to guide app design. Designed the overall theme of the app. Independently developed a method for theme and background customization.

Education

University of Alberta
B.Sc. in Computing Science major, Economics minor
Present | Edmonton, Canada

Relevant Courses: CMPUT404, CMPUT304, CMPUT366, CMPUT301, CMPUT291, CMPUT229, CMPUT267, CMPUT201

Skills

Strong time management skills to meet project deadlines and contribute effectively to the team's success. 85%
Ability and willingness to learn programming or scripting languages. 85%
Proficient to trace, analyze, verify, improve algorithms. 85%
Ability to work in a fast-paced environment and adapt to change. 85%
Excellent interpersonal, communication, presentation, and organizational skills. 85%