Michael Capewell  1/3

118 Heathercrest Pvt.  Nepean, ON K2J 5E6  (613) 692-2966
smozoma@yahoo.com  www.geocities.com/smozoma/work

Creative, motivated, computer systems engineering graduate with wide range of interests and strong problem solving skills seeks challenging entry-level position with company pushing its field’s boundaries

Education

•	B.Eng 2005, CARLETON UNIVERSITY, Ottawa ON
Computer Systems Engineering -- http://www.sce.carleton.ca/
		Maintained 10.47/12 GPA (A-) in first year and was on the Dean’s Honours List.  9.1/12 (B+) cumulative GPA over 4 years.

•	North Dundas District High School (NDDHS), Chesterville, ON 

•	Dunning Foubert French Immersion School, Orléans, ON -- Kindergarten to Gr. 3

Skills

•	Programming:  Experienced with Visual BASIC 6.0 and .NET and familiar with Java, Intel and Motorola Assembly, C/C++ (currently learning), and a little Perl.  Member of high school programming team that placed 1st in Eastern Ontario in the 1999 ECOO programming competition.

•	OSs:  	Windows 9x & XP Pro, MS-DOS, and some Linux (currently learning Linux).  Installation, as well.

•	Software:	Word Processors (MS Office), photo and video editing and optimization (Photoshop, Paintshop Pro, AniMagic GIF, VirtualDub, many others), some 3D Animation (Truespace 4), architectural CAD, and more. Can learn new software with ease.

•	Maths and Problem Solving:  1st in school board on Gr. 10 Waterloo Math Contest and 1st in school in Gr. 12.  1st in school in OAC year’s U. of Waterloo SIN physics contest and U. of Toronto da Vinci Engineering contest.

•	Website Design:  Cross-browser compatible HTML & CSS.  In addition to work experience for Computing and Communications Services at Carleton U., has maintained a personal website (www.geocities.com/smozoma) since 1996 and has created websites for NDDHS and part of the National Capital Commission’s X-Canada Quest website (both are now down).  Some experience with ASP and SQL.

•	Computer Hardware:  Has installed many types of hardware such as printers, scanners, RAM, CD-drives, AGP and PCI cards (video, sound, modem, network card).

•	Language:	Anglophone with four years in French immersion (Kindergarten to Gr.3); decent oral French skills (though rusty and limited active vocabulary), but can’t write French fluently.  Learning Japanese.

Teamwork Skills

•	Part of a two-man team who organized, programmed, and created NDDHS’s first digital CD-ROM yearbook

•	Three years with NDDHS’s computer programming team

•	Played minor hockey for 9 years (was team captain one year, goalie for 6) and intramural hockey during university.

Michael Capewell  2/3

Awards & Merits

•	Carleton University entrance scholarship and bursary

•	Fred Lobb Construction Grade 12 Building Construction Award (highest mark in Gr. 12 Communications Technology class focusing on architectural CAD and physical model construction)

•	Received 4-years honours plaque, Ontario Scholar standing, and technology certificate in high school

•	Was in the gifted program in public school and high school

•	Esso Medal of Achievement (1992, hockey)

Work Experience

•	Computing and Communications Services (CCS), Carleton U.                                                       Spring ’04

Job Title:  Web Content Editor

Duties:  Manage CCS website (www.carleton.ca/ccs); write new material for site; create database-driven system status page using MS Access, SQL, & ASP; Organize and run Web Team meetings.

•	Professor John W. Chinneck, Systems and Computer Engineering, Carleton U.        Summer ’02 & Summer ’03

Job Title:  Programmer/Analyst

I have worked on five main projects:
MProbe is a program that aids in solving complicated systems of equations.  
MPSFileReader is a DLL used to read in a file containing a model of a mathematical system to be solved/maximized/minimized and communicate it to another program (such as MProbe).
GAMSFileReader is similar to MPSFileReader, but for a different model format.
Downloads Webpage is a webpage form with a Perl script that collects volunteered user information.
New MProbe Samping Methods improving the randomness of sampling in MProbe.
I expanded on the existing capabilities of MPSFileReader, adding a GUI to it, and the ability to edit, create, and write MPS files.
My main accomplishments with MProbe were the addition of the ability for MProbe to use MPSFileReader and GAMSFileReade, and the addition of an important new window (the “Points Workshop”).  I also discovered several important bugs, one of which I had to analyze, write a report about, suggest a solution for, and give a presentation on.  The main discovery was that the random sampling points were not evenly distributed; I also incorporated new sampling methods into MProbe (they might be in the version after 5.0).
GAMSFileReader, I began from scratch in summer ‘03.  Great care was taken to ensure that it would be easy for future programmers to work with the code, if needed.  I take pride in the readability of my code.
I also wrote daily reports on my work and progress.

