|
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.
|
|