﻿<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="resume.xsl"?>

<resume>
    <contactinfo>
        <name>Jeff Zellner</name>
        <phone>856.220.1786</phone>
        <email>jeff.zellner@gmail.com</email>
        <url>http://www.jeffzellner.com</url>
    </contactinfo>

    <section name="Skills &amp; Technologies">
        <leadin>Enthusiastic, experienced and skilled programmer. Jack of all trades, master of at least one...</leadin>
        <skills>
            <skill>Languages: C#, Erlang, Python + you name it</skill>
            <skill>Databases: SQL Server, Oracle, MySQL, CouchDB</skill>
            <skill>Tools: EC2, NHibernate, NUnit, git/hg/svn/etc.</skill>
            <skill>Other: Linux + Unix of all sorts</skill>
        </skills>
    </section>

    <section name="Experience">

        <job>
            <jobtitle>Platform Engineer</jobtitle>
            <company>Odyl</company>
            <location>New York, New York</location>
            <start>January 2010</start>
            <end>Present</end>
            <bullets>
                <bullet>Building complicated stuff for a lot of people to look at!</bullet>
            </bullets>
        </job>

        <job>
            <jobtitle>Commercial Applications Software Engineer</jobtitle>
            <company>Lockheed Martin Information Systems &amp; Global Services</company>
            <location>Philadelphia, Pennsylvania</location>
            <start>September 2008</start>
            <end>December 2009</end>
            <bullets>
                <bullet>
                    Designed and built shipment tracking application suite from the ground up.
                </bullet>
                <bullet>
                    Developed ORM framework for use throughout hundreds of web pages and applications.
                </bullet>
                <bullet>
                    Introduced Scrum, requirements specification, bug tracking, unit testing, source control and code review to group.
                </bullet>
            </bullets>
        </job>

        <job>
            <jobtitle>Software Engineer</jobtitle>
            <company>CharterX LLC/Wyvern Aviation Consulting Ltd.</company>
            <location>Trenton, New Jersey</location>
            <start>September 2004</start>
            <end>July 2008</end>

            <bullets>
                <bullet>
                    Developed data entry, display and reporting functionality within large .Net travel reservation web application.
                </bullet>
                <bullet>
                    Assisted with the maintenance of all aspects of the system - from business object framework changes to data migration.
                </bullet>
                <bullet>
                    Designed and developed statistics system, allowing for end-users to quickly view account summary information.
                </bullet>
                <bullet>
                    Led data migration effort to normalize and incorporate dated database and technology acquired in business acquisition.
                </bullet>
            </bullets>
        </job>

        <job>
            <jobtitle>Asst. Systems Administrator</jobtitle>
            <company>University of Pennsylvania, School of Engineering and Applied Science</company>
            <location>Philadelphia, Pennsylvania</location>
            <start>March 2004</start>
            <end>September 2004</end>
            <bullets>
                <bullet>
                    Administered and maintained a wide range of Linux and Unix systems.
                </bullet>
                <bullet>
                    Developed and utilized Perl and shell scripts to automate administration tasks.
                </bullet>
            </bullets>
        </job>

        <job>
            <jobtitle>Student Employee</jobtitle>
            <company>Drexel University, Software Engineering Research Group</company>
            <location>Philadelphia, Pennsylvania</location>
            <start>March 2004</start>
            <end>June 2004</end>
            <bullets>
                <bullet>
                    Assisted Dr. Filip Vokolos in implementing and benchmarking his regression test selection tool, Pythia in a Solaris environment using GCC, C language subject programs, Korn shell and Perl scripting.
                </bullet>
            </bullets>
        </job>

        <job>
            <jobtitle>Information Systems Technician</jobtitle>
            <company>Lockheed Martin Naval Electronics &amp; Surveillance Systems</company>
            <location>Moorestown, New Jersey</location>
            <start>June 1998</start>
            <end>March 2002</end>
            <bullets>
                <bullet>
                    Created web based job tracking system to replace spreadsheet-on-shared-network-drive solution.
                </bullet>
                <bullet>
                    Developed VBA software to integrate SGML document repository software with XML document repository software.
                </bullet>
            </bullets>
        </job>

    </section>

    <section name="Education">
        <educationitem>
            <title>Bachelor of Science in Software Engineering</title>
            <institution>
                <name>Drexel University</name>
                <location>Philadelphia, Pennsylvania</location>
            </institution>
        </educationitem>
    </section>

    <section name="Open Source Contributions">
        <project>
            <name>CouchDB</name>
            <url>http://couchdb.apache.org/</url>
            <description>Added multi-key GET request handler for views. Wrote simple multi-view handler.</description>
        </project>

        <project>
            <name>CruiseControl.NET</name>
            <url>http://ccnet.thoughtworks.com/</url>
            <description>Fixed bugs with SVN, MSBuild and version number handling.</description>
        </project>

        <project>
            <name>cecho</name>
            <url>http://github.com/jzellner/cecho</url>
            <description>Added signal handling to Erlang NCurses wrapper library.</description>
        </project>

        <project>
            <name>EveMon</name>
            <url>http://evemon.battleclinic.com/</url>
            <description>Expanded basic in-game-browser functionality to allow for more interaction with client program.</description>
        </project>
    </section>

    <section name="Active Development Projects">
        <project>
            <name>Rogueunlike</name>
            <url>http://github.com/jzellner/rogueunlike</url>
            <description>A roguelike game being built with Erlang, Mnesia and NCurses. Simultaneously both 'un-Erlang' and 'very-Erlang'.</description> 
        </project>
        <project>
            <name>encurses</name>
            <url>http://github.com/jzellner/encurses</url>
            <description>An ncurses library for Erlang, implemented as NIFs (Native Implemented Functions), as opposed to a driver (like cecho) or a port program.</description> 
        </project>
    </section>

    <section name="Notable Inactive Development Projects">
        <project>
            <name>Urlshrt</name>
            <url>http://www.webidor.net/</url>
            <description>A URL shortener written as a slightly-non-trivial (okay, okay, it's pretty trivial!) exercise to aid in learning Erlang. Originally developed on Mochiweb, then rewritten with the Nitrogen framework. As of this moment, this dynamic service has provided shortening for (at least!) 2 URLs.</description>
        </project>

        <project>
            <name>AdvanceSpace</name>
            <description>A turn-based strategy game engine written in Stackless Python. Missing a graphics engine (i.e. everything that would make it fun or game-like) but largely complete system-wise.</description>
        </project>

        <project>
            <name>WIDE (Web-based IDE for Java)</name>
            <url>http://wide.cs.drexel.edu/</url>
            <urlnote>defunct</urlnote>
            <description>
            Led a five person team through the design and implementation of a web-based IDE for Java. Written as a Java enterprise application with an AJAX front-end, WIDE allows for Java development though any web browser.
            </description>
        </project>

    </section>
</resume>
