Education
Texas A&M University, College Station, Texas
B.S. Computer Science, 2003-2008 (expected)
Minor in Mathematics and Business
Professional Experience
Programmer
Division of Research and Graduate Studies, Texas A&M Univeristy
05/2008 to Present
- Design and develop web applications used by faculty and staff internal to the Division of Research and Graduate Studies and also throughout the campus
Software Engineer
SugarCRM Inc
05/2007 to 04/2008
- Designed and implemented extension of the database abstraction layer to support prepared statements.
- Reduced download size by 8.7% with theme image optimization.
Project Manager
Systek Computing Technologies
05/2006 to 05/2007
- Coordinated development cycle for 8 major projects.
- Lead database and application architect on all company projects.
- Interviewed for and filled two programmer positions.
Student Supervisor
Information Management Services - Physical Plant
03/2005 to 05/2006
- Managed technical support projects.
- Lead in server consolidation project.
- Environments: Windows 2000, Linux, Novell Netware.
Web Development Intern
Stooksberry General Contracting
05/2003 to 08/2003
- Designed and developed corporate website.
- Technologies used: PHP, MySQL, HTML.
Projects
"Breakaway Framework"
- Complete rapid application development framework for PHP.
- Using OOP capabilities of PHP5 to introduce and expand on changing coding standards.
- Database support for MySQL, Postgres, MS SQL SERVER, Oracle, and flat file database engines.
"Enhanced Query Builder (SugarCRM)"
- API for building syntactically-correct queries for MySQL, Oracle, or SQL SERVER.
- Validation of operators and operands in conditionals.
- Query caching to prevent the repeated construction of similar queies.
- Ability to operate in "prepared mode" creating prepared statements.
"ESS Group PM Document Web Repository"
- Software used by major corporations such as Pepsi and Wal-Mart.
- Central organization and storage of service agreements and documents.
- Technologies used: PHP, MySQL, HTML, Flash, JavaScript.
"Facility Focus Training Database"
- Restructured a records database holding information for training of the Texas A&M Power Plant employees.
- Communication and interoperation with existing Access Database and ASP powered web application.
- Technologies used: PHP, XML, MS Access.
Development
- Languages: XHTML, JavaScript, XML, J2SE, C#, PHP, SQL, CSS, XHTML MP, J2ME, C/C++
- Environments: Eclipse, Visual Studio.NET 2005, Netbeans IDE, Emacs, Vim
- Platforms: Windows 2000/XP/2003, Linux, Solaris, Macintosh