Post Job Free
Sign in

Manager Help Desk

Location:
Prince George, BC, Canada
Posted:
November 07, 2012

Contact this candidate

Resume:

Drew Harris

http://www.drewbharris.com/

abpesr@r.postjobfree.com

250-***-****

Education

B.Eng - Electrical Engineering (third year) 2008-2013

University of Victoria, Victoria, BC

Awards

Undergraduate Student Research Award 2010.09 to 2010.12

Natural Sciences and Engineering Research Council of Canada (NSERC)

Engineering Dean s Entrance Award 2008

University of Victoria

Work Experience

UVic High Energy Physics Group, Cloud Computing Developer 2010.09 to 2010.12

Developed Python software and BASH scripts to manage virtual machine (VM) images and deploy VMs

in a High Energy Physics distributed computing environment.

Developed and deployed a VM image for high-performance mathematical computation for the UVic

Mathematical Theory Group.

Developed a Python client to manage VM images and administrate users and groups on a VM repository

system developed by the HEP Group (Repoman).

Developed an interactive web interface to monitor the status of currently running VMs using XML-RPC

and Python.

UVic Computer Help Desk, Hardware Analyst 2009.05 to present

Assisted clients with computer problems ranging from email and network problems to hardware diagnostic

and repair.

Deployed workstations for faculty and sta .

Built a custom Linux CD with an automated CIFS/SMB network backup script written in BASH and

Python.

Technical Skills

Programming

Experience in Python, BASH, C/C++, PHP, CSS, MATLAB, and Assembly

Experience with Django and Pylons, Python-based model-view-controller web application frameworks

Experience using C++ and Arduino microcontrollers to interact with physical controllers and light

apparatus (synchronized to music software using serial communication)

Wrote a Python command-line client to administrate and interact with a REST API-based virtual

machine repository

Wrote BASH scripts to run, manage, monitor and shut down VMs

Circuit Design and Implementation

Hands-on experience programming and debugging microcontrollers and building electronic circuits

Experience designing circuits in PSpice and AutoCAD

Built an Arduino-based live music controller using multiplexers to interpret and transmit data to a

computer in real-time

Designed and built electric guitar e ects pedals

1

Built an array of 100 high-power LEDs driven through PWM by a microcontroller synchronized to a

computer

Lab Skills

Experience building logic and memory circuits and using laboratory equipment such as oscilloscopes and

logic analyzers

Experience designing, implementing and debugging linear electronic circuits

Experience debugging 68k processors with the ColdFire development system and designing FPGA

implementations with the Xilinx ISE

Cloud Computing

Experience with Nimbus, Cumulous, Globus Toolkit and other cloud computing frameworks

Experience writing scripts to interact with cloud servers to manage virtual machines and tabulate current

job status

Transferrable Skills

Teamwork

Worked on a small team of software developers to create a client and server virtual machine image catalog

package - this required that I work e ciently and communicate with other team members to meet

deadlines

Problem Solving

Worked for two years as a consultant/hardware analyst at the University of Victoria Computer Help Desk

diagnosing and solving computer problems

Communication

Worked on a team of 12 at the Computer Help Desk solving computer and university web service problems

for faculty, sta and students - this included extensive email, telephone and personal correspondence

Projects

We Aim For Authentic weaimforauthentic.com

Collaborative community blog/journal written in Python with Django.

Publications

A.Charbonneau,, A. Agarwal, M. Anderson, P Armstrong, K Fransham, I Gable, D Harris, R Impey, C

Leavett-Brown, M Paterson, D Penfold-Brown, W Podaima, R.J.Sobie, M Vliet. Data Intensive High

Energy Physics Analysis in a Distributed Cloud, in Proceedings of the 2011 HPCS Conference. June

2011.

M Vliet, A. Agarwal, M. Anderson, P Armstrong, A Charbonneau, K Fransham, I Gable, D Harris, R Impey,

C Leavett-Brown, M Paterson, W Podaima. Repoman: A Simple RESTful X.509 Virtual Machine

Image Repository, in Proceedings of the International Symposium on Grids & Clouds, Taipei. March 2011.

A. Agarwal, M. Anderson, P Armstrong, A Charbonneau, K Fransham, I Gable, D Harris, R Impey, C

Leavett-Brown, M Paterson, D Penfold-Brown, W Podaima, M Vliet. Simulation and user analysis of

BaBar data in a distributed cloud, in Proceedings of the International Symposium on Grids & Clouds,

Taipei. March 2011.

R.J.Sobie, A. Agarwal, M. Anderson, P Armstrong, A Charbonneau, K Fransham, I Gable, D Harris, R Impey,

C Leavett-Brown, M Paterson, D Penfold-Brown, W Podaima, M Vliet. Data Intensive High Energy

Physics Analysis in a Distributed Cloud, in International Workshop on Data Intensive Computing in

the Clouds, Anchorage. May 2011.

I. Gable, A. Agarwal, M. Anderson, P Armstrong, A Charbonneau, R Desmarais, K Fransham, D Harris, R

Impey, C Leavett-Brown, M Paterson, D Penfold-Brown, W Podaima, R Sobie, M Vliet. A batch system

for HEP applications on a distributed IaaS cloud, in Proceedings of Computing in High Energy Physics

2010, Taipei, Taiwan. October 2010.

2

References

Marcus Greenshields

Manager

UVic Computer Help Desk

University of Victoria, Victoria, BC

250-***-****

abpesr@r.postjobfree.com

Ian Gable

Manager

UVic High Energy Physics Group

University of Victoria, Victoria, BC

250-***-****

abpesr@r.postjobfree.com

3



Contact this candidate