Edward Huang
** ****** *****, ******** ****, Ontario
******.*******@*****.***
SKILLS SUMMARY
•Proficient at multiple languages, most proficient at Python, C, MySQL
•Goal driven and motivated to do the task at hand
•Works well in group situations, transferred over from business administration
•High proficiency in Microsoft Word, Excel, PowerPoint, and knowledge of databases
LANGUAGES
•Java, C, Python, MySQL, C++, WebSQL, Ruby on Rails
•JavaScript, HTML5, VBA, Node.js, AngularJS
EDUCATION
Graduated with Bachelor of Science – Honours Computer Science
Wilfrid Laurier University, Waterloo, Ontario
WORK EXPERIENCE
Teacher Assistant, Wilfrid Laurier University September 2015-December 2015
Waterloo Ontario
•Marked student assignments in CP104 Introduction to Python, CP102 Information Processing with Microcomputer Systems
•Implemented communication skills with students by initiating conversations to ensure all material taught is understood
COMPETITIONS
Semi Finalist for BDO New Venture Competition (2010)
•Made presentations for the group and did research for the Dot, GPS chip product
•Worked in a team of 5 members, organized and planned the project
•Handled the technical aspect of the project from start to finish
•Mandatory competition for all first year students in BBA program, finished in top 10%
Finalist for BlackBerry Campus Competition (2012)
•In a team of 5, during exams, finished a BlackBerry 10 application
•App was done in HTML5, Javascript and WebSQL
•A working app was listed on the store and held a good review
•Presented the application in front of a panel of Blackberry Executives
•Placed in the top 4 of the competition
First Round for RBC NGI Competiton(2013)
•Created an app that utilizes NFC to transfer money across bank accounts
•Finished a prototype app in under 48 hours
•Done in Android, the app connects users to transfer money to simplify real world problems like splitting a check if one person only has credit/debit
PROJECTS
Traffic Light Simulator (2013)
•Simulator done in VHDL with physical hardware to simulate lights and states
•Output on a monitor to show timers and LEDs for states.
•Cyclone IV board used as medium to connect to display devices
Room Robot Mapping (2015)
•A* algorithm used to find all paths travelable from start to finish
•Dijkstra’s algorithm used to find shortest path
•Done in python, using lists to handle all various paths and pause to stop collision of multiple robots
Interactive Solar System (2015)
•Interactive using planet tracking, done in C++
•Simulated with near accuracy according to current size and rotation time values
•Free camera movement to view the system at any angle, texturing done using bitmaps
•Skybox used to wrap solar system to simulate stars.