480-206-2341 / 1931 E. Libra Dr.
Tempe, AZ 85283
Education / Northern Arizona University / Flagstaff, AZ / 1999 - 2004
- Bachelor of Arts, studied Computer Science, Philosophy, and Mathematics
- Advanced CS courses: Automata Theory, Compiler Theory, Advanced Algorithm Design
- Advanced Math courses: Abstract Algebra II, Differential Equations, Linear Algebra, Number Theory
Experience / Norchem Drug Testing / Flagstaff, AZ / 2004 - Present
Contract Software Engineer
- Designed and implemented a secure and usable web application for client test result retrieval
- Maintained and extended in-house data management system, in use 24x7 by entire company
- Utilized PostgreSQL for data storage, including setting up a live replicant failover system using Slony
- Worked with all departments, creating customized software solutions meeting their specific needs
- Created software interfaces for chemistry analysis machines
- Programming and system tools primarily included Perl and Delphi on Redhat Linux and MS Windows
- Used PHP to customize eGroupware for use by the customer service department
Institute for Human Development / University Center on Disabilities / Flagstaff, AZ / 2002 - 2004
Database Designer / Programmer
- Utilized PHP, Coldfusion, Perl, and Visual Basic to build reusable and maintainable rapid-design web and desktop applications. Database applications used Oracle, MySQL, and Microsoft Access for data storage
- Set up and customized open source e-commerce application written in PHP
- Migrated existing data from Microsoft Access and Excel to Oracle 8i
- Developed network streaming and closed-captioning technology for accessible dissemination of materials
- Interacted with diverse staff, customizing applications to meet their specific needs
NAU College Student Radio - KJACK / Flagstaff, AZ / 2001 - 2004
Webmaster -
- Created interactive website, attracting listeners and building an active community
- Used Linux, Apache, MySQL, PHP (LAMP) technology and tools; built Debian Linux webserver
- Customized a content management system written in PHP, integrating it with the university's LDAP and KJACK-specific features
AZSites Web Design / Tempe, AZ / 2002
Web Programmer / Systems Administrator
- Maintained and extended existing websites and web-based applications
- Created and maintained new interactive, database driven websites using PHP, Perl, and MySQL
- Developed and customized PHP-based e-commerce applications, including osCommerce
- Maintained the companies intranet including creating a samba-based primary domain controller
Lawrence Livermore National Laboratory / Livermore, CA / 2000 - 2002
Student Internship - Computation Directorate
- Worked with the Development Environment group, and the Super Computer Support group
- Developed components of a performance analysis toolkit using C++, Qt, and miscellaneous utilities
- Built tools with Perl such as an advanced reporting interface into the Support Group's existing ticket system
Computing Knowledge and Experience /
- Knowledge and experience programming in Perl, PHP, Coldfusion, Java, C/C++, VBasic, and others
- Knowledge in web application technologies, such as JS, XML, XSLT, load balancing, REST, and others
- Have created several open-source applications and frameworks in Perl and Ocaml, including a continuation-based web application framework for Perl
Interests and Activities /
- Co-founded a nonprofit hosting company to ease the financial and technical barriers of hosted members
- GNU/Linux user and advocate since 1997. Member of Northern Arizona's LUG
- Previous president of NAU Math Club; member of NAU's ACM, IEEE/CS, and Philosophy clubs
- Additionally interested in Genetic Programming; Coauthored and presented a paper on self-improvement in genetic programming at the 2002 GECCO Conference in New York
Updated April 2005. References Available Upon Request.