Post Job Free
Sign in

Computer Science Student

Location:
Edmonton, AB, Canada
Posted:
March 07, 2022

Contact this candidate

Resume:

CONTACT

Email:

phanhuybinh*****

***@*****.***

Phone:

+1-825-***-****

Address:

*****, *** **.,

Edmonton,

Alberta

* * * * * A R C S S T U D E N T

B I NH H .

PHAN

SELECTED PERSONAL PROJECTS

Dec,

2021

Jan,

2022

NADAR

NAtural Disaster Activity Reader

Extracted and categorized 65 global natural disaster data sets from GDACS API by threat levels and regions (urllib and requests).

Determined the most dangerous disaster ever recorded and generated its report

(Tkinter).

Calculated the distribution of different types of hazards worldwide and displayed this information through a pie chart (matplotlib).

Represented disasters measurements taken over time through time series graphs

(matplotlib).

Accumulated and analyzed disasters statistics of different countries and represented them through bar graphs (matplotlib).

Generated personalized disasters reports based on user's interests (sql3). Performed geometric drawing of cyclones on a map (folium). Designed and constructed Graphical User Interface (Tkinter). REACH

An Interactive and Dynamic Game To Learn About Depression A 2D graphical game made with Pygame.

Executed characters and objects movements.

Handled complex mouse events and logic.

Recorded and analyzed player's statistics (sql3).

Constructed a highly interactive gaming environment with sound effects (Pygame's mixer module), time control (Python's time module) and graphical player's feedback. JARVIS

A Simple Virtual Assistant

Implemented Voice User Interface for opening Desktop applications, inquiring about date, time and device information, Google search (speech_recognition, pyttsx3).

Embedded a YouTube videos converter (pytube, tkinter). Offered audio book functionality by converting text to speech (pyttsx3). Performed simple and complex calculations instantly (Python, WolframAlpha). HIGH SCHOOL: AUSTRALIAN INTERNATIONAL SCHOOL SAIGON 2019 - 2021 INTERNATIONAL BACCALAUREATE DIPLOMA (final score: 39/45) AWARDS

July,

2021

EDUCATION

UNIVERSITY: UNIVERSITY OF ALBERTA

2021 - 2025 MAJOR IN COMUTING SCIENCE (C.S. GPA: 4.0/4.0) UofA International Student Scholarship; UofA International Country Scholarship; Australian International School Saigon Academic Scholarship. OPEN

SOURCE:

GitHub:

https://github.com/

TonyPython0505

Personal Website:

https://prefertobean

onymous.wixsite.com

/pythonenthusiasts

Feb,

2022

MyStudyNotes

A simple web app to take study notes

Frontend: Used HTML and CSS.

Backend: Use Python, Flask framework, JavaScript to process POST and GET requests, validate user's information, add notes to and remove notes from databases, sort notes by subjects.

Set up a relational database of users and notes (sqlalchemy). Status: Not completed.

Future updates: more text fonts, allowing media uploads and storage. PROGRAMMING EXPERIENCE

Languages: Python (8 months); HTML and CSS (1 month). Noteable Frameworks and Modules: Flask; sqlalchemy; sqlite3; matplotlib; Tkinter; Pygame. Relevant C.S. Courses: OOP, Control Flow, Data Structures, Recursion, Modularization, Testing, Abstract Data Types, Complexity Analysis. Links: https://apps.ualberta.ca/catalogue/course/cmput/175; https://apps.ualberta.ca/catalogue/course/cmput/174;



Contact this candidate