Documente Academic
Documente Profesional
Documente Cultură
CATE
HUSTON,
MASTERS
OF
COMPUTER
SCIENCE
STUDENT
P R O G R A M M E R
T E C H N O L O G I S T
H U M A N
Innovative
and
passionate
software
engineer
committed
to
developing
technologies
that
improve
access
to
the
world's
information.
Listens
attentively
to
client
needs
analyzing
and
incorporating
information
into
products
and
features.
Technically
savvy
professional,
articulating
vision
and
complex
concepts
in
easily
understood
language.
A
consensus
builder
demonstrating
analytical
and
strategic
thinking.
Strong
technical
capabilities
with
experience
designing
programming
curriculum
and
teaching
in
the
UK,
US,
China,
and
Canada.
Speaks
fluent
human.
Key
Programming
Proficiencies
Primary:
Java
(J2SE,
J2EE,
J2ME)
Experience
with:
Python,
Haskell,
C,
Dreamweaver,
HTML
and
CSS
Familiarity
with:
ML,
Prolog,
Tcl,
C++,
Flash,
Visual
Basic,
Javascript
Areas
of
Interest
Data
Visualization,
Social
Networking
and
Media
Contagion,
Open
Source
Licensing
(principles
and
rights),
Agile
Development,
Test-‐Driven
Development,
System
Development
Life
Cycle.
WORK
EXPERIENCE
Internship
May
2010
to
August
2010
IBM
EXTREME
BLUE
INTERNSHIP
PROGRAM,
CANADA
Co-‐ordinator
January
2010
to
Present
UNIVERSITY
OF
OTTAWA
/
UNIVERSITÉ
D'OTTAWA,
CANADA
Designed
activity-‐centred
programming
workshop
(approx.
3
hours
in
duration)
for
16-‐18
year
olds
using
Processing
(http://processing.org).
Released
content
under
Creative
Commons
license,
code
under
GPL
(available
at
http://catehuston.com/workshop/)
Designed
and
conducted
interviews
in
order
to
recruit
technically
competent
teaching
assistants,
who
could
also
communicate
well
and
inspire
passion
for
programming
in
students.
Teaching
Assistant
(French)
September
2009
to
April
2010
UNIVERSITY
OF
OTTAWA
/
UNIVERSITÉ
D'OTTAWA,
CANADA
Taught
Visual
Basic
and
Java.
Assisted
course
professor
in
developing
Java
assignments.
Instructed
and
mentored
students,
graded
and
de-‐bugged
programming
assignments
to
provide
useful
feedback.
“[Cate]
is
that
rare
thing:
an
inspiring
computer
scientist
and
a
gifted
instructor.
I
am
convinced
that
her
intrepid
spirit
and
tenacity
will
ensure
a
future
that
shines
as
brightly
as
her
accomplishments.”
-‐
Sr.
Interaction
Designer,
Integrated
DNA
Technologies
Instructor
June
2009
to
August
2009
ISUMMER
TECH
CAMPS,
SHANGHAI,
CHINA
Hand-‐selected to lead the creation of a new venture in Shanghai -‐ an “American Tech Camp experience”
Worked
with
owners
and
other
instructors
to
help
initiate
franchise
in
foreign
country,
included
identifying
and
troubleshooting
teething
problems
and
providing
continuous
feedback.
Overhauled
registration
and
bookkeeping
system
through
the
use
of
Google
docs.
This
eliminated
confusing
and
contradictory
emails
which
dramatically
improved
planning
and
resulted
in
a
better
experience
for
instructors.
“Cate
continues
to
go
above
and
beyond
her
responsibility
into
making
sure
operation
at
iSummer
Tech
Camps
run
smooth.
We
would
love
to
invite
her
again
for
our
2010
program.”
-‐
Partner,
iSummer
Tech
Camps
104
-‐
411
North
River
Road,
Ottawa
ON
K1L
0A5
(613)
276.2184
catehuston@gmail.com
http://catehuston.com
Page
1
of
3
CATE
HUSTON,
MASTERS
OF
COMPUTER
SCIENCE
STUDENT
P R O G R A M M E R
T E C H N O L O G I S T
H U M A N
Curriculum
Developer
/
Lead
Instructor
/
Camp
Instructor
2007-‐2009
ID
TECH
CAMPS
-‐
MINNESOTA,
SEATTLE,
USA
Developed
teaching
aids
including
programming
frameworks
(using
Swing)
that
allowed
students
to
create
visual
applications
while
passively
learning
good
code
design
(separation
of
UI
and
logic).
Engaged
classes
of
up
to
12
students;
two
classes
running
concurrently
with
the
direct
aim
at
aspiring
programmers
in
Video
Game
Creation
(Multimedia
Fusion),
Game
Modding
(Warcraft
3
World
editor),
and
Programming.
Overhauled
Java
curriculum,
introducing
Processing
to
teach
visual
applications
and
provide
visual
honesty
to
students.
“Cate
demonstrated
many
qualities
that
amazed
me
from
the
start.
She
always
exuded
high
energy,
smiles,
and
constantly
kept
her
cool
in
a
job
that
sometimes
could
get
a
bit
hectic.
Not
only
did
she
demonstrate
a
vast
knowledge
of
area
of
expertise,
but
she
had
a
passion
to
teach
it
as
well.
I’d
be
both
proud
and
excited
to
have
Cate
on
my
team.”
-‐
Assistant
Director/Lead
instructor,
iD
Tech
Camps
Temporary
Office
Assistant
May
2008
to
August
2008
UNIVERSITY
OF
LEICESTER,
UK
Streamlined
the
management
of
contracts
and
consultancy
projects
within
the
department
generating
improved
and
reliable
data
for
tracking
and
reporting.
Designed
database
using
Access
and
Visual
Basic,
to
simplify
operation
and
optimize
efficiency
of
detailed
information
used
to
make
business
decisions.
Co-‐authored
user
manual
to
assist
non-‐technical
colleagues
in
using
reports
to
their
advantage.
Demonstrator
October
2006
to
April
2007
UNIVERSITY
OF
EDINBURGH,
UK
Mentored
first
year
undergraduate
students
in
computer
science
courses,
advising
them
in
use
of
Haskell
and
Java.
Taught
Flash
to
young
children,
demonstrating
informatics
at
Edinburgh
Science
Festival.
Summer
Intern
July
2006
to
September
2006
SCOTT
LOGIC,
NEWCASTLE
UK
One
of
five
top
computer
science
undergraduates
to
be
selected
for
internship.
Designed
and
coded
research
and
development
(R&D)
project
consisting
of
share
tracker
for
cellular
phones
using
J2ME
libraries,
J2EE
(servlets),
JDBC
and
SQL.
FORMAL
EDUCATION
Masters
of
Science,
Computer
Science
2008
to
2011
University
of
Ottawa
/
Université
d'Ottawa,
Canada
Created
visualization
of
twitter
conversation
networks
that
earned
over
1000
hits
to
blog
in
three
days,
numerous
requests
for
visualizations
and
a
waiting
list
for
the
next
release.
Built
prototypes
and
created
scalable,
sophisticated
programs
that
present
technology
information
relevantly.
Course
work
includes
(A-‐
to
A+)
in
each
of:
Software
Usability
(A+),
Combinatorial
Algorithms
(A-‐),
Systems
and
Architectures
for
Electronic
Commerce
(A),
Open
Source
Software
(A),
Automated
Verification
and
Validation
of
Software
(A+)
104
-‐
411
North
River
Road,
Ottawa
ON
K1L
0A5
(613)
276.2184
catehuston@gmail.com
http://catehuston.com
Page
2
of
3
CATE
HUSTON,
MASTERS
OF
COMPUTER
SCIENCE
STUDENT
P R O G R A M M E R
T E C H N O L O G I S T
H U M A N
Bachelor
of
Science
with
Honours,
Computer
Science
(2:1)
2003
to
2007
The
University
of
Edinburgh.
Thesis:
“Plagiarism
detection
in
Haskell”.
Courses
included:
Algorithms
and
Data
Structures
Compiling
Techniques
Human
Computer
Interaction
System
Testing
System
Design
Project
Text
Technologies
Honours
Project
Visualisation
Individual
Practical
Informatics
Research
Methodologies
Advances
in
Programming
Languages
Software
Engineering
Group
Practical
Logic
Programming
Operating
Systems
Professional
Issues
Parallel
Programming,
Languages
&
Systems
Software
Architecture,
Process,
&
Management
Language
Semantics
&
Implementation
Functional
Programming
&
Specification
Introduction
to
Computational
Linguistics
Oakham
School,
Leicestershire,
UK
2003
A
Levels:
Math
(A),
Chemistry
(A),
Computing
(A).
AS
Levels:
Economics
(A),
French
(B)
LEADERSHIP
EXPERIENCES
Co-‐Founder
April
2010
to
Present
AWESOME
FOUNDATION
OTTAWA:
HTTP://AWESOMEOTTAWA.CA
Proposed
and
initiated
first
non-‐US
chapter
of
Awesome
Foundation
(originating
in
Boston)
–
group
of
10
trustees
who
award
a
$1000
grant
every
month
to
an
“Awesome”
project.
Recruited
trustees
and
proposals
for
grants
commencing
May
2010.
President
September
2009
to
May
2010
WOMEN
IN
SCIENCE
AND
ENGINEERING
(WISE)
UNIVERSITY
OF
OTTAWA
CHAPTER:
HTTP://UOTTAWAWISE.WORDPRESS.COM/
Mobilized
students
to
re-‐kindle
inactive
group
establishing
core
team
of
10;
growing
to
40+
volunteers
and
a
mailing
list
of
200+
members
within
the
first
three
months.
Created
report
to
solicit
support
and
funding
from
the
Dean
of
Science
and
Engineering
achieving
baseline
funding
and
a
$3,000
budget,
with
additional
funding
for
CCWEST
conference.
PROFESSIONAL
SPEAKING
Art,
Life
and
Programming:
http://catehuston.com/holsci.html
2009
University
of
Ottawa:
Holiday
Science
Lecture
(English
and
French)
OTHER
INTERESTS
Keen
skier
–
achieved
Level
2
Canadian
Ski
Instructor’s
Alliance
certification
(2008).
Taught
adults
and
children
at
intermediate
and
beginner
levels
at
Edelweiss
Ski
Resort
part-‐time
in
2010,
in
both
English
and
French.
Combined
passion
for
kickboxing
and
adventure
by
training
in
martial
arts
in
Yantai,
China
for
9
weeks
in
2007,
followed
by
one
month’s
travel
around
various
cities
in
China
and
in
Hong
Kong.
Blogging
since
early
2009
on
a
variety
of
topics
including:
women
in
Science
and
Engineering,
online
identity
and
privacy,
usability,
social
networking,
organization,
effectiveness
and
leadership.
104 -‐ 411 North River Road, Ottawa ON K1L 0A5 (613) 276.2184 catehuston@gmail.com http://catehuston.com Page 3 of 3