<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE resume PUBLIC "-//Sean Kelly//DTD Resume 1.5.1//EN"
  "http://xmlresume.sourceforge.net/dtd/resume.dtd">
<resume>
  <header>
    <name>
      <firstname>Kaolin</firstname>
      <surname>Fire</surname>
    </name>
    <contact>
      <email>kaolin.fire@erif.org</email>
      <phone type="cell">510 919-4966</phone>
    </contact>
  </header>
  
  <academics>
    <degrees>
      <degree>
        <level>BS</level>
        <major>Electrical Engineering/Computer Science</major>
        <annotation>Focus in Bioelectrical Engineering.  Core courses included digital design, signal processing, bioelectrical interfacing, algorithms, and system modeling.</annotation>
        <institution>University of California, Berkeley</institution>
        <period>
          <from><date><year>1995</year></date></from>
          <to><date><year>2000</year></date></to>
        </period>
        <location>
          <city>Berkeley</city>
          <state>California</state>
          <country>USA</country>
        </location>
      </degree>
    </degrees>
  </academics>
  
  <skillarea>
    <title>Skills</title>
    <skillset>
      <title>Languages</title>
      <skill>C/C++</skill>
      <skill>SQL</skill>
      <skill>PHP</skill>
      <skill>Java</skill>
      <skill>JSP/Servlets</skill>
      <skill>JDBC</skill>
      <skill>Perl</skill>
      <skill>JavaScript</skill>
      <skill>Lisp/Scheme</skill>
      <!--<skill>Motorola 6510 Assembly</skill>-->
      <!--<skill>MIPS</skill>-->
      <skill>HTML/xHTML</skill>
      <skill>CSS</skill>
      <!--<skill>LaTeX</skill>-->
    </skillset>
    <skillset>
      <title>Language Toolkits</title>
      <skill>GLUT</skill>
      <skill>OpenGL</skill>
      <skill>OpenAL</skill>
<!--
      <skill>MFC</skill>
      <skill>DirectDraw</skill>
      <skill>GTK+</skill>
      <skill>SVGAlib</skill>
-->
    </skillset>
    <skillset>
      <title>Programming</title>
      <skill>Algorithms</skill>
      <skill>Patterns &amp; Antipatterns</skill>
      <skill>Object Oriented Design</skill>
      <skill>E-commerce</skill>
      <skill>XML</skill>
      <skill>Cross-platform development</skill>
      <skill>i18n</skill>
    </skillset>
    <skillset>
      <title>Databases</title>
      <skill>MySQL</skill>
      <skill>PostgreSQL</skill>
      <skill>SQL Server</skill>
      <skill>Access</skill>
      <!--<skill>minerva SQL</skill>-->
    </skillset>
    <skillset>
      <title>Software</title>
      <skill>Office (including Powerpoint)</skill>
      <skill>Adobe Photoshop</skill>
      <skill>Blender</skill>
      <skill>Gimp</skill>
      <skill>vi/vim</skill>
    </skillset>
    <skillset>
      <title>Server Software</title>
      <skill>BIND</skill>
      <skill>Apache</skill>
      <!--<skill>Resin</skill>-->
      <skill>Tomcat</skill>
      <skill>Sendmail/postfix</skill>
      <skill>svn/CVS</skill>
      <skill>bash</skill>
<!--
      <skill>CVS</skill>
      <skill>Perforce</skill>
-->
    </skillset>
<!--
    <skillset>
      <title>Electrical Engineering</title>
      <skill>Embedded devices</skill>
      <skill>Fourier/Laplace/Z transforms</skill>
      <skill>FPGA design</skill>
    </skillset>
-->
    <skillset>
      <title>Operating Systems</title>
      <skill>Linux</skill>
      <skill>FreeBSD</skill>
      <skill>Dos/Windows</skill>
<!--
      <skill>AIX</skill>
