Summary
Work History
Education
Skills
Languages
Overview
Timeline
Generic
Bolin Zhang

Bolin Zhang

Edmonton,Canada

Summary

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
  • Proficient in using most AI tools on the market

Languages

English
Professional Working
Chinese (Mandarin)
Native or Bilingual

Overview

3
3

Year In University

Timeline

Summer Internship

Origin Geomechanics Inc.
05.2024 - 08.2024

Software Development At CMPUT 301

University of Alberta
01.2024 - 04.2024

Intern in Computer Science

Beijing Chineyan of CAS Technology Co., Ltd
05.2023 - 08.2023

Bachelor of Science - Computing Science

University of Alberta
Bolin Zhang