Resume
SUMMARY OF QUALIFICATIONS
Extensive background in computing combined with a refined education in programming theory. Insightful ideas for advancing personal knowledge and business practices. Proven abilities in web programming, legacy software maintenance, and user support. Strong rational thinking and design skills in combination with creative project planning ideas provide an increase in job productivity.
PROFESSIONAL EXPERIENCE
Background in computer programming (C, C++, Java, Perl), web design (PHP, Ruby, JSP, MySQL), networking administration, and computer hardware support. Advanced knowledge of computer systems and software. Personal research into Hierarchical Temporal Memory and applications of HTMs.
EMPLOYMENT HISTORY
Programmer Analyst
September 2005 – Current
Central Web Services – Information Services – Oregon State University
- Redesigned and implemented second release of WebManage: A multi use server management system.
- Written in Ruby using the Rails framework. Standards compliant, AJAX
- Manages multiple redundant Apache web servers
- Researched, evaluated, and implemented the Drupal content management system.
- Worked in groups to implement new modules for custom functionality.
- WebManage for tracking of installations and upgrades of Drupal.
- Offered to over twenty-one departments and student groups
- Support legacy applications written by previous programmers
- Helpdesk – Bugzilla based help desk software
- Professional Development – Custom written personnel training scheduling system.
- WebTroll – In house flat file based content management system.
Network Administrator
September 2001 – 2005
P. Mars Scott Law Offices
- Designed, created, and administered a network system.Implemented an Windows Active Directory structure of users and computers
- Windows Server 2000/2003 and 2000/XP Pro.
- Installation and setup of VPN for employees.
- Installation and support of SDSL.
- Creation of Server 2003 Based Router.
- Provisioning of DSL to Users
- Sublet of DSL to other building tenants.
- On call customer support.
Webmaster
January 2004 – May 2005
University of Montana – Computer Science Department
- General upkeep and maintenance.
- Consult with Dean and Professors about layout and design.
Consultant / Programmer
In association with Chapman Advertising Summer 2004
- Design and implement VehicleStatus: A vehicle repair tracking system.
- Written in PHP and MySQL. Manages users, vehicles, photos, and administration.
Technical Support Representative
Summer 2001
Stream International
- Responsible for handling incoming support calls.
- Expert customer service experience.
EDUCATION
University of Montana – Missoula, MT 2001-2004
- Major: Computer Science / Mathematics
- Graduated Fall, 2004 with B.S.
- Career related classes:
- CS531 – Design & Analysis of Algorithms
- CS486 – Data Visualization
- CS476 – User Interface Design: PHP and MySQL.
- CS435 – Web Server Programming: ASP, JSP, Perl, SQL, .Net.
- CS488 – Network Programming.
- CS332 – Algorithms.
- CS331 – Data Structures.
INTERESTS
- Outdoor recreation, movies, music, and R/C airplanes.
