Resume

Kitt Hodsden


P.O. Box 1812kitt_at_hodsden_dot_info
Mountain View, CA 94042-1812 


Highlights:

     PHP, Java, Perl, MySQL, Linux, UNIX sys admin

Work experience:

CodingClan, LLC, September 2004 - Present

CodingClan is a small website development firm in Sunnyvale, California, specializing in developing customized, community websites for large and small clients. As co-founder of the company, I've been exposed to all aspects of the business, from web development to project management, finances to personnel. The company specializes in Drupal websites, built on the LAMP (Linux/Apache/MySQL/PHP) stack.

Client projects include:

  • For the Ultimate Players Association (UPA), imported existing static file website into Drupal, enabling employee site updates instead of gated updates via webmaster. Follow up projects include using Drupal as a framework to implement a rostering system for event and member management, replacing the paper-based system used for 20 years
  • For Stanford University, overhauled the Stanford ICA Departmental information site
  • For Teqlo, built a website with Drupal as the front end, with integration with the company's user management system. Developed heartbeat processes for user flood control from the website to the Teqlo product backend.
  • Other projects include company brochure websites, allowing clients to update and maintain site; security discussion portals; and community filesharing sites.


Freelance Web Developer, June 2004 - September 2004

Completed projects:

  • Web-based invite system similar to evite.com, with event scheduling, email handling, and response tracking.
  • Custom PHP/MySQL applications, including a training registration system, RSS networking application, and high traffic community sites.
  • Custom Drupal modules, including membership integration into existing client infrastructure.


VA Software, Jan 2002 - June 2004

VA Software is the parent company of SourceForge.net, the Open Source project hosting website. Since I had actually installed, used and modified the SourceForge Open Source Edition while working on a similar site for Moonlight Systems, it seemed the logical step.

Applications Engineer

  • Contributed to the SourceForge Enterprise Edition rewrite from PHP to Java. Worked mostly on the user interface, using Apache's Jakarta Struts as the framework, ANT for the build system, and JSPs as the page technology.
  • Implemented the UI for VA's SourceForge Entreprise Edition 3.x software


Beadaroo.com, Sep 2001 - Jan 2002

Beadaroo was the beginnings of an online resource for beaders.

Technical Lead, Web Development

  • Designed site layout, look & feel, and infrastructure.
  • Streamlined product receiving process so that products are made available in the shopping area quickly and accurately.
  • Analyzed various open source packages to find one that fits well with beadaroo's resources.
  • System Administrator for web, mail and database servers.


FusionOne, Inc. (formerly Sinia Corporation), Oct 2000 - Sep 2001

Sinia Corporation developed wireless Internet enterprise applications.  With the Sinia service, a user has wireless access to his corporate data: email, calendar, files, etc.  The Sinia service was unique in its low impact, high security approach to integrating the service into a client's existing intranet and infrastructure.  Sinia was sold to FusionOne in May 2001.

Software Engineer, Wireless Applications

  • Bulk user importation via text file and LDAP servers.  This project required various side tasks including LDAP server administration, and working with Netscape's LDAP classes for Java.
  • Enhanced calendar application, streamlining user interface
  • Helped with CVS and system administration.


Moonlight Systems, Inc., Feb. 2000 - Aug. 2000

Moonlight Systems' initial goal was to be to Linux applications what Redhat is to the Linux operating system. Moonlight scaled back those plans, and then switched focus to server farm management tools.

Technical Lead, Web Development

  • Developed Open Source hosting site similar to sourceforge.net
  • Implemented company site in PHP with MySQL back end.
  • System administrator for company's colocated web and mail servers.


IdeaForest.com, Mar. 2000 - Aug. 2000

IdeaForest.com is an arts and crafts web site currently aligned with JoAnn Fabrics and Crafts.

Imaging Consultant

  • Developed image pipeline for automatic conversion, resampling, and masking of product images.
  • Adapted for use with other site images.
  • Developed product image database editing tools for product images.
  • Developed and documented other tools used to create site content.


Pacific Data Images, Jan. 1998 - Nov. 1999

Pacific Data Images, owned by Dreamworks Studios and located in Palo Alto, is a CGI house, best known for the animated movies Shrek and Antz. PDI continues to develop animated movies and 3D visual effects for movies and broadcast, using their proprietary software.

Senior Animator, Lead Lighting TD (technical director), Shrek

  • Developed new suite of surfacing tools designed to make initialization, modification and clean up of texture maps simple for users.
  • Developed texturing pipeline that helped ensure surfacing consistency among multiple objects.
  • Wrote numerous lighting programs designed to simplify tasks for lighters. These included render farm shot submission, and notification, shot initialization and clean up.
  • Solved production problems of surfacers, lighters, and a handful of effects developers as they came up.
  • Worked with other department TDs to anticipate and resolve pipeline issues.
  • Cleaned up lighting artifacts on shots.

Animator, Lighting TD, Antz

  • Supported two lighting groups, about twenty people total, solving production problems.
  • Wrote programs to simplify production pipeline and prevent previous production problems from reoccurring.
  • Cleaned up lighting artifacts on shots.


Pacific Title Digital

Pacific Title Digital was a division of Pacific Title and Art Studio, the oldest and biggest optical house in Hollywood at the time. Digital, whose focus was post production visual effects, was sold about the time I left, and is no longer in operation.  Instead, the operations have moved to Pacific Title / Mirage.

Senior Developer, Manager of Technical Support

  • Developed numerous artist-oriented programs, including plugins for Cineon.
  • Performed intermediate system administration and production support tasks.
  • Developed a Web-based facility management system designed to streamline and automate production processes (back when this was a revolutionary idea).
  • Participated with upper management in facility resources acquisition and deployment.
  • Coordinated and tracked resources for systems support department.
  • Performed film stock calibration for digital film recorders, both Celco and proprietary systems.
  • Completed independent artistic projects utilizing major third party, SGI platform, animation and compositing software.


Amerigon Incorporated,

Amerigon, Inc began as an electric car components company with a mission to adapt aerospace technologies to electric car use. After developing a sensor free navigation system, it spun off this division into a separate company in order to focus on electric cars again.

Project Engineer, Audio Navigation System

  • Developed MS Windows-based graphical map editing and data conversion software for sensor-free navigation system.
  • Contributed to development of the navigation system routing algorithms and system software.
  • Created compact disc file creation tools and other production software utilities.
Project Engineer, Showcase Electric Vehicle
  • Aided vehicle frame development and supervised construction at vendor's site.


Outside Experience and Interests:

My outside interests include building web sites, ultimate frisbee, and gardening.

I develop custom modules for the Drupal content management system and contribute minor documentation (tutorials) to the project.

I provide colocated email and web hosting services for family, friends and select clients.
 

Education:

California Institute of Technology, B.S., Engineering & Applied Sciences


Systems Experience:

Preferred OS: Unix (Linux, Mac OS/X)

Programming Languages: Strong: PHP, Perl; Competent: Java, C/C++

Databases: MySQL, PostgreSQL


 

References available upon request.