Tommy Wei
** ****** **. *******, **, M*H*T*
613-***-**** *********@*****.***
Education
Queen's University
BSc, Engineering Physics, Computing Option
**** – 2015
Skills
Languages: C, C++, Java, Javascript, HTML, CSS
Databases: MySQL
Other: Agile methods, Bash scripting, Linux, Subversion (SVN), Eclipse, Visual Basic, Qt
Experience
Basketball Statistician at Queen's University Athletics and Recreation October 2013 – February 2015
Inputted and verified live basketball data using stat-tracking software Attained: Quick decision making, Adapting to new issues
that arise
Data Entry Operator at Critical Control Solutions Inc. June 2013, June 2014
Keyed and verified over 15000 documents with a 99% accuracy rate Attained: Attention to detail, diligence and speed
Audio Transcriptionist at Nexiwave Canada.
June 2012 – July 2012
Transcribed audio files to assist speech recognition software Attained: Ability to discuss and improve on working efficiencies
Projects
Block Bounder Game
• Designed and created interactive game menus for Block Bounder game to implement user interface and optimize user experience.
• Done in an Agile team, employing techniques such as pair programming, scrums, and test driven development (TDD).
• Implemented in C++, using MinGW toolchain and Eclipse IDE. Drift Compiler
• Implemented compiler for new 'Drift' language by modifying compiler for PT Pascal using Syntax/Semantic Language (S/SL).
• Modified following phases of compilation to new language specifications: Scanner/Screener, Parser, Semantic Analyzer, and Code Generator.
Coursework
Fundamentals of Software Development, Database Management Systems, Programming Language Processors, Operating Systems, Computer Architecture, Fundamentals of Information Structures and Software Engineering, Scientific Computing