Hey! I am

Giang Bui

I'm a

About Me

Hi! I'm Giang, a 2nd-year student studying Computer Science and Business Management at University of Toronto Mississauga. I’m interested in computer science education, software engineering, machine learning, economics, data analytics, and business consulting. In my free time, I enjoy journaling, watching Netflix series, and playing jigsaw puzzle. I play sports (badminton and tennis), write short stories, and read fantasies too!

  • Name: Giang Bui
  • Date of birth: January 23, 2003
  • Address: Mississauga, Ontario, Canada
  • Email: bhuonggiang03@gmail.com
  • Phone: +1-437-985-4996

Education

2021-2024

Honours Bachelor of Science, Computer Science and Business Administration Majors

University of Toronto

CGPA: 3.96/4.0

2018-2021

High School Diploma, Math Specialist

Hanoi-Amsterdam High School for the Gifted

GPA: 9.5/10

Professional Experience

Oct 2022 - Now

Software Developer

University of Toronto, Department of Mathematical and Computational Science
  • Developing and optimizing a software testing tool (using Python, Shell scripts) for more than 1000 students in an introductory CS course to encourage test-driven development among students.
  • Writing comprehensive integration and unit tests for software integration with marking application (MarkUs)
  • Implementing reusable, elegant, and user-friendly UI components for students' feedback.
  • Improved website responsiveness and user navigation to enhance user experience.
  • Sept 2022 - Now

    Teaching Assistant

    University of Toronto
  • Teaching and leading discussions in tutorial sessions (averaging 50 students) to practice basic microeconomics concepts (e.g. game theory, tax and trade)
  • Holding office hours and answered more than 100 questions in less than 1 hour on online discussion board for 2000 students in different courses.
  • Providing feedback for more than 150 students in their data processing and visualization (using Python, Numpy, Scipy, pandas, matplotlib) assignments for business decisions.
  • May 2022 - Now

    Undergraduate Research Assistant

    University of Toronto, Department of Mathematical and Computational Science
  • First-authored a publication to World Conference in Computer Science Education (SIGCSE). Presenting to incoming 1500+ academic researchers.
  • Wrote posters and gave presentations about human-computer interaction topics (effectiveness of software design to user experience and perception).
  • Explored methods to improve users' focus and learning curve for an online learning platform.
  • Performed quantitative analysis (using Excel, Numpy, pandas, matplotlib, seaborn to clean, merge, process and visualize data).
  • May 2022 - Aug 2022

    Undergraduate Research Assistant

    University of Toronto, Department of Management
  • Led business case publication with a start-up company in educational consulting.
  • Analyzed business data to support cases content and business decision-making.
  • Analyzed public data and developed data-driven assignment about sales experiment's effectiveness to business revenue for managerial data analytics courses at U of T Mississauga.
  • May 2022 - Aug 2022

    Undergraduate Finance Manager

    University of Toronto, Intelligent Adaptive Interventions Lab
  • Managed, organized, and prepared financial documents (e.g. receipts, bank statements) for lab reimbursement process with faculty finance officer.
  • Supervised, supported and resolved finance issues and inquiries for more than 150 lab members and collaborators.
  • Oct 2020 - Dec 2020

    Web Development Intern

    Agilead Global
  • Decrease the release time from 2 months to 1 week by practicing Agile & Scrum.
  • Automated process of generating and sending email notifications using Node.js, Express.js, and Google Cloud Functions to increase customer responsiveness.
  • Implemented reusable, elegant, and user-friendly UI components (ReactJS, Material UI) and integrated with API (Firebase) to develop class management features for business internal training application.
  • 2020

    Junior Web Developer

    Skynox Tech Pvt. Ltd
  • Implemented user authentication and user navigation (using ReactJS, Redux, Firebase) for a full-stack website that connected organizations to in-need people during COVID-19, which had 70+ NPOs and 2500+ users globally.
  • Developed full-stack administration app from client's requests, which included: developing interfaces from UI/UX design, creating administration functionalities for user and activities management, and generating user statistics.
  • Reviewed colleagues and interns' code, provided feedback, and mentored interns in frontend development.
  • Skills

    Python

    90%

    C++

    75%

    Java

    80%

    ReactJS

    85%

    Nodejs

    90%

    Express.js

    75%

    Apollo GraphQL

    80%

    PostgreSQL

    70%

    MongoDB

    70%

    Awards

    2022

    Dean's List Scholar

    University of Toronto

    This designation is given to U of T Mississauga degree students having a Cumulative Grade Point Average (CGPA) of 3.50 or higher, at the end of the Fall/Winter or Summer Session in which the fifth, tenth, fifteenth, and twentieth credit offered by the university has been passed.

    2022

    Honour Roll

    University of Toronto, Department of Mathematical and Computational Science

    Honour Roll standing is awarded annually to those students who are in good academic standing and have obtained a grade of 90% or greater in three or more Mathematical and Computational Sciences courses taken at the University of Toronto from September 2021 to April 2022. Details

    2021

    University of Toronto International Scholar Award

    University of Toronto

    Scholarship awarded to incoming international full-time students on the basis of merit.

    2021

    University of Toronto Mississauga Entrance Award of Distinction

    University of Toronto

    Award for 92-95% percentile of admitted students.

    2020

    First Prize

    MindX Grand Hackathon

    Municipal-level hackathon for high school students

    Publications

    Bui, G.*, Sibia, N.*, Zavaleta Bernuy, A., Liut, M. & Petersen, A. (2023). Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education. [Preview]

    Bui, G. (2022). Prior Experience in Programming: Are experienced students more likely to succeed in CS1 and CS2? (Poster) In U of T Summer Undergraduate Research Fair. [Poster]

    Xu, J., Bui, G. (2022). Does the medium matter? Student Perspectives on Voice and Text Reflections. (Poster) In U of T Summer Undergraduate Research Fair. [Poster]

    * equal contribution

    Projects

    My Projects

    What technical projects I have built

    Activities

    My Activities

    What I have contributed to the social work