Objective:
A position where I can enjoy writing code.
Technology Experience
- HTML/XHTML/CSS
- JavaScript
- XML/XSL
- PHP
|
- C/C++
- Objective-C/Cocoa
- MySQL/SQLite
- Shell scripting
|
Work Experience
Links to most of my work can be found at <http://www.darkrainfall.org/>.
Independent Developer (2000-Present)
- Currently designing a new programming language with the hope of solving some
limitations of existing languages.
- Leading the development of a tool for simplifing use of the CMake
buildsystem for large projects.
- Wrote a partial emulator for the original IBM PC, a work in progress.
PHP Columnist (2009)
- Wrote the article "Writing Custom PHP Extensions", published in the July
2009 issue of php|architect magazine.
PHP Source Code Developer (2008-Present, Volunteer)
- Proposed and implemented the "nowdoc" feature in PHP, new with version
5.3.
- Led the effort to convert PHP's source code repository from CVS to
Subversion, completed July 2009.
- Outlined and contributed comprehensive documentation for the Zend
engine.
Database Manager, Senior Programmer, Website Developer (2005-2007)
SkyTag Software, Inc.
- Engineered a World Wide Web-based interface for internal and customer
management of software licenses.
- Learned cryptographic techniques for serial number generation.
- Interfaced the customer database with e-commerce provider Kagi
(no longer in use).
- Directed the upgrade path for the File Buddy application from classic Mac OS
to Mac OS X.
- Created visually appealing disk images for software distribution.
Independent Contractor (2001-2002)
Daniel Rubein
- Modified version 3.1 of the GNU C preprocessor (http://gcc.gnu.org) to
accept PHP code without errors.
References
References are available upon request.