James H. Eshelman                                                        Newton, MA            
Software Developer                                                         617-965-9608
www.nova-sw.com                                                        james@nova-sw.com
_________________________________________________________________________________________________________________________

LANGUAGE:  Perl, Javascript, Java, Shell, PL/SQL, Visual Basic, Others    
INTERNET:   AJAX, JSON, WI-FI, SNMP, CSS, HTML, HTTP/S, XML, XPATH, TELNET, FTP, SMTP, POP3, NFS, CGI  
DATABASE:   mySQL, Postgres, Oracle, Sybase/SQLServer, Access
OS:   Linux, HPUX, IRIX, Solaris, AIX, Winnt/2k/XP
SERVERS:   Apache, Mod-Perl, Tibco Messaging, IIS, MSExchange, Clearcase, RADIUS
SOURCE CODE CONTROL:  TFS, SVN, Perforce, CVS, Harvest, Clearcase, VSS
APPLICATIONS:  Legal, WI-FI, Network Management, EDI, HIPPA, Real-Time Multi-Processing, Medical, Financial, Physics, Diagnostics, Reliability, Costing, Quality
 
EXPERIENCE:
Feb.–Oct. 2011    Legal Services Firm        Litigation Discovery Software        Boston, MA  
* (PERL, JAVASCRIPT, AJAX, EXTJS, HTML, CSS, SHELL, MYSQL)  Design and development of browser-based legal document review system running on RHEL w/ apache and mod perl. Integrate Perl OO technology with Sencha ExtJS library using AJAX and JSON. Upgrade system to apache 2 and 64 bit code and develop first automated build system for the product. Agile development process.

Nov 2008–Feb 2011    Hewlett-Packard        Network Management Software        Marlboro, MA
* (JAVA, HIBERNATE, POSTGRES, PERL)  Design and development of network management software for small and medium business applications and Windows servers with an emphasis on configuration of wireless equipment.   Agile development process.

June 2005–Nov 2008   Colubris Networks, Inc.    Wireless Network Management       Waltham, MA  
* (O-O PERL, APACHE & MOD-PERL, LINUX, HTML::TEMPLATE, POSTGRES, SNMP)  Technical lead of a staff of four for the development and multiple releases of a large wireless network management system.  Based on Fedora Core and CentOS Linux, Apache, mod-perl and Postgres.  Coded in 0-0 Perl5, shell, HTML, CSS, Javascript, make, python, SQL and PGSQL.
* Full software cycle responsibilities from spec and design, including DB design, thru development, test, release, and customer support.   GUI interface thru HTTP and HTML, including cross-browser compatiblity requirements.   Extensive use of SNMP.
* Manage APs, controllers, RADIUS, VLANs, VSCs, 802.11 radios, encryption, security, northbound interfaces, etc.  Provide reports, auditing, alerts, performance monitoring, etc.  Design for robustness, performance, scalability, and maintainability.

June 2002- May 2005   Harvard Pilgrim Health Care               EDI HealthCare Transactions       Wellesley, MA
* (O-O PERL, XML, XPATH, TIBCO, SMTP, ORACLE, SYBASE)  Lead the developement of multi-processing O-O PERL daemons for real-time validation, processing, auditing, batch managment, of HIPPA-compliant 270, 276, 834, 835, 837, 820 healthcare EDI and XML transactions from socket connections, TIBCO Rendezvous bus, and FTP, interfacing with Sterling Gentran Information Server (GIS.) Paging and alerts via SMTP, HPUX Openview. Documented in PERL POD for versatility.
* (PL/SQL, SHELL, ORACLE, PERL) Upgrade and enhance the complete Behavioral Health EDI system in PL/SQL, Korn SHELL scripts. Add DB + Perl system for denied claims processing.
* PERL, HTML: Create template-based web reporting system for efficient report generation.

Feb-June 2002            Nova Software, Inc.           Network Monitoring Software          Newton, MA
* (PERL, HTTP, HTML, CSS, JAVASCRIPT): Add custom WEB SERVER & web-based control system, including dynamic page updating and PERL POD-based help files and system documentation.
* Develop website in HTML + full CSS that is table-free and separates content into HTML and appearance into CSS for easier maintenance.

Apr. 2002     Switchboard, Inc.     Commercial website (www.switchboard.com)    Westboro, MA
* (DOS BATCH SCRIPTING) Develop sophisticated DOS BATCH scripting system to automate rollout of website updates and apps.

Nov 2001-Jan 2002     Avid Technology, Inc.     Video & Audio Editing Software      Tewksbury, MA
* (PERL, CLEARCASE) Develop perl scripts to manage checkin, checkout, and merging between nightly updates for software developers working in CLEARCASE SNAPSHOT VIEWS across a WAN. SGI IRIX and WinNT.
* (PERL, CGI, HTML) Extensively modify a large perl CGI application (FAQ-OMatic) for improved user interface and company specific needs. Run user interviews and tests to define the new UI.

Jun--Oct 2001      Nova Software, Inc.      Network  Monitoring Software      Newton, MA
* (PERL, SMTP, CGI, HTML) Design and develop a general purpose, secure, three tier network equipment monitoring application . Performs and reports on periodic LOG ANALYSIS on WEB SERVERS (APACHE, IIS), ROUTER, & SWITCHES. Extensive use of SMTP, POP3, TELNET, COMPRESSION, ENCRYPTION, & LICENSE KEY systems. All OS INDEPENDENT perl code. Develop eCommerce WEB SITE w/ CGI scripts, to promote and sell this application at www.nepm.net.

Oct. 2000-Apr. 2001      Avici Systems, Inc.      Backbone Router Manufacturer      North Billerica, MA
* (PERL) Designed and developed an object-based software system to collect, analyze and report field reliability statistics for this firm's TSR product line from system log data. This system was based on TELNET, FTP, SMTP, & POP3 IP protocols, DATA COMPRESSION & ANONYMOUS MIME ENCODING, CRON, and a LINUX APACHE server. Written in PORTABLE PERL to run equally well on Unix or Win32 systems. Blend of C-coded binaries and scripted code achived very fast run-times.
* (LOG ANALYSIS) Developed PERL routines to perform specialized analysis and transformation on TSR system and obituary logs.
* (VB/ACCESS/EXCEL/MSOFFICE) Developed VB applications for MSOffice to structure and import data into EXCEL. Developed an MSACCESS database with a single, dynamic VB-based form for data entry and specially formatted report.

Before Oct. 2000     Software and technical work at Collins Medical, Codex/Motorola, Harvard-MIT,  others.

EDUCATION:
* B.A., Physics & Math, College of Wooster, Wooster, Ohio
* M.S. + advanced graduate work in Theoretical Physics, Case Western ReserveU, Cleveland, Ohio
* MBA program, Babson College, Wellesley, MA, with an emphasis in Finance and Investments

111101