<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Resume of Joshua Gargus</title>
 </head>

 <body bgcolor="white" text="black">
 
  <basefont size=3>

  <!---------- Contact Information-->
  <br><br>
  <table cellpadding=20 cellspacing=5>
   <tr align="left" valign="middle">
   <td width=400 height=100 bgcolor="#dddddd">
    <strong><font size="+4">Joshua Gargus</font></strong><br><br>
    email: <i><a href="mailto:schwa@cc.gatech.edu">schwa@cc.gatech.edu</a></i><br>
    phone: (404) 879-1571
   </td>

   <td bgcolor="#eeeeee" width="70%">
   <strong>Objective:</strong><br>I aim to expand the boundaries of human creative expression by exploring the potential of computational metamedia.
   </td>
   </tr>
  </table>


  <!---------- Education-->
  <br><br>
  <b><font size="+2">Education</font></b>
  <hr>
 
  <table cellpadding=10 cellspacing=5>
   <tr align="left" valign="middle">
   <td width=400 bgcolor="#dddddd">
    <strong>Georgia Institute of Technology</strong><br><br>
    September 1999 to present
   </td>

   <td width="40%" bgcolor="#eeeeee">
    <strong>Ph.D. student</strong>, Computer Science
    <ul>
     <li>research focuses on convergence of graphics and human interaction
    </ul>
   </td>

   <td width="40%" bgcolor="#eeeeee">
    <strong>M.Sc. student</strong>, Computer Science
    <ul>
     <li>expected completion: May 2002
     <li>cumulative GPA: <strong>4.0</strong>
    </ul>
   </td>
   </tr>

   <tr align="left" valign="middle">
   <td width=400 bgcolor="#dddddd">
    <strong>University of Alberta</strong><br><br>
    September 1993 to December 1999
   </td>

   <td bgcolor="#eeeeee" width="90%" colspan=2>
    <strong>B.Sc.</strong>, Computer Science with Business Minor
    <ul>
     <li>completed December 1999
     <li>GPA over final 2 years: <strong>8.33 / 9</strong>
     <li>Recipient of University of Alberta Academic Excellence Scholarship, and the Friends of the University Entrance Scholarship.
    </ul>
   </td>
   </tr>
  </table>

  
  <!---------- Skills Section-->
  <br><br>
  <b><font size="+2">Skills</font></b>
  <hr>
  
  <table cellpadding=10 cellspacing=5>

   <!---------- Mathematics-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Mathematics</strong>
   </td>

   <td bgcolor="#eeeeee">
    <table>
     <tr valign="top">
     <td>
      <ul>
       <li>Linear and Affine Algebra
       <li>Multivariate Calculus
       <li>Wavelets
       <li>Topology
      </ul>
     </td>

     <td>
      <ul>
       <li>Computability and Complexity Theory
       <li>Discrete Mathematics in Cryptography
       <li>Fourier Analysis
       <li>Statistics
      </ul>
     </td>
     </tr>
    </table>
   </td>
   </tr>

   <!---------- Graphics-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Graphics</strong>
   </td>

   <td bgcolor="#eeeeee">
    <table>
     <tr valign="top">
     <td>
      <ul>
       <li>Subdivision surfaces
       <li>Non-photorealistic rendering
       <li>Pixel and Vertex shading
      </ul>
     </td>

     <td>
      <ul>
       <li>Texture synthesis
       <li>Procedural modelling (L-systems, etc)
       <li>Global illumination techniques
      </ul>
     </td>
     </tr>
    </table>
   </td>
   </tr>

   <!---------- Artificial Intelligence-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Artificial Intelligence</strong>
   </td>

   <td bgcolor="#eeeeee">
    <table>
     <tr>
     <td>
      <ul>
       <li>computer vision
       <li>genetic algorithms
       <li>symbolic natural language processing
      </ul>
     </td>

     <td>
      <ul>
       <li>neural networks
       <li>Bayesian networks
      </ul>
     </td>

     </tr>
    </table>
   </td>
   </tr>

   <!---------- Miscellaneous -->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Miscellaneous Computer Knowledge</strong>
   </td>

   <td bgcolor="#eeeeee">
    <table>
     <tr>
     <td>
      <ul>
       <li>User interface design methodologies
       <li>Computational reflection and Metaobject protocols
       <li>Distributed/parallel computation
      </ul>
     </td>

     <td>
      <ul>
       <li>Performance optimization
       <li>Numerical methods
       <li>Discrete event simulation
      </ul>
     </td>

     </tr>
    </table>
   </td>
   </tr>

   <!---------- Programming Languages-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Programming Languages</strong>
   </td>

   <td bgcolor="#eeeeee" width="90%">
    <table>
     <tr valign="top">
     <td>
      <ul>
       <li>C, C++, Objective-C
       <li>Smalltalk
       <li>Java

      </ul>
     </td>
   
     <td>
      <ul>
       <li>Lisp
       <li>Prolog
       <li>Perl
      </ul>
     </td>

     <td>
      <ul>
       <li>Shell scripting (bash)
       <li>680x0 Assembly
       <li>SQL
      </ul>
     </td>

     </tr>   
    </table>
   </td>
   </tr>
  
   <!---------- Tools and Applications-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Development Tools and Libraries</strong>
   </td>

   <td bgcolor="#eeeeee">
    <table>
     <tr valign="top">
     <td>
      <ul>
       <li>Squeak/VisualWorks Smalltalk
       <li>UNIX development (gcc, make, etc.)
       <li>Microsoft Visual C++, COM
       <li>OpenGL
      </ul>
     </td>

     <td>
      <ul>
       <li>VisualAge for Java
       <li>OOAD tools (Rational Rose)
       <li>Version Control (cvs, MKS Source Integrity)
       <li>Matlab
      </ul>
     </td>
     </tr>
    </table>
   </td>
   </tr>

   <!---------- Personal-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Personal</strong>
   </td>

   <td bgcolor="#eeeeee" width="90%">
    <table>
     <tr valign="top">
     <td>
      <ul>
       <li>Enjoys working with others
       <li>Self-motivated
      </ul>
     </td>
   
     <td>
      <ul>
       <li>Learn well from both people and texts
       <li>Non-computer interests inform my use of technology
      </ul>
     </td>
     </tr>   
    </table>
   </td>
   </tr>
  </table>

  <!---------- Work Experience-->
  <br><br>
  <b><font size="+2">Relevant Work Experience</font></b>
  <hr>
 
  <table cellpadding=10 cellspacing=5>

   <!---------- Squeak Central-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Squeak Central</strong><br>
    (Alan Kay's research group)<br>
    <font size=-1>June - August 2000</font>
   </td>

   <td bgcolor="#eeeeee" width="80%">
    <ul>
     <li>implemented a concept mapping tool with support for arbitrary entity types.
     <li>investigated extensions to Squeak's Morphic UI framework.
     <li>provided bug fixes and responded to feature and documentation requests for Squeak.
    </ul>
   </td>
   </tr>

   <!---------- NetLinx -->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>NetLinx Americas</strong><br>
    <font size=-1>February - May 2000</font>
   </td>

   <td bgcolor="#eeeeee" width="80%">
    <ul>
     <li>responsible for design of lightweight testing framework.
     <li>set up Swiki server for internal collaboration.
     <li>automated backup of source tree to CD-R
    </ul>
   </td>
   </tr>

   <!---------- Alberta Research Council-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Alberta Research Council <br></strong>
    <font size=-1>May 1998 - September 1999</font>
   </td>

   <td bgcolor="#eeeeee" width="80%">
    <ul>
     <li>designed and implemented a discrete event simulation 
         modelling railcar traffic, and a genetic algorithm library
         to optimize routing of the simulated railcars.
     <li>wrote comprehensive documentation (including UML diagrams) for all software written.
     <li>worked with team members to integrate my work into the production codebase.
    </ul>
   </td>
   </tr>

   <!---------- Jeff and Renee-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>
    Dr. Jeff Pelletier and <br>
    Dr. Renee Elio<br>
    </strong>
    (University of Alberta)<br>
    <font size=-1>May - September 1997</font>
   </td>

   <td bgcolor="#eeeeee" width="80%">
    <ul>
     <li>wrote lexicons and grammar rules to allow a natural language 
         parser to accommodate various English language structures.
     <li>summarized research papers dealing with Kahneman and Tversky's
         "taxi-cab problem" to serve as a quick reference for members 
         of the AI group, and wrote Java applets based on the papers.
    </ul>
   </tr>
  </table>


  <!---------- Interests-->
  <br><br>
  <b><font size="+2">Interests</font></b>
  <hr>
 
  <table cellpadding=10 cellspacing=5>

   <!---------- Athletics-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Athletics</strong>
   </td>

   <td bgcolor="#eeeeee" width="90%">
    <table>
     <tr valign="top">
     <td>
      <ul>
       <li>Snowboarding
       <li>Mountain biking
      </ul>
     </td>

     <td>
      <ul>
       <li>Basketball
       <li>Ultimate Frisbee
      </ul>
     </td>
     </tr>
    </table>
   </td>
   </tr>

   <!---------- Other Interests-->
   <tr align="left" valign="middle">
   <td width=200 bgcolor="#dddddd">
    <strong>Other Interests</strong>
   </td>

   <td bgcolor="#eeeeee" width="90%">
    <table>
     <tr>
     <td>
      <ul>
       <li>Playing guitar and piano
       <li>Sketching and painting
       <li>Go (wei ch'i)
      </ul>
     </td>

     <td>
      <ul>
       <li>Reading literature (Borges!)
       <li>Yoga
       <li>Travelling
      </ul>
     </td>
     </tr>
    </table>
   </td>
   </tr>
  </table>

 <br><br>
 <p><strong>References available upon request</strong></p>

</body>
</html>