J E R E M Y    B I D D L E
2045 Taylor Street, San Francisco, CA 94133
mobile: 212-380-6426
email: jeremy@beeduul.com
web: http://www.beeduul.com
 
OBJECTIVE A development position in a company dedicated to creating software, services and/or products that emphasize expression and creativity.
SUMMARY Software Developer with one foot in the arts. A generalist programmer with an interest in graphics and multimedia programming. A strong mind for optimization and proper design, and a desire to "Do Things Right". Can work effectively within teams or individually.
SKILLS Platforms: Windows, Macintosh, Unix (Linux, Solaris), BeOS
Languages: C/C++, Java, Javascript, Python, HTML, Installshield
Fields/Technologies: 2D/3D graphics programming, OpenGL, Servlets/JSP, MIDI, SoundFonts programming
Multimedia Skills: Photoshop, Flash, Audio/Video Editing, Demoshield, AutoCAD
Other: Conversational Japanese language abilities, graphic design
SELECTED ACCOMPLISHMENTS The Feedroom
  • Developed a server-side site manager with a companion client-side dynamic web interface in Java (Servlets/JSP) which drastically reduced resource usage and streamlined publishing of content in a highvolume, multi-user environment.
  • Designed and implemented a custom file specification as a companion project, so as to allow on-the-fly site modification using the existing code base without the need for recompiles, reducing turn around time on site modifications many-fold.
  • Developed an automation system for batch-processing of video (Cleaner/DCOM/C++) in order to minimize unnecessary interaction and wait-time.

    Mixman
  • Wrote a file export module to enable Mixman audio remixing software to produce MIDI and CreativeLabs SoundFont files for import into other applications.
  • Created custom installation software and multimedia front ends for technical and marketing considerations, helping to land a $250,000 contract.
  • Produced Japanese language localized version of the Mixman software.

    Qualia
  • Developed elements of a physics-based, cross-platform, shoot-em-up game, including: in-game logic systems and devices, boss monster AI, x86 assembly sprite blitting routines, and development tools (a custom MacOS level editor and Macromedia Freehand custom exporters for level design).

    Method Software
  • Architected the user interface for the InCharacter Role Playing System, helping to bring life and animation to a networked, text-based, multi-user game.

    Jet Programme
  • Two years teaching English in the Japanese public schools. As the only non-Japanese resident of the town, I was responsible for native language English instruction at 5 different schools as well as extracurricular kids and adult community center classes.

    Personal/School Projects of Note
  • Tessie, the Tessellation Automata (http://www.beeduul.com/tessie.html), an eye-candy experiment, written in Java.
  • L-System Synthetic Plant Growth (http://www.beeduul.com/591/plants.html), language, parser, and 3D graphical implementation in OpenGL/C++
  • Scratch-built 3D geometry rendering software implementing z-buffering and flat/gouraud/phong shading and DOS sprite graphics libraries, written in C and x86 assembly.
  • EXPERIENCE
    Independent Consultant 08/2003 - present
    New York, NY
    Assistant English Teacher
    JET Programme
    07/2001 - 07/2003
    Shintotsukawa, Hokkaido, Japan
    Independent Consultant 12/1999 - 07/2001
    New York, NY
    Software Engineer (contract)
    Skelmir, LLC.
    05/1999 - 08/1999
    Somerville, MA
    Software Developer
    Mixman Technologies Inc.
    11/1997 - 04/1999
    San Francisco, CA
    Software Developer
    Qualia, Inc.
    06/1996 - 07/1997
    Boston, MA
    EDUCATION Boston University, Bachelor of Arts in Computer Science (January 1997)

    Fashion Institute of Technology, Non-major study (Fall 1999 - Spring 2000)
    Japanese, Drawing, Photography, Painting, Printmaking, Sculpture
    INTERESTS Drawing, photography, music, collecting other people's trash.