Sunteți pe pagina 1din 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  
 
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  

S-ar putea să vă placă și