Post Job Free
Sign in

Design Engineering

Location:
Toronto, ON, Canada
Posted:
November 16, 2012

Contact this candidate

Resume:

Phone: 416-***-**** Email: ****@*********.** www.neilisaac.ca

Neil Isaac Address: 666 Spadina ave. apartment 1208, M5S 2H8, Toronto, ON

OBJECTIVE

To obtain a position where I can apply my programming skills to real world problems.

EDUCATION

2007-2012

Bachelor of Applied Science in Electrical and Computer Engineering

University of Toronto, Toronto, ON.

Expected graduation May 2012.

Completed 16 month internship at AMD.

Dean s Honour List for 4 of 6 semesters.

2003-2007

Ontario Secondary School Diploma

From Humberside Collegiate Institute.

Graduated with honours standing and with an overall average above 90%.

Course awards for Computer Science and Computer Engineering in grades 10, 11, and 12.

SKILLS

C, C++, Python, Java PHP, Perl, PHP, Csh/Sh/Bash

Programming:

Verilog, SPICE Simulation, FPGA and standard cell design

Digital Electronics:

Design for Power (DFP), Timing analysis/closure

Physical Design:

Debuggers, Subversion, Git, Doxygen, UNIX Tools, Databases

Utilities:

HTML, Javascript, CSS, Latex

Markup Languages:

GNU/Linux, BSD, Windows

Operating Systems:

WORK EXPERIENCE

2010-2011

Physical Design and internal CAD tool development

Advanced Micro Devices (AMD), Markham Ontario

Developed program to x chip layout for power connectivity issues.

Experience using commercial physical design tools and APIs including OpenAccess.

Experience writing large scale, high performance Python code.

Responsible for timing closure for numerous clocks.

Responsible for library preparation.

Summer 2008, 2009

Research Assistant in forest re modelling

Professor Dave Martell, Faculty of Forestry, University of Toronto

Independent and collaborative software development using C and Perl.

Implemented a forest re growth model based on the Fire Behaviour Prediction

model published by Natural Resources Canada.

Wrote a graphical front-end applications for growth model using C and GTK+.

Wrote a multi-threaded burn probability application using the growth model.

Administrated mail and web server running Red Hat Linux.

COURSE WORK

Spring 2010

ECE540: Optimizing Compilers

Code analysis techniques and optimization algorithms.

Projects implementing optimizations using the SUIF compiler system.

Spring 2010

ECE451: VLSI Systems

Covers VLSI design issues including clocking, power dissipation,

CAD tools, simulation and testing, design methodology.

Lab component doing complete transistor layout for a 4-bit microprocessor.

Fall 2009

ECE452: Computer Architecture

Processor optimizations and parallelism techniques.

Examined multi-cycle pipelining, superscalar, out-of-order execution, multithreading,

synchronization, memory models, caching.

Projects simulating processor performance with different con gurations.

Fall 2009

ECE344: Operating Systems

Operating system design and implementation.

Programming projects involving low-level C code in OS/161.

Implemented system calls, synchronization structures, process creation.

Wrote a block device driver for the Linux kernel to control trivial hardware.

Spring 2009

ECE243: Computer Organization

Assembly programming, device I/O, basic processor design.

Created game in MIPS Assembly using PS/2 mouse and VGA controller.

Spring 2009

ECE297: Communication and Design

Developed data storage server capable of searching records and processing

concurrent connections over network.

Fall 2008

ECE241: Digital systems

Introduction to digital electronics with lab component using FPGAs.

Created game in Verilog using keyboard input and VGA output.

UNIVERSITY CLUBS

2008-Present

Engineering Yearbook Webmaster

Developed mechanism for graduating student to post yearbook comments.

Created a new Drupal theme and custom PHP code each year.

2009-Present

Engineers Without Borders Webmaster

Developed new website design with custom theme and PHP modules.

Maintained Drupal and Wordpress based website.

INTERESTS

Linux Software, Hobbyist Programming, Website Development

Technical:

Squash, Cycling, Mountain Biking, Snowboarding, Backpacking, Canoeing, Kayaking

Athletic:

Acoustic Guitar

Other:

REFERENCES AVAILABLE UPON REQUEST



Contact this candidate