View John Hall's profile on LinkedIn
johnlhall@gmx.com John Hall 617-869-9793
John Hall 617-869-9793 johnlhall@gmx.com

Skills

Recent Languages

Python, PHP, Perl, HTML, CSS, JavaScript, JSON, XML, SQL

More Languages

Java, Ruby, C, C++, VB, and others

Development Tools

Eclipse, NetBeans, vi, Git, Subversion, PHPRunner, Selenium

Frameworks, APIs

Django, Zend, jQuery, ImageMagik, WordPress, Bootstrap

Platform

RHEL, Ubuntu, Windows, VMWare, KVM, VirutalBox

Experience

Developer and IT Adminisrator
Self Employed Consultant
2000 – Present
  • Web server problem resolution: Apache, MySQL, Django, WordPress, CentOS, Fedora, cPanel.
  • Administration of Windows, Mac, Linux workstations and servers. Virtualization using VM Ware, KVM.
  • Provided desk side and remote assistance, web development and design, LAN, WLAN, WAN setup and maintenance, custom computer builds.
Software Developer, NetChange
NetNumber
2013 – 2014
  • Extended and maintained the administrative back end for the NetChange highly scalable micro-transaction system in PHP, HTML, JavaScript, and CSS, using PHPRunner and NetBeans IDE.
  • Contributed to a rapidly growing NetChange system core library for application settings, logging, RDBMS access, and integration with NetNumber TITAN, and created an object layer for library integration into the administrative back end.
  • Developed SDK implementation examples, validated SDK documentation, and simplified NetChange transaction button JavaScript.
Production Developer, Remote Contract
Macmillan Higher Education
2011 – 2013
  • Development of proprietary master templates for web-based classroom portals and eBooks.
  • Customized Perl scripts that transformed text and media assets used in print production into dynamic eBook and portal content. (HTML, CSS, JavaScript, and PHP)
  • Completed projects and tasks as needed: Integrated animation, custom styles and section numbering, video, scientific figures, images, and datasets into eBooks. Managed question pools, coded custom questions, migrated portals from Angel to Aglix BrainHoney, bulk transformed images using Perl and ImageMagik, fixed equations, made reprint corrections, and suggested corrections to user instructions.
Application Implementation Specialist
Exalt Solutions
2007 – 2008
  • Generated Exalt technical sales portal data sets using MS Excel and Python.
  • Automated functional tests using Python and Selenium plug-in for Firefox.
  • Improved test recording and reporting.
Web Application Developer
Dragon Systems
1998 – 2000
  • Designed and developed applications for Technical Support, Sales, Marketing, and Customer Service.
  • Provided database integration and interactive components for corporate web site and marketing projects.
  • Administered Lotus Notes Domino web server that required 24/7 operation.
  • Integrated software license registration sources in Oracle to accurately target marketing campaigns.

Education

Hampshire College
Bachelor of Arts
Economics and Computer Science
Harvard Ext. Sch.
Graduate Courses
Math, Software Eng., Comp. Sci., and Proj. Mgnt.
O'Reilly
Certification
Python Programming Cert.
Red Hat
Certification
Red Hat Certified System Administrator (v5)