|
|
The Golden Rules:
- Inherently Readable Code
- Build to the Test
- Modular Code is Reusable Code.
- Automation is Policy.
(Automate build, test, installations, or they won't happen the same way twice.)
- Work under a code repository.
- Don't Break the Build!
Objective:
Seeking Programming Nirvana, utilizing my diverse Design, Human Interface, LAMP, Database, & XP experience, in an energetic environment emphasizing both individual responsibility and peer collaboration.
Education
• University of California at Riverside, December 2007. Master of Science, Computer Science
• University of California at Riverside, August 2005. BS: Computer Science, BA: English
Selected Projects
| • 2009-10 | | | JOINT FIRES MULTI-FUNCTION DOME: User Interface, Versionable DB, Build & Testing Harnesses. |
| • 2009 | | | URBANSIM: Integrating Voice Recognition A.I./Hardware into existing software for client. |
| • 2008 | | | CAD-TS ECS2: (GPS) Distributed Radar Stations Simulator, Role: Distributed Synchronization |
| • 2005-09 | | | NEMASCOPE: Designed/Built Web Interface/DB for Visual Search, contracted by Nematology Dept.
Tour the system using Username and Password: "guest" |
| • 2007 | | | ABET CERTIFICATION Requirements Interface: for UCR CS/CE Dept: Project Coord, Open Source programming. (Moodle) |
| • 2007-09 | | | ADAPTIVE INTERNET FILTERING INTERFACE: A.I. and PostgreSQL, Adaptive guided-web-browsing via individual and community training data. Distributed computing model w/P2P data sharing. |
| • 2005 | | | CUSTOMER DATABASE: Created Customer/AR Database in Access for BMS Machine. |
Employment History
• Aug. 2008 - Present | | PROGRAMMER | | Game Production Services, Albuquerque, NM. |
| 'Serious Video Games' and immersive environments. Highly diverse roles with
emphasis on Interface Design & Programming, Databases & ORM, and Build Infrastructure. |
| |
• Jan. 2009 - May 2009 | | INSTRUCTOR | | Central New Mexico Community College, Albuquerque, NM |
| Part-time Instructor for two sections of IT1010 (Introduction to Computers). |
| |
• Jan. 2008 - July 2008 | | LECTURER | | Univ. of California, Riverside, Riverside, CA. |
| Responsible for course design, implementation, and text selection. CS 5 (Programming for Non-Engrs), CS 6 (Effective Use of WWW), CS 8 (Intro. to Computing), and CS 100 (Software Const.). |
| |
• Oct. 2005 - Dec. 2007 | | LECTURER, GRADUATE RESEARCHER, TEACHING ASST | | Univ. of California, Riverside, Riverside, CA. |
| Dept. of Computer Science & Engineering: Associate In (Lecturer: 4 quarters), Grad. Student Researcher (1 quarter), Teaching Asst. designing and leading labs, (5 quarters). |
| |
• May 2007 - Aug. 2007 | | SENIOR STAFF PROGRAM OFFICER | | University of California at Riverside, Riverside, CA. |
| BRITE 2007: a summer residential research and enrichment opportunity for undergraduate students. |
| |
• Aug. 2000 - Sept. 2002 | | IT HELPDESK / IT SECURITY ASSISTANT | | Provident Savings Bank, Riverside, CA |
| App/networking/hardware support. 24 branches/500 employees. Created Security DB, reducing risk. |
| |
| • 1998-1999 | | PERSONNEL SUPERVISOR | | Select Personnel, San Leandro, CA. |
| Employee Placement/Translator. |
| |
| • 1997-1998 | | WEB SITE ADMIN. | | Government, Social Sciences Information, Doe Library, U.C. Berkeley. |
Papers
Languages
- Human: Fluent Spanish.
- Computer: C#, Managed C++/CLI, SQL, Python, PHP, Batch Scripts. Linux/Windows/Mac
References, CV, and even Student Evaluations available upon request.
|