Curriculum Vitae
Brian William Curry.
Purpose
To grow acquainted with interesting, non-trivial problems; to grow my income; to “stop and consider.”
Profession
2007-2008: Raiazome, Christchurch, New Zealand; Rhizome, Gaia, & Systems Theory: Perl, sh, *nix
﻿Architected Raiazome—an open-source Oddmuse Wiki.
Coauthored Raiazome-specific articles, essays, and other content.
2006-2007: GoBeMobile, Walnut Creek, California; Mobile Applications: J2ME, BREW, PHP5, CakePHP
Built the Beerfest, Casino Royale, Happy Feet, Happy Tree Friends, Peter Pan, SMOOTH Girl, Snakes on a Plane, The Nightmare Before Christmas, and TMNT, et al., Verizon on-deck mobile applications.
2005-2006: Angelsoft, New York City, New York; Corporate Finance: J2EE, AspectJ, Jython, Hibernate, Spring
Migrated Angelsoft.NET―an Angel investment collaboration suite―to AspectJ (an Aspect-oriented Java framework) and the Jython framework (a Java-JVM Python implementation).
2004-2004: California Polytechnic, San Luis Obispo; Senior Project: Lisp, Perl, sh, *nix, X11
Built an open-source pure-Perl CMS (Content Management System).
Built an open-source *nix/X11 WM (Window Manager).
2002-2002: Bremen Universität, Bremen, Germany; Spatial Cognition: J2EE, Ant, XML, MS SQL
Migrated BUSTER (Bremen University Semantic Translator for Enhanced Retrieval)―a spatial-data-mining information broker―to the J2EE platform (partially), but more significantly to Ant, XML, and SQL.
2001-2001: Apple Computer, Inc., Cupertino, California; Signal Processing: C, sh
Co-authored an investigatory study: “The Feasibility of Low-Fidelity Floating Point for Elementary DSP.”
1998-2001: Terran Interact., San Luis Obispo, California; Signal Processing: C, C++, COM, MFC
Migrated Media Cleaner 4―a multi-threaded, dual-platform C application―to C++.
Built various video filters (convolve, re-sample, “intelecine”), the latter of which is now patented.
Built various video sources and sinks (DirectShow, QuickTime, MPEG-4).
Education
1998-2004: California Polytechnic, San Luis Obispo; Bachelor of Science: Computer Science
Graduated  Summa Cum Laude. “Cal Poly” is consistently ranked 2 or 3 in Computer Science, in the nation.
2002-2003: Waseda Daigaku, Tokyo, Japan: Alumni: Japanese and Japanese Literature
Graduated. Waseda Daigaku is one of the “top” two private Universities in Japan. (The other is Keio Daigaku.)
Lingua Franca
English fluent; Japanese adept; Swahili conversational; German conversational.
Linux 2.6.14.2; Debian 3.1; Gentoo 2005.1; NetBSD 2.0.2; OS X 10.4.3; RHEL 5.0; Fedora Core 6.0.
Apache HTTP Server 2.0.55; Apache Jarkarta Tomcat 5.5.12; Caucho Resin 3.0.18 Pro.
Java SE/EE 5; JDBC 3.0; JSP 2.0; JSTL 1.2; JAXP 1.2; JavaMail 1.4; Swing 1.1.1.
AspectJ 1.5.0; Jython 1.2; JUnit 3.8.1; Hibernate 3.1.0; Spring 1.2.7; Velocity 1.4; Jena 2.3.
JavaScript 2.0; PHP 5.2.0; Python 2.4.2; Perl 5.8.7; Apache Jakarta Jelly 1.0; (ba/tc/z)sh 3.0/6.13.00/4.2.6/4.4.
SQL-92; PL/SQL 9.2.0; EJB QL 3.0; MySQL 5.0.16; Oracle SQL*Plus 9.2.0.1.0; PostgreSQL 7.4.
Contact
Curry, Brian William
mailto://brian{at}freeshell{dot}org
http://raiazome.com/Brian_Curry