As a computer science undergraduate, I bring a robust foundation in software development combined with a keen interest in user interface design and a remarkable aptitude for learning new programming languages. My technical skill set spans a wide range of programming languages including C, C++, Java, JavaScript, Python, HTML, SQL, Golang, Assembly, CSS, and XML, enabling me to adapt and contribute to various software development projects with ease. My academic journey has been marked by a continuous quest for knowledge, allowing me to develop not only a deep understanding of core computer science principles but also a practical ability to apply these concepts in real-world scenarios. This blend of theoretical knowledge and practical skills positions me well to tackle complex problems and deliver solutions that are not only efficient but also user-centric, ensuring an intuitive and engaging user experience. Driven by a passion for technology and innovation, I am constantly exploring new tools and technologies to enhance my skill set. My ability to quickly grasp and implement new programming languages and frameworks has allowed me to remain at the forefront of technological advancements, making me a versatile and valuable asset to any team. In summary, my background in computer science, combined with my proficiency in a wide array of programming languages and a user-focused approach to software development, makes me a strong candidate for roles that require technical excellence and a forward-thinking mindset. I am eager to leverage my skills and knowledge to contribute to the development of cutting-edge software solutions.
Work History
Summer Internship
Origin Geomechanics Inc.
05.2024 - 08.2024
Developed a MATLAB-based application with a graphical user interface (GUI) to assess fault slip potential, contributing to a commercial software project for PetroChina.
Designed and implemented the software architecture, ensuring functionality and usability met all project requirements.
Demonstrated strong technical skills in MATLAB and GUI development, applying user interface design principles effectively.
Worked both independently and collaboratively, meeting project deadlines and contributing to the timely delivery of the software.
Adapted quickly to new challenges, learning and applying new concepts efficiently throughout the internship.
Exhibited professionalism, attention to detail, and a strong work ethic, making valuable contributions to the company.
Software Development At CMPUT 301
University of Alberta
01.2024 - 04.2024
Developed an Android application with a team for a fair event registration system using a lottery-based selection process.
Implemented a user-friendly interface allowing entrants to join event waiting lists and receive notifications if selected.
Integrated QR code scanning for easy event discovery and registration.
Utilized Firebase for real-time data storage, user authentication, and event management.
Designed multi-user functionality, distinguishing roles for entrants, organizers, and administrators.
Enabled event organizers to manage registrations, send notifications, and monitor attendance.
Intern in Computer Science
Beijing Chineyan of CAS Technology Co., Ltd
05.2023 - 08.2023
Participated on the project titled 'Research of Artificial Intelligence and Generative Pre-trained Transformer'
The aim of this project was to analyze the technological revolution brought by Artificial Intelligence and its next steps in development trends
Provided reliable data analysis reports about Generative Pre-trained Transformer for investors
Proficiency in writing programs for training Large Language Model in Python, Golang, etc
Compiled and manipulated data using software
Demonstrated ability to take initiative and work independently on assigned projects
Collaborated effectively with a team of interns to complete group projects efficiently
Education
Bachelor of Science - Computing Science
University of Alberta
Edmonton, AB
05.2026
Skills
Simple operating system construction
Database construction
Software front/back-end development
Web page development
Database Management
Report Writing
Writing programs for training Large Language Model in Python