Information on MProbe, MPSFileReader, etc.:  http://www.sce.carleton.ca/faculty/chinneck/mylinks.html  
My report:  http://www30.brinkster.com/smozoma/misc/MProbeReport.doc  

Other Interests and Hobbies

•	Programming interesting and useful applications  www.geocities.com/smozoma/programming/
•	Playing table hockey, hockey, basketball, squash, ping-pong, and Sega NHL ‘94.
•	
•	Working on my website
•	Japanese Animation
•	Online comic strips

Summary

I’m looking forward to working on a frontier-pushing project for which I can contribute ideas and learn from.  I’m motivated best by well-defined goals, whether they be short- or long-term.

Michael Capewell  3/3

Courses:	see http://www.carleton.ca/cuuc/courses/index.html for course details

First Year:
CHEM 1101 	Chemistry for Engineering Students 	A-
CLCV 2305	Ancient Science and Technology (2 semester course)	A-
ECOR 1000 	Orientation to Engineering  	A-
ECOR 1101	Mechanics I 	B-
ECOR 1606	Problem Solving and Computers	A+
MATH 1004	Calculus for Engineering Students 	A+
MATH 1005	Differential Equations and Infinite Series 	A+
MATH 1104	Linear Algebra for Engineering Students 	A+
PHYS 1004	Introductory Physics for Engineering Students 	A-
Average:		(10.5/12)	A-

Second Year:
ELEC 2501	Circuits and Signals	A-
ELEC 2507	Electronics I	C
ELEC 2607	Switching Circuits	A
MAAE 2101	Engineering Dynamics	B-
MATH 2004	Multivariable Calculus for Engineering Students	A-
MATH 3705	Mathematical Methods I	B+
SYSC 2001	Foundations of Computer Systems (P-86 Assembly)	B+
SYSC 2002	Program Design and Construction (Java)	A-
SYSC 2003	Introduction to Real-Time Systems (Motorola HC12 and Intel Assembly)	B-
SYSC 2004	Object Oriented Software Development (Java)	A
Average:		(8.9/12)	B

Third Year:
ALSS 1000	Communication Skills for Engineering Students (from B- to C- for how I take notes (??)) 	C-
ECOR 3800	Engineering Economics 	A-
ELEC 3500	Digital Electronics (Verilog) 	B-
STAT 3502	Probability and Statistics 	B
SYSC 3001	Operating Systems and Data Bases (Linux C Inter-Process Communication) 	B
SYSC 3100	Systems Analysis and Design (UML)	B-
SYSC 3303	Real-Time Concurrent Systems (Java Sockets, Threads. Built a TFTP client/server) 	B+
SYSC 3501	Communication Theory	B+
SYSC 3600	Systems and Simulation 	A
SYSC 3601	Microprocessor Systems (8086 SDK board) 	B
SYSC 3905	Professional Practice 	B+
Average:		(8.2/12)	B

Fourth Year:
ELEC 4705	Electronic Materials, Devices and Transmission Media 	B
MECH 4503	An Introduction to Robotics 	B+
PHIL 1001	Ethics and Philosophy of Religion (Aristotle and Dante) 	A
SYSC 4005	Simulation and Modelling	A
SYSC 4504	Distributed Network Processing (Java RMI, CORBA, Mobile Agents, Transactions...) 	B+
SYSC 4507	Computer Systems Architecture 	A-
SYSC 4602	Computer Communications (Networking, Routing) 	A-
SYSC 4800	Software Engineering (UML) (I don't agree with this mark at all ->)	D
SYSC 4805	Computer Systems Design Lab (Model driven development (MDD), Rational Rose RealTime)	B+
SYSC 4907	Engineering Project (Supervised by Prof. Peter X. Liu) (2 semester course)	B+
Average:		(8.7/12)	B

Extra:
PSYC 1001	Introduction to Psychology I 		A+
SYSC 4505	Automatic Control Systems I 	C+

Overall Average (excluding extra courses):	(9.1/12)	B+