Resume

Professional Summary

B.S. (Computer Information Systems), Programmer with three years of demonstrated problem solving and software development experience utilizing various development frameworks, programming languages and relational database systems.  Experience includes: object oriented programming skills using C#, C++, PHP and Java; relational database design and programming using SQL, T-SQL and the SQL Server 2000/2005, MySql and Postgres databases systems; server scripting Linux and Windows servers using bash (Linux) and vbscript (Windows); software architecture skills designing n-tier applications and working in various tiers of their development.

  • Object Oriented Programming
  • Relational Database Design 
  • Software Architecture Knowledge
  • Customer Requirements Gathering 
  • Project Management
  • Grace Under Tight Deadlines
  • Team Player
  • Continuously Pursuing Education

Selected Accomplishments

  • Wrote a magnetic stripe scanning system to replace an antiquated barcode reading system used for recording reservations and attendance of students at collegiate sporting events.
  • Designed and developed a software license management tool that tracked license keys and the serial numbers of the computers they were installed on.
  • Designed and developed a database search engine that uses a porter stemmer algorithm to derive the root of searched words to return relevant results.
  • Designed and served as lead developer for an online training application used by a County Supervisor of Elections office and Fire/Rescue Department to deliver training courses to personnel.
  • Developed a spam blocking system using a custom implementation of SpamAssassin, postfix and dbMail.

Professional Experience

April 2007 - Current
Alachua County, BOCC
Gainesville, FL
Programmer Analyst

  • Develop rich Internet applications using the .Net architecture and C# to meet the information needs of Citizens and employees.
  • Design and develop databases, write stored procedures and user defined functions for use with data-driven applications.
  • Lead project teams in the development of complex software applications.
  • Prepare comprehensive flow charts and diagrams as solutions to user requirements.
  • Verify accuracy and completeness of programs by preparing sample data and testing the data for accuracy; correct program errors by revising instructions or altering the sequence of operations.
  • Evaluate and modify existing programs as a result of changes in procedures or types of reports desired.
  • Consult with administrative and operations personnel in the Information Services division to identify problem areas and develop solutions.

Dec. 2005 - April 2007 
University of Florida Athletic Association
Gainesville, FL
Computer Programmer

  • Develop applications for Windows Platforms using the .Net architecture to accommodate NCAA compliance regulations and streamline business and operational processes.
  • Support internally developed systems using standard troubleshooting techniques.
  • Patch Windows 2000 and 2003 servers with latest security updates.
  • Perform DBA functions on the Microsoft SQL Server 2000 platform.
  • Oversee the operation of internally developed systems.
  • Write technical documentation to accompany deployed applications.
  • Serve as project lead over teams of as many as three people for various projects.

Jul. 2003 - Current
Freelance Work
Gainesville, FL
Service Provider / Consultant

  • Coordinate sub contractors and integrate their work into the overall project.
  • Provide web, mail, and database hosting service on a dedicated server running Mandrake/Mandriva Linux.
  • Develop web sites and applications such as content management systems, e-commerce sites, and other custom solutions using PHP and MySql.
  • Install and maintain various open source products such as Mambo, Wordpress, Sugar CRM, phpBB, etc.
  • Design graphics, logos and touch up photographs using Photoshop or Gimp photo editing software.
  • Install small office networks.
  • Install computer hardware and software.

Education

Spring 2008 – Fall 2008
Saint Leo University
Saint Leo, FL
MBA with specialization in Information Security Management

Fall 2004 – Spring 2007
Saint Leo University
Gainesville, FL
B.S. Degree in Computer Information Systems
Minor: Management

Mar. 2006
Learning Tree International
Reston, VA
Training Class: SQL Server 2005 Database Administration
Completed and passed course certification test.

Fall 2000 - Fall 2003
Santa Fe Community College
Gainesville, FL
A.A. Degree in General Social Science
Graduated Phi Theta Kappa
Phi Theta Kappa Historian Fall 2001

Programming Languages
C#.Net, C++, PHP, Java, T-SQL, bash, vbscript

Other Technical Languages
HTML, XHTML, CSS, SQL

Relational Database Systems
MS SQL Server 2000/2005, MySQL 4.x/5.x, Postgres 8.x

Operating Systems
Windows 98, 2000, 2003, XP, Vista; Mandriva (Mandrake) Linux; Fedora Core 3,4,5; Novell SuSE Linux

Other Software and Technologies
Macromedia Dreamweaver MX 2004; Macromedia Fireworks MX 2004; Adobe Photoshop 6.0, 7.0, CS; MS Office 2003 including PowerPoint, Publisher, Access, Outlook, and Visio; Visual Studio.Net 2003, 2005;