


Quick links to sections of this resume:  

RESUME OBJECTIVE 
My main areas of interest lie in
RealTime Computer Graphics,
RealTime Physics Simulations, and
Artificial Intelligence.
I have been programming since Grade II,
and I have been selftaught in these fields,
as well as video game programming, since Grade III.
These skills can be applied to any realtime graphics application,
as well as to high accuracy, non realtime products. 
EDUCATION 

COMPETITION RESULTS 
The following are results of several
Canadian Mathematics Competitions,
American Mathematics Competitions,
and Provincial Physics and Chemistry competitions.
Please note that the grade schools I attended in Yarmouth
(Yarmouth Consolidated Memorial High School
and
Maple Grove Education Centre)
did not have specialized classes to review past competition
tests, nor did we take time out of our curriculum to study / prepare for the
competitions, as is done in the majority of the top placing schools.
Upon seeing the results of the top placing students in my province,
I often found that I was ranked high among a class full of students from
a particular school that allocates an entire course solely for
preparation of such tests. This gives their class an obvious, distinct advantage
over students like me who have no knowledge or idea of
any potential content within upcoming competitions. 

Highest Standing in Science Math 441  
Highest Standing in Honours Chemistry 541  
CAP High School Physics Prize Competition  Canadian Association of Physicists
(Under the direction of
Dr. Douglas Dahn,
Department of Physics,
University of P.E.I.)  
Grade 12 Euclid Math Contest
 Canadian Mathematics Competition (Note: due to insufficient Y.C.M.H.S. records, a request for information was made to the University of Waterloo. Ian VanderBurgh stated, "By the looks of it (a hand search!), you finished 7th in Nova Scotia. Nationally, harder to tell. According to our records, 3.1% of approximately 10000 finished with scores at least 71, so I would say that your national ranking was close to 300. That's the best we can do!")  
Grade 12 A.H.S.M.E.
(American High School Mathematics Examination, renamed to AMC12 in February 2000)
 American Mathematics Competition  
Nova Scotia Mathematics Competition 
Canadian Math Society
(3 hour exam, 6 questions)  
Nova Scotia Achievement Tests (N.S.A.T.) The Percentile Rank shows the percentage of students in your grade in the province who did less well than you on the test, and have a range from 1 to 99. 


Highest Standing in Science Math 431  
Highest Standing in INA330 (Technology Education)  
Grade 11 Fermat Math Contest
 Canadian Mathematics Competition  
Grade 12 Euclid Math Contest
 Canadian Mathematics Competition (Note: I wrote this contest in Grade 11. Any student in a grade lower than intended grade for the contest is allowed to compete. This was the first year I was made aware of such opportunities. I regret contest administrators had never brought this up in earlier years.)  
Grade 12 A.H.S.M.E.
(American High School Mathematics Examination, renamed to AMC12 in February 2000)
 American Mathematics Competition (Note: I wrote this contest in Grade 11.)  
Received Award of Merit for Math competitions  
Entered updated version of the
Algebra Computer Program
in Regional Science Fair  
Nova Scotia Mathematics Competition 
Canadian Math Society
 (3 hour exam, 6 questions) 


Highest standing in Math 421  
Grade 10 Cayley Math Contest
 Canadian Mathematics Competition (Note: I wrote the test without a calculator, since mine had graphing capabilities, which I was told was illegal minutes before the exam commenced.)  
Entered first version of
Algebra Computer Program
in Regional Science Fair 


Grade 9 Pascal Math Contest
 Canadian Mathematics Competition  
Nova Scotia Achievement Test (N.S.A.T.) The Percentile Rank shows the percentage of students in your grade in the province who did less well than you on the test, and have a range from 1 to 99. 
WORK EXPERIENCE 
February 2016  today Oracle 
Principal Member of Technical Staff 
August 2014  February 2016 Amazon 
Software Development Engineer 
January 2013  August 2014 Amazon 
Software Development Engineer 
June 2012  January 2013 Amazon 
Software Development Engineer 
July 2008  June 2012 Xona Games 
Video Game Developer Duality ZF trailer. Please read more about our games released, and work here: Xona Games. 
July 2004  July 2008 Xona.com 
Nonprofit 
January 2003  July 2004 Project X 
Entrepreneur 
May 1999  August 2000 Saw Tooth Distortion 
Self Employed 
Summer 1999  Summer 2000 Burridge Campus, NSCC 
Incubation Center Staff 
EXTRACURRICULAR ACTIVITIES 

COMPUTER RELATED SKILLS 
Hardware:
Programming Languages:
Operating Systems:
Applications:
Other Skills:

UNIVERSITY REFERENCES 


