<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:r="http://xmlresume.sourceforge.net/resume/0.0">
  <fo:layout-master-set>
    <fo:simple-page-master page-width="8.5in" page-height="11in" margin-bottom="0in" margin-right="0.6in" margin-left="0.6in" margin-top="0.75in" master-name="resume-page">
      <fo:region-body margin-bottom="0.6in" overflow="hidden"/>
      <fo:region-after extent="0.6in" overflow="hidden"/>
    </fo:simple-page-master>
  </fo:layout-master-set>
  <fo:page-sequence master-reference="resume-page">
    <fo:static-content flow-name="xsl-region-after">
      <fo:block font-family="serif" font-size="8pt" text-align="start">Gerald Turner - Résumé - page <fo:page-number/>
      </fo:block>
    </fo:static-content>
    <fo:flow flow-name="xsl-region-body">
      <fo:block font-size="10pt" font-family="serif" start-indent=".5in">
        <fo:block space-after="0.750em">
          <fo:block font-size="10pt" font-weight="bold" font-style="normal">Gerald Turner</fo:block>
          <fo:block>
            <fo:block>10156 SW Trapper Terrace</fo:block>
            <fo:block>Beaverton, Oregon 97008</fo:block>
            <fo:block>USA</fo:block>
          </fo:block>
          <fo:block space-before="0.4em">
            <fo:block>
              <fo:inline font-style="italic">Phone:</fo:inline> +1-503-572-3179</fo:block>
            <fo:block>
              <fo:inline font-style="italic">Email:</fo:inline> gturner@unzane.com</fo:block>
            <fo:block>
              <fo:inline font-style="italic">URL:</fo:inline> https://www.unzane.com/~gturner/</fo:block>
            <fo:block>
              <fo:inline font-style="italic">Jabber:</fo:inline> gturner@jabber.unzane.com</fo:block>
          </fo:block>
        </fo:block>
        <fo:block keep-with-next="always" border-bottom-width="thin" border-bottom-style="none" space-after="0.750em" space-before="0.750em" font-weight="bold" font-family="sans-serif" font-size="10pt" start-indent="0in">Professional Objective</fo:block>
        <fo:block space-after="0.750em">
      Seeking lead design or architectural role in enterprise systems
      development.  Offering over 12 years of programming experience spanning
      diverse fields such as telecommunications, warehouse automation, and
      retail.
    </fo:block>
        <fo:block keep-with-next="always" border-bottom-width="thin" border-bottom-style="none" space-after="0.750em" space-before="0.750em" font-weight="bold" font-family="sans-serif" font-size="10pt" start-indent="0in">Employment History</fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Senior Software Engineer E5</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">
          XO Interactive
        </fo:inline> (Beaverton, Oregon)</fo:block>
            <fo:block font-weight="normal" font-style="italic">February 2006–Present</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Development of HVOD platform, executes over 1,000,000 calls per hour
          divided among clusters of over 100 JBoss servers.  Trained many IVR
          programmers during conversion from proprietary technolgies to Java
          and VoiceXML.  Technologies used: SIP (NIST JAIN-SIP), VoIP, VoiceXML
          (Pactolus, VoiceGenie), Java, SOAP (JAX-WS), JMS, EJB, Sybase, MySQL,
          JUnit, SNMP (Cacti).
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Senior Software Engineer</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">
          CMD
        </fo:inline> (Portland, Oregon)</fo:block>
            <fo:block font-weight="normal" font-style="italic">December 2005–January 2006</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Short-term contract for the development of an XML-based <fo:inline font-style="oblique">product
          catalog</fo:inline> for HP and resellers.  Technologies used: Java,
          Systinet (Web Service container), Berkeley
          DB XML (XML Native Database), XSLT, SOAP, Xerces
          XML Schema parsing API, MySQL, JUnit.
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Senior Software Engineer</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">
          New Edge Networks, Inc.
        </fo:inline> (Vancouver, Washington)</fo:block>
            <fo:block font-weight="normal" font-style="italic">October 2002–October 2005</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Role of architect and lead programmer of several development projects
          listed below.
        </fo:block>
          </fo:block>
          <fo:block>
            <fo:block font-weight="normal" font-style="italic" keep-with-next="always">Projects:</fo:block>
            <fo:list-block provisional-label-separation="1.0em" provisional-distance-between-starts="0.750em" space-after="0.750em">
              <fo:list-item>
                <fo:list-item-label end-indent="label-end()" start-indent=".5in">
                  <fo:block>•</fo:block>
                </fo:list-item-label>
                <fo:list-item-body start-indent="body-start()">
                  <fo:block>Wave: 
          Large-scale ordering, provisioning, trouble ticketing, and reporting
          system named <fo:inline font-style="oblique">Wave</fo:inline>.  Saved the company $500K annually from
          licensing fees by replacing <fo:inline font-style="oblique">PeopleSoft CRM</fo:inline>.  Exploited about every
          facet of JBoss, an Open-Source
          J2EE application server.
          Incorporated XP development
          methodologies such as <fo:inline font-style="oblique">unit testing</fo:inline> framework (JUnit) and <fo:inline font-style="oblique">continuous
          integration</fo:inline> (XDoclet).
        </fo:block>
                </fo:list-item-body>
              </fo:list-item>
              <fo:list-item>
                <fo:list-item-label end-indent="label-end()" start-indent=".5in">
                  <fo:block>•</fo:block>
                </fo:list-item-label>
                <fo:list-item-body start-indent="body-start()">
                  <fo:block>Netwatch: 
          Network Management System which gathered and reported traffic
          statistics and performed outage notification, the heart of the
          company's <fo:inline font-style="oblique">Managed Network Services</fo:inline> product which monitors
          well over 5000 routers.  SNMP data collection implemented with OpenNMS, user interface implemented
          with PHP and Java Servlets, additionally Python and Perl used for
          router configuration backup system.
        </fo:block>
                </fo:list-item-body>
              </fo:list-item>
              <fo:list-item>
                <fo:list-item-label end-indent="label-end()" start-indent=".5in">
                  <fo:block>•</fo:block>
                </fo:list-item-label>
                <fo:list-item-body start-indent="body-start()">
                  <fo:block>MCI: 
          Order, upgrade, and cancellation API developed for MCI and implemented as a <fo:inline font-style="oblique">Web
          Service</fo:inline> (SOAP).  Exposed the beauty of having a middleware
          application such as <fo:inline font-style="oblique">Wave</fo:inline> since this service was
          implemented in a matter of days.
        </fo:block>
                </fo:list-item-body>
              </fo:list-item>
              <fo:list-item>
                <fo:list-item-label end-indent="label-end()" start-indent=".5in">
                  <fo:block>•</fo:block>
                </fo:list-item-label>
                <fo:list-item-body start-indent="body-start()">
                  <fo:block>MSN: 
          Order and cancellation API developed for the <fo:inline font-style="oblique">Microsoft Network</fo:inline>
          and implemented as a custom HTTP-protocol with XML Schema.
        </fo:block>
                </fo:list-item-body>
              </fo:list-item>
              <fo:list-item>
                <fo:list-item-label end-indent="label-end()" start-indent=".5in">
                  <fo:block>•</fo:block>
                </fo:list-item-label>
                <fo:list-item-body start-indent="body-start()">
                  <fo:block>Partner Network: 
          Integration of several extranet applications written in PHP with Wave using <fo:inline font-style="oblique">Web
          Services</fo:inline> (SOAP).
        </fo:block>
                </fo:list-item-body>
              </fo:list-item>
              <fo:list-item>
                <fo:list-item-label end-indent="label-end()" start-indent=".5in">
                  <fo:block>•</fo:block>
                </fo:list-item-label>
                <fo:list-item-body start-indent="body-start()">
                  <fo:block>Pilot: 
          Several releases of an order management system I authored during my
          previous tenure at <fo:inline font-style="oblique">New Edge Networks</fo:inline> (Java, Tomcat,
          Servlets, Struts, CORBA).
        </fo:block>
                </fo:list-item-body>
              </fo:list-item>
            </fo:list-block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Lead Programmer</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">Respond2</fo:inline> (Portland, Oregon)</fo:block>
            <fo:block font-weight="normal" font-style="italic">January 2001–July 2001</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Developed an Enterprise Java shopping mall type web site using many
          of the J2EE APIs including EJB, Servlets, JSP with custom Tag Libraries, and XML.  This site contained a modular front-end for
          varying the look and feel among different vendors, a
          pluggable back-end for the B2B exchange of orders to multiple distributors, and
          the ability to handle complex pricing and shipping structures
          comparable to Yahoo! Shopping.  Managed a team of three
          junior Java programmers as well as HTML and Flash designers through a CVS repository.  Other tasks
          included completing, maintaining, and security auditing existing web
          sites using Perl as well as administrating Solaris, Linux, Windows,
          and Apple OS X servers and workstations.
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Senior Software Engineer IV</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">
          New Edge Networks, Inc.
        </fo:inline> (Vancouver, Washington)</fo:block>
            <fo:block font-weight="normal" font-style="italic">February 2000–January 2001</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Architected enterprise systems for a telecommunications company using
          tools such as Java, CORBA, and UML.  Worked with a large team of developers on a
          multitude of middleware and <fo:inline font-style="oblique">n</fo:inline>-Tier projects integrated
          together to encapsulate the complex and lengthly business process of
          ordering, provisioning, and maintaining nationwide network circuits.
          Projects included: Developing middleware adapters for <fo:inline font-style="oblique">Kabira
          ObjectSwitch</fo:inline> using C++ and a proprietary modeling language;
          Automated B2B exchanges with
          upstream ILECs
          (e.g. <fo:inline font-style="oblique">US West</fo:inline>), downstream ISPs, and parallel Data CLEC business partners
          (e.g. <fo:inline font-style="oblique">Covad</fo:inline>) with the use of XML gateways; Integration with NMS and CRM packages; Intranet and extranet applications.
          Acted as liaison for <fo:inline font-style="oblique">DSL Forum Working Group</fo:inline> proposing XML standards.
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Programmer/Consultant</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">Audio Visual Headquarters</fo:inline> (California)</fo:block>
            <fo:block font-weight="normal" font-style="italic">1999–2000</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Development of a labor management package. Linux, SQL, Java, EJB, JServ, JSP, XML
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Programmer/Consultant</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">Positive Developments, Inc.</fo:inline> (California)</fo:block>
            <fo:block font-weight="normal" font-style="italic">1999–1999</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Development of a web site with ordering and database maintenance
          facilities.  SQL, IIS, Visual Basic, and ASP.
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Programmer/Consultant</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">MyNetMedia.com, Inc.</fo:inline> (California)</fo:block>
            <fo:block font-weight="normal" font-style="italic">1999–1999</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Development of a cross-platform (Win32, Mac, Linux) compressed audio
          (MP3, RealAudio) to CD-Recordable application.  Demo version of the
          application is available on MyNetMedia's web site.  Visual C++, MFC,
          ATL, and COM.
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Programmer/Consultant</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">Information System Solution</fo:inline> (California)</fo:block>
            <fo:block font-weight="normal" font-style="italic">1998–2000</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Partnership in which I worked for the above three customers.
          Internet hosting as well.
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Programmer/Consultant</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">
          Hudd Distribution Services, Inc.
        </fo:inline> (Downey, California)</fo:block>
            <fo:block font-weight="normal" font-style="italic">1996–1999</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Drayage &amp; Yard Management System.
          Database applications and network programming for an ocean freight
          distribution company.  Windows NT, Debian GNU/Linux, SQL, C, Delphi,
          Visual Basic, various xBase languages (FoxPro, Clipper).
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block space-after="0.750em">
          <fo:block keep-with-next="always" space-after="0.4em">
            <fo:block font-weight="bold" font-style="normal" keep-with-next="always">Programmer</fo:block>
            <fo:block keep-with-next="always">
              <fo:inline font-weight="normal" font-style="italic">Barr Lumber</fo:inline> (Los Alamitos, California)</fo:block>
            <fo:block font-weight="normal" font-style="italic">1994–1996</fo:block>
          </fo:block>
          <fo:block provisional-distance-between-starts="0.5em">
            <fo:block space-after="0.750em">
          Database applications and network administration for a
          twelve-facility retail chain. Novell NetWare, SCO OpenServer, various
          xBase languages (FoxPro, dBase, Clipper).
        </fo:block>
          </fo:block>
        </fo:block>
        <fo:block keep-with-next="always" border-bottom-width="thin" border-bottom-style="none" space-after="0.750em" space-before="0.750em" font-weight="bold" font-family="sans-serif" font-size="10pt" start-indent="0in">Skills</fo:block>
        <fo:block font-weight="normal" font-style="italic" keep-with-next="always">Languages</fo:block>
        <fo:list-block provisional-label-separation="1.0em" provisional-distance-between-starts="0.750em" space-after="0.750em">
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Java (Covering all aspects of J2EEand JEE5: EJB, JMS, RMI-IIOP, JavaMail, JNDI, JDBC, Servlets, JSP, XML, JAX-WS, JAXB)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>C and C++ (Various POSIX/Unix libraries; Microsoft Visual C++: MFC, DCOM, and ATL)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Perl (Extensive use of many CPAN modules such as LWP)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block> Basic(Microsoft Visual Basic: ActiveX, ASP, MTS, CDO and MAPI, ADO and ODBC)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Various scripting languages (Shell scripting: Bourne [Again], Korn, and csh; Emacs Lisp; Unix tools: awk, sed, etc.)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Other sundry xBase/4GL languages (FoxPro, Clipper, dBASE, etc.)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
        </fo:list-block>
        <fo:block font-weight="normal" font-style="italic" keep-with-next="always">Platforms</fo:block>
        <fo:list-block provisional-label-separation="1.0em" provisional-distance-between-starts="0.750em" space-after="0.750em">
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Unix (including Linux, *BSD, SunOS, Solaris, SCO, AIX, and HP-UX)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Windows</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Novell NetWare</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>AS/400</fo:block>
            </fo:list-item-body>
          </fo:list-item>
        </fo:list-block>
        <fo:block font-weight="normal" font-style="italic" keep-with-next="always">Networking</fo:block>
        <fo:list-block provisional-label-separation="1.0em" provisional-distance-between-starts="0.750em" space-after="0.750em">
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block> VoIP, SIP, CORBA, RPC, RMI, DCOM (CORBA bindings in Java, C, and Perl)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Mail (Administration; Virtual hosting; Mailing lists; Programming in Java, Perl and VB)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Web (Administration; Virtual Hosting; Integration with JSP, Perl, and ASP)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block> DNS, NFS, SNMP, FTP, DHCP, BootP, and TFTP (Various Unix and TCP/IP related administration)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
          <fo:list-item>
            <fo:list-item-label end-indent="label-end()" start-indent=".5in">
              <fo:block>•</fo:block>
            </fo:list-item-label>
            <fo:list-item-body start-indent="body-start()">
              <fo:block>Database (Oracle, Sybase, PostgreSQL, MySQL, Microsoft SQL Server)</fo:block>
            </fo:list-item-body>
          </fo:list-item>
        </fo:list-block>
        <fo:block font-size="8pt" space-after="0.750em" space-before="0.750em" start-indent="0in">Last modified 29 January 2008.</fo:block>
        <fo:block font-size="8pt" start-indent="0in">
          <fo:block keep-with-next="always">Copyright © 2004-2008 by Gerald Turner. </fo:block>
          <fo:block space-after="0.750em">
        All rights reserved.  This document may be copied and redistributed
        freely.
      </fo:block>
        </fo:block>
      </fo:block>
    </fo:flow>
  </fo:page-sequence>
</fo:root>