-->
    </skillset>
  </skillarea>

  <interests>
    <interest><title>Neuroelectrical Engineering</title>
      <description><para>This includes neurochemistry, biology, electrical engineering, interfacing, artificial intelligence, theories of consciousness, chaos theory, and all things related.</para></description>
    </interest>
    <interest><title>"The Arts"</title>
      <description><para>I enjoy painting (generally abstract/surreal), and writing fiction and poetry.</para></description>
    </interest>
  </interests>

  <misc>
    <para>Excellent communication and problem-solving skills, with a strong ability to adapt to the situation at hand.</para>
    <para>Specialties include (but are not limited to) database interfaces, creating data channels between heterogenous systems, quickly evaluating and learning new technologies, and designing systems that run themselves.</para>
    <para>Many years of experience using and administering a wide range of computer platforms.</para>
    <para>Well-rounded person with an eclectic set of interests, ideas, and hobbies; I add personality and depth to any situation.</para>
    <para>Favorite words include context, perspective, and scale.</para>
  </misc>

  <history>
    <job>
      <jobtitle>Partner</jobtitle>
      <employer link="http://handbrewed.com">Hand Brewed, LLC</employer>
      <location>
        <city>Los Angeles</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <period>
        <from>
          <date><month>January</month><year>2006</year></date>
        </from>
        <to>
          <present />
        </to>
      </period>
      <achievements>
	<achievement>Launched full re-development of valenciaacura.com (custom content management system, integration with Reynolds &amp; Reynolds inventory system, integration with VINLink VIN detailing system)</achievement>
        <achievement>Launched full re-development of campusbooks.com (custom content management system, custom reporting, ongoing maintenance and extensions of development)</achievement>
       </achievements>
    </job>
    <job>
      <jobtitle>Programming Manager</jobtitle>
      <employer link="http://centric.com">Centric</employer>
      <location>
        <city>Valencia</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <period>
        <from>
          <date><month>November</month><year>2004</year></date>
        </from>
        <to>
          <date><month>January</month><year>2006</year></date>
        </to>
      </period>
      <achievements>
        <achievement>Defined a solid and defensible requirements document format; this requirements document enabled clients, designers, and developers all to understand, discuss, and agree upon what was being done.</achievement>
	<achievement>Mentored more junior developers in languages and concepts</achievement>
	<achievement>Delegated tasks and set timelines</achievement>
	<achievement>Created a fast and extensible framework for future development that is especially easy for a new developer to come up to speed on; shifted Centric's development paradigm towards fast development of modular, standards-heavy sites that load faster and are simpler and faster to maintain</achievement>
        <achievement>Managed and developed several key accounts; had a part in redeveloping several sites for Memorex, as well as local organizations and large email campaigns.</achievement>
       </achievements>
    </job>
    <job>
      <jobtitle>Lead Developer</jobtitle>
      <employer link="http://timbuk2.com">Timbuk2 Designs</employer>
      <location>
        <city>San Francisco</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <period>
        <from>
          <date><month>June</month><year>2003</year></date>
        </from>
        <to>
          <date><month>November</month><year>2004</year></date>
        </to>
      </period>
      <achievements>
        <achievement>Re-architected the business logic of the website so as to integrate it with manufacturing and finance, normalizing information storage.</achievement>
       </achievements>
    </job>
    <job>
      <jobtitle>Freelance Web Developer</jobtitle>
      <employer>Self-employed</employer>
      <location>
        <city>Oakland</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <period>
        <from>
          <date><month>July</month><year>2002</year></date>
        </from>
        <to>
          <date><month>June</month><year>2003</year></date>
        </to>
      </period>
      <achievements>
        <achievement>Continued to expand on techniques and strategies developed at Pharsight nee Metazoa.</achievement>
        <achievement>Built a string of websites for companies and individuals of disparate taste and requirements.</achievement>
        <achievement>Advised on and maintained legacy code.</achievement>
        <achievement>Technical support as necessary.</achievement>
       </achievements>
    </job>
    <job>
      <jobtitle>Lead Engineer</jobtitle>
      <employer link="http://pharsight.com">Pharsight Corp, formerly Metazoa, Inc.</employer>
      <location>
        <city>San Francisco</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <period>
        <from>
          <date><month>March</month><year>2000</year></date>
        </from>
        <to>
          <date><month>July</month><year>2002</year></date>
        </to>
      </period>
      <achievements>
        <achievement>Designed an enterprise intranet application and managed a small team of programmers to implement it.  Chose technology platforms and designed product development cycles and documentation standards.  Mentored team members and anyone interested in the technologies involved.</achievement>
        <achievement>Designed and implemented a system for pharmaceutical R&amp;D, with complete auditing, revision control, and user authentication, including design of application and server security, with JSP/servlets and a transactional PostgreSQL, or Oracle database.</achievement>
        <achievement>Maintained and tuned FreeBSD, MySQL, PostgreSQL for optimal performance and security.</achievement>
        <achievement>Maintained/streamlined/refactored old and externally developed code.</achievement>
       </achievements>
    </job>
    <job>
      <jobtitle>System Administrator / Program Analyst</jobtitle>
      <employer>Green Manufacturing Labs @ UC Berkeley</employer>
      <location>
        <city>Berkeley</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <period>
        <from>
          <date><month>August</month><year>1998</year></date>
        </from>
        <to>
          <date><month>December</month><year>1999</year></date>
        </to>
      </period>
      <achievements>
        <achievement>Maintained, patched, and updated a Windows NT network combined via Samba with AIX and Irix machines.</achievement>
        <achievement>Debugged/mentored software development by various graduate students.</achievement>
        <achievement>Redesigned and automated aspects of the group's website.</achievement>
      </achievements>
    </job>
    <job>
      <jobtitle>Software Architect/Developer</jobtitle>
      <employer>Simplexity.Com, formerly TalkingOnAir</employer>
      <location>
        <city>Sunnyvale</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <date><month>November</month><year>1999</year></date>
      <achievements>
        <achievement>Contracted to revamp the back-end customer information and checkout process.  Created an engine for handling generic tasks out of a database which made the process infinitely extensible and mutable.</achievement>
        <achievement>Implemented the previous system (with minor adjustments to make the checkout out an easier experience for customers).</achievement>
        <achievement>Documented system so the on-staff system administrator could manage potential changes to the checkout process.</achievement>
      </achievements>
    </job> 
    <job>
      <jobtitle>Lecturer</jobtitle>
      <employer link="http://cs.umu.se">Computer Science Department @ University of Umea</employer>
      <location>
        <city>Umea</city>
        <country>Sweden</country>
      </location>
      <period>
        <from>
          <date><month>May</month><year>1999</year></date>
        </from>
        <to>
          <date><month>August</month><year>1999</year></date>
        </to>
      </period>
      <achievements>
        <achievement>Lectured off of a skeletal curriculum for two levels of students: an introduction to programming via Java, and for graduate students/professors an intensive course which provided as much detail as could be reasonably assimilated for the duration of the course.</achievement>
      </achievements>
    </job>
    <job>
      <jobtitle>Intern</jobtitle>
      <employer>NovoMedia</employer>
      <location>
        <city>San Francisco</city>
        <state>California</state>
        <country>USA</country>
      </location>
      <period>
        <from>
          <date><month>November</month><year>1995</year></date>
        </from>
        <to>
          <date><month>December</month><year>1996</year></date>
        </to>
      </period>
      <achievements>
        <achievement>Automated an inter-office newscasting system between Toyota and NovoMedia</achievement>
        <achievement>Created scripts to run a voting booth for Toyota's website</achievement>
      </achievements>
    </job>
    <job>
      <jobtitle>Software Architect/Developer</jobtitle>
      <employer>(personal projects)</employer>
      <period>
        <from><date><year>1998</year></date></from>
        <to><present /></to>
      </period>
      <achievements>
        <achievement><emphasis>(2001-2004)</emphasis> <emphasis>NFG</emphasis> (http://nfg.ca) is a fiction/poetry/art magazine for which I developed and maintain the infrastructure/website.  The website helps staff from several countries/continents communicate with each other and artists, and allows for extensive targeted document managemenet with the submissions.</achievement>
        <achievement><emphasis>(2001-)</emphasis> <emphasis>poemranker</emphasis> (http://poemranker.com) is a cross between a poetry workshop and the amihotornot phenomenon.  I designed, wrote, and maintain the site.  It's been <emphasis>Yahoo's pick of the day (July 7, 2002)</emphasis> and has been covered in the UK's Guardian Twice, and once on BBC Radio 2.</achievement>
        <achievement><emphasis>(1998-)</emphasis> <emphasis>imaginaries</emphasis> (http://imaginaries.org) is a writers' cooperative for fantasy, science-fiction, horror, and slip-stream.  Taking over the reins from its founder, I brought this writing group into the 20th century.  I coordinate the efforts of a team of contributors to provide support for an international membership that spans the globe, and act both as <emphasis>editor of the site and group facilitator</emphasis>, helping to smooth relations between people with enormously diverse backgrounds, desires, and intentions.</achievement>
      </achievements>
    </job>
  </history>

  <referees>
    <referee><name><firstname>Available upon request</firstname></name></referee>
<!--
    <referee>
      <name><firstname>Doug</firstname><surname>Klein</surname></name>
      <title>Director of Interactive Media</title>
      <organization>X-Centric, Inc.</organization>
      <contact>
        <phone>available on request</phone>
        <email>doug.klein@centric.com</email>
      </contact>
    </referee>
    <referee>
      <name><firstname>Korrie</firstname><surname>Gutierrez</surname></name>
      <title>Communications Manager</title>
      <organization>Joico/ISO/Senscience</organization>
      <contact>
        <phone>(626) 312-4128</phone>
        <email>KGutierrez@joico.com</email>
      </contact>
    </referee>
    <referee>
      <name><firstname>Jim</firstname><surname>Negrette</surname></name>
      <title>Senior Partner</title>
      <organization>Olliance Group</organization>
      <contact>
        <phone>(650) 743-3545</phone>
        <email>jim@olliancegroup.com</email>
      </contact>
    </referee>
-->
  </referees>
  <lastModified>
    <date>
      <dayOfMonth>6</dayOfMonth>
      <month>June</month>
      <year>2006</year>
    </date>
  </lastModified>
</resume>
