Post Job Free
Sign in

Engineering Project

Location:
Toronto, ON, Canada
Posted:
May 16, 2015

Contact this candidate

Resume:

Gavez Smith

** *** ******** ***, *********, Ontario, L3T 4V1

416-***-****, ******@*****.***

SKILLS

1

Gavez Smith

** *** ******** ***, *********, Ontario, L3T 4V1

416-***-****, ******@*****.***

Technical Skills:

Experience with languages Java, HTML, CSS, JavaScript, JSON, PHP, SQL, C, Python,

Prolog, Visual Basic, Maple, Intellicad (similar to Autocad) and Pro E

Experience with mapping the Intel 8086/8088 microprocessor to memory/IO

Experience with the KL25Z freedom microcontroller

Able to work with the Ubuntu Linux OS environment

Conversant with Microsoft Word, Excel and Power Point

Knowledge of various Software Architectural Patterns and Software Design Patterns to

include the Basic Layer Pattern, Client-Server Pattern, Peer-to-Peer, MVC, Observer,

Strategy, Factory and State Design patterns etc.

Thorough understanding of distributed version control systems like GitHub

Leadership Skills:

Coached and assisted students in study groups for first year math courses in Carleton

University; exhibiting strong analytical and organizational skills

Lead, organized and created budget for the Robotics Club at Thornlea Secondary School

APPLIED PROJECTS

Freescale Cup Competition (Thesis Project) September 2014 – April 2015

Programmed a car to navigate around a given track under competition regulations through

embedded programming in C

Programmed on the KL25Z freedom microcontroller with a TFC shield to interface with

various components to include:

• A Line Scan Camera – to collect data to later be interpreted

• A Servo – to control the front end steering

• Two Motors – controlled through an H-Bridge to provide the driving force for

the rear wheels

• An Accelerometer – to detect when the vehicle is on a ramp by detecting the

various forces that are applied onto the car to include gravity

Course Selection Project September 2014 – December 2014

Designed and implemented a course registration website for Carleton University students.

Numerous programming tools and techniques were used in this project to include HTML,

JavaScript, CSS and PHP

An SQL database was used for the storage and XAMPP was used to emulate a web server

with Apache’s server side tools stated above

APPLIED PROJECTS continued

2

Gavez Smith

27 The Carriage Way, Thornhill, Ontario, L3T 4V1

416-***-****, ******@*****.***

Complaints Database November 2013 – January 2014

Designed a database to store complaints from a company’s clients

Used SQLite to design the database in Boyce-Codd Normal Form. The tables were adjusted

to accommodate lossless joins and dependency preservation

Plants Vs. Zombies Game September 2013 – November 2013

Recreated the popular Plants vs Zombies game in a group environment using the MVC

Pattern in Java

Group communication among members was done using a private code repository

called ‘Bit Bucket’

Reverse Engineering October 2011

Used Pro E to design a reverse engineered golf tee in a group environment; demonstrating

strong communication and organizational skills

Created a 3D artificial version of the golf tee using a 3D machine

Make-Shift Joystick January 2011

Created a make shift joystick which was interfaced onto a computer using a parallel port for

the purpose of testing simulation code using the programming language C

VOLUNTEER WORK

September 2011 – December 2011

Math Facilitator

Tutored and facilitated study groups of students in first year math courses at

Carleton University

Designed and implemented learning exercises and tests to help students capitalize

on their learning styles in order to grasp and master new topics.

EDUCATION

Bachelor of Engineering, (BEng) Software Engineering

Carleton University, Ottawa, Ontario September 2011 – April 2015

CGPA 7.81/12.0 (2.91/4.0): Letter Grade: B-

3

Gavez Smith

27 The Carriage Way, Thornhill, Ontario, L3T 4V1

416-***-****, ******@*****.***

4



Contact this candidate