Primary Skills
Python, PHP, Perl, Web Development, Django
Location
US-TN-Knoxville
Posted
Jun-15-09
RESUME DETAILS
PROFILE
Over 5 years professional experience with developing, integrating, and troubleshooting various software and hardware. Previous employment includes the design and development of core logic for internal and external software, database administration, managing subversion repositories, troubleshooting and patching software, and general web application development. Knowledge and experience in full life-cycle software development. Proficiency in writing clear and concise API documentation. Strong ability to streamline normal activities to enable the most efficient usage of time. Strong ability to work alone and in a team environment.
TECHNICAL SUMMARY
Hardware
Wide variety of personal and professional computers, printers, modems, backup systems, servers, terminals, switches, hubs, wireless equipment.
Software
Perl shell interface and mod_perl, Python shell interface and mod_python 3, Albatross, Django (v0.91, v0.96, 1.0, post 1.0/trunk), GNU Awk, C, Apache 1.3, 2.x, and 2.2.x, Berkley DB1 and 2 Database, XHTML, HTML, CSS, PHP, XML, JSON, AJAX, WML, WAP, Health Level Seven v2.3, Bash and Korn shell scripting, JavaScript, JScript, MySQL 4 and 5, PostgreSQL 8.x, SQLite3, Eclipse IDE, Vi, Prototype and Scriptaculous, Mootools, JQuery, VMWare, Microsoft Office 4.3, 97, 2000, 2003 and XP, various virus protection and security programs.
Operating Systems
Slackware, Debian, Ubuntu, Gentoo, CentOS 4 and 5, and Redhat Enterprise Linux, FreeBSD. Windows XP, Windows 2000 and 2003, Windows NT 4.0 Server and Workstation, Windows 95, 98, Windows 3.x, DOS, OS/2, Mac OSX.
Networks
Linux, Samba file and print service, NFS, SSHFS (FUSE), SVN/Subversion, Git, Bazaar, CVS, BIND 8.X and 9.X name service, WSGI, FTP, VNC, and SSH.
EDUCATION
1994-1999 Cherokee Comprehensive High School Rogersville, TN
PROFESSIONAL EXPERIENCE
10/08 -- present
Programmer / Data Conversions
QRS Health Services -- Knoxville, TN
Developed and integrated Korn shell and Awk scripts to transfer and process patient demographic data between proprietary systems. Wrote transport layers and parsers for Health Level Seven formatted data. Handled incoming error reports from current clients, troubleshooting and bug fixes for currently installed software. Developed and implemented data conversion scripts between proprietary systems/databases using Bash shell and Awk scripts. Wrote custom GNU Awk libraries in C for optimization and language extension.
08/08 -- 10/08
Senior Programmer
Design One Ltd., LLC -- Knoxville, TN
Designed, developed, and integrated Python/Django-based content management system and product slide show with existing PHP-based shopping cart, wrote and integrated Python API to communicate with web host management software (WHM/Cpanel) via HTTP/XML requests. Wrote multi-tiered user/account management software. Integrated Django/MySQL database with a PureFTPD user authentication system via Django's ORM. Organize development time lines for current and future projects. Handle day to day system administration activities, such as software installation and upgrades, MySQL database creation and administration, BIND9/DNS administration and migration between servers, Subversion administration and deployment.
05/08 -- 07/08
Contract Programmer
Carolyn & Co Media, LLC -- Ridgefield, CT
Developed and enhanced user registration, profile maintenance, web-based publishing, error tracking and reporting software in Python, Django v0.91, and the Ellington CMS suite. Designed and developed a utility to import Excel spreadsheets to PostgreSQL. Developed modules to allow automated tests to be more easil y run in Django v0.91.
05/08 -- 06/08
Contract Programmer
DialogConcepts, Inc -- Alexandria, VA
Designed and developed voting contest, user registration, user comment management, and image gallery software using Python, Django, and the Mootools JavaScript library.
03/08 -- 04/08
Contract Programmer
Pageworthy -- Wellsville, UT
Designed and developed a Fedex shipping plugin utilizing Python and Django for use with the Satchmo shopping cart. Developed hotel and resort reservation software using Python, Django, and JQuery. Also wrote software and delta scripts to import data from a MySQL 5 database to a PostgreSQL 8.2 environment.
01/07 - 03/08
Software Engineer / Developer / Programmer
Mediapulse, Inc -- Knoxville, TN
Mediapulse, Inc develops and provides content management, click-path analysis, and inquiry management for medium to large-sized websites. Duties included Python application design and development for both external and internal client websites. Remote administration of RedHat Enterprise Linux servers. Writing Bourne Again Shell scripts. Managing and creating automated/cron jobs. Filing, managing, and responding to internal and external bug reports. Optimizing Python code and MySQL queries to decrease page load times. Designing and implementing e-commerce solutions, including integrating with payment gateways. Evaluating applications, application frameworks, and other software for use and/or purchase. Moving existing applications between frameworks. Managing, merging, and back-merging Subversion trees. Testing XHTML and CSS for standards compliance. Development of in-house utilities to assist with production efficiency. Research and development for new technologies. Quality assurance, user interface, and user acceptance testing.
01/04-12/06
Software Technical Support
Nova Information Systems -Knoxville, TN
Nova Information System provides integrated credit and debit card payment processing, electronic check conversion and related software applications. Duties included researching and resolving problems and errors. Assisting with troubleshooting problems with central server PC/ micro computers, peripheral devices telecommunications and transmission. Troubleshooting operating systems, applications and products utilized by the assigned groups. Providing understanding of the data processing environment and the impact to business functions when systems and/or applications are unavailable. Troubleshooting and configuring proprietary merchant credit card processing software. Supporting windows environment as it relates to Point of Sale systems. Managing bank commerce networks. Troubleshooting merchant networks for compatibility with payment portals. Administering company information gateways (payment Portals and websites). Supporting website developers on integration with host systems gateway. Troubleshooting Nurit Wireless terminals for Radio signal processing. Designing and implementing e-commerce Solutions. Providing high quality customer service by responding to telephone inquiries, requests and problems. Assisting in the troubleshooting of firewalls and varied operating systems. Writing utilities for load testing both production and development servers. Assisting with development of technical and programming documentation for employee and customer reference. Developing utilities to integrate with internal products and systems via HTTP Posts, using key/value pairs as well as XML. Writing JavaScript (both AJAX and stand alone), Perl, and Jscript utilities to automate essential job functions, allowing for more efficient use of time
03/01-06/03
Junior Programmer
TrackingSoft, LLC -Rogersville, TN
TrackingSoft, LLC develops off the shelf and custom tracking solutions capable of reporting the simplest statistics such as click-throughs and sales to advanced ad and email campaign statistics with day part drill down reporting. Duties included Perl CGI programming for web-based applications. Utilizing Berkley DB1 and 2 Database Perl API. Customer phone support. Customer account maintenance. E-commerce integration for customers' websites. Designing and writing server-side systems for web-based account replication. MySQL database programming and maintenance. XHTML and HTML web design. Writing Cascading Style Sheets (CSS). Maintaining of several Apache web servers. Administration of FreeBSD and Slackware Linux machines. Initializing setup and maintenance of in office LAN and WAN communication. Utilizing multiple credit card processors and gateways (ie. Netbilling, Paypal/Verisign, Bank of America, Authorize.net.
OTHER RELEVANT EXPERIENCE
- Installed, maintained, and performed system administration duties for FreeBSD servers - Familiar with high and low level TCP/IP protocol
Certifications
See above
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »