Kniffen Web Design

Resume

Summary Programmer and web developer with experience developing both solo and client projects. Places emphasis on usability and maintainability. Experienced at "diving into" large amounts of code and refactoring as well as database design and data modeling.
 
Programming Languages PHP, JavaScript, SQL, Python, C#, VB.NET, RegEx, Java, C++, qBasic, ActionScript
Internet Technologies xHTML, HTML, XML, JSON, JSP, jQuery, ajax, Prototype, script.aculo.us, BeautifulSoup, PDO
Databases SQL, MySql, Postgres
ORMs Doctrine (PHP), SQLAlchemy (Python), SQLObject (Python), ADO.NET
Web Servers Apache, Tomcat
Payment Services PayPal, Amazon Payments, Google Checkout
Web Applications WordPress, Vanilla
 
Work Experience
Level 2 Design (http://level2d.com)
May 2008 - Present Web Programmer
  • Used PHP and MySql to create custom content management systems.
  • Developed front and backends of e-commerce sites in PHP, MySql, JavaScript, HTML and CSS.
  • Leveraged many payment services including PayPal, Google Checkout and Amazon payments.
  • Implemented interactive interfaces using JavaScript and several libraries, most notably jQuery.
  • Programmed themes and plug-ins for WordPress.
  • Developed informational websites on top of an original templating framework implemented in PHP.
  • Debugged issues in sites usually involving cross browser JavaScript and CSS rendering, PHP/MySql bugs and Action Script issues.
  • Created contact forms in HTML that used PHP to email information.

Environment: PHP, SQL, HTML, CSS, JavaScript, MySql, jQuery, Notepad++, Custom CMSes, WordPress, PayPal, Google Checkout, Amazon payments, Java, JSP, Net Beans, ActionScript
 
Lipscomb University - Connections - College Senior Project
August 2009 - December 2009 Lead Developer on Parcel Management System
  • Developed system for tracking packages arriving to Lipscomb University.
  • Used VB.NET for the core of the system, the desktop GUI.
  • Built barcode scanner application and scanner application server in C#.
  • Performed 90% of the programming.
  • System would email recipients that their package was ready.
  • Packages would be checked out using custom developed application for Windows Mobile 5.
  • System included a reporting module.
  • System would also print barcode labels from Zebra printer.

Environment: C#, VB.NET, SQL, MySql, ADO.NET, Visual Studio 2008, Windows Form Application, Windows Mobile 5, Zebra Label Printer, Symbol MC70 Wireless Barcode Scanner
 
Fort Zumwalt West National Honor Society (http://fzwnhs.com)
June 2007 - September 2007 Volunteer Web Developer
  • Engineered PHP calendar system to allow club members to volunteer for events online.
  • Integrated Google maps with event calendar using PHP.
  • Developed forum software in PHP from scratch.
  • Improved upon self-developed content management system (SimpleEditor) which used MySql for storing data and PHP as the scripting language.
  • Created several custom JavaScript UI widgets using Prototype including an accordion and lightbox.
  • Used CSS to design a quick loading website.

Environment: PHP, SQL, HTML, CSS, JavaScript, MySql, Prototype
 
CompuFACT (http://compufact.com)
May 2007 - September 2007 May 2007 - September 2007
  • Implemented custom content management system built using PHP and MySql.
  • Developed JavaScript web forms using the Prototype library to generate background check reports.

Environment: PHP, SQL, HTML, CSS, JavaScript, MySql, Prototype
 
Emge Elementary School (http://readingdb.com)
April 2006 - June 2006 Volunteer Web Developer
  • Created software to parse an HTML file for information on 19800+ books.
  • Built a MySql database to house book data.
  • Developed website using PHP, SQL, xHTML, CSS, and JavaScript that allows the book information to be searched.
  • Used CSS for all design elements of the site with the exception of the logo.

Environment: PHP, SQL, HTML, CSS, JavaScript, MySql, Prototype
 
Technology Designs, Inc.
Nov. 2005 - Jan. 2006 Contract Web Developer
  • Created interactive conference scheduler using PHP, MySql, HTML, CSS and JavaScript.
  • Converted paper documents into HTML forms which would email the data using PHP.

Environment:PHP, SQL, HTML, CSS, JavaScript, MySql
 
Awards Eagle Scout
 
Education
Lipscomb University Bachelor of Science Degree Graduation: December 2009
Major: Information Technology Applications
Minor: Computer Science
Involvement: Programming Team (2 years), Programming Tutor
Tested Out Of: Fundamentals of Computing, Web Applications Development I, Structured Programming, Information System Applications.
KniffenWebDesign.com