Menu

Jonathan Hogue

Application Engineer
jon@hogue.org | 740-474-9170

INTRODUCTION

I have been developing in Perl since 1996. I have experience in requirements gathering, systems analysis, design and architecture, development, and production support. I value people, teamwork, honesty, integrity, and accountability.

SUMMARY:

  • At Discount Shoe Warehouse (DSW), setup a subversion repository for their Supply Chain System.
  • For APS, developing a Perl / Catalyst application to automate work queue management, billing, and subcontractors
  • At Amazon.com, wrote a Perl application to automate deployment validation for their Tier 1 ordering application
  • At Amazon.com, wrote a Ruby on Rails application to automate the creation of change tickets
  • At Nationwide.com, lead the selection and implementation of a third party application to do automatic application discovery and mapping (using network sniffing and database integration)
  • At Nationwide.com, wrote a Perl / CGI / Oracle application to automate the release of web applications
  • >For IBM, developed a Perl application, using Perl, Win32, and Microsoft’s ADSI libraries to automatically provision NT 4.0 and Exchange accounts based data in the HR Database.
  • For Qwest, developed a Perl application to automatically provision NT 4.0 and Exchange accounts from a GUI form. (Win32::GUI)

Other Experience:

03/2009 – 12/2009, DSW

Senior Release Manager

  • Lead compliance and process improvement efforts for supply chain systems
  • Established Incident and Change management practice for our department
  • Working closely with management to identify improvement opportunities, and develop workable solutions
  • Work with executive management to set process improvement priorities and vision

06/2009 – Current, Asset Protection Solutions, LLC.

Lead Developer (part time)

  • Designing and developing a Perl / Catalyst / MySQL application to manage work requests from e-mail, automatically invoice, pay subcontractors, and mange communications.
  • Responsible for the full development life cycle, from business requirements to production.

02/2008 – 03/2009, Amazon.com

Senior Support Engineer, 02/2008 – 03/2009

  • Organized software releases to Amazon’s ordering application, a core highly critical customer facing app.
  • Introduced optimizations in the release, build and deploy cycle leading to a smaller head count requirement, and measurable increases in quality.
  • Wrote several internally facing Ruby on Rails applications to assist with the build, deploy, and release process.
  • Technology: Ruby on Rails, Linux, C++, make, Perforce, custom software.

09/2001 – 02/2008, Nationwide Insurance

Senior Software Engineer / Process Analyst / Code Deployment Engineer

Senior Software Engineer, 09/2006 to 02/2008

  • Led selection process including customer requirements gathering and documentation for new CMDB /auto discovery software.
  • Created and implemented logical and physical design for 3 tier Java application (Managed Objects) to meet functional and non-functional requirements
  • Developed custom functionality within the Managed Objects framework (javascript)
  • Created and implemented logical and physical architecture for EMC Application Dependency Mapper software, including extensive sizing efforts
  • Integrated Managed Objects to 4 in house applications and 1 3rd party application, which was retired (savings of 750k annually).
  • Mentored two junior engineers and provided technical consulting to Manager, Director, and Officer.

Senior Process Analyst, 09/2004 to 09/2006

  • Led the enterprise configuration management group which is responsible for governing the enterprise configuration management process execution
  • Set project direction and assigned work priorities for CM Team
  • Responsible for maintaining and communicating the enterprise configuration model
  • Implemented pilot configuration management software
  • Implemented class identification, item identification, change review, change audit processes
  • Wrote and supported Unix shell scripts to automatically deploy J2EE applications in Websphere
  • Worked with the Enterprise Process Team to ensure code was being deployed within compliance of enterprise change process
  • Led the development of an automatic code migration system (including service request, request fulfillment, approval, and status notification) (later integrated with Interwoven Open Deploy)
  • Designed, wrote and implemented Perl based code migration system utilizing CGI-Perl, Oracle, HTTP, Get/Post, Cookies
  • Supported release activities for 120 web applications, including approval, testing, and deployment scripts
  • Interfaced existing migration software with Teamsite OpenDeploy
  • Worked with application teams to ensure their applications were organized in a way that supported best practice deployment and support.
  • 2000 to 2001 Lead Perl Developer, IBM/Chicago Public Schools, Wrote Perl / ADSI scripts to automatically create Windows NT 4.0 and Microsoft Exchange accounts from the HR database.
  • 1999 to 2000 Lead Perl Developer, Qwest Communications, Wrote Perl / ADSI program to take user input via a Windows GUI and create Windows NT 4.0 and Microsoft Exchange accounts, reducing per request effort from 40 minutes to 4 seconds.
  • 1998 to 1999, Systems Specialist, The Ohio State University, Supported file, print, intranet web server for 25 person help desk. Supervised help desk and provided 3rd level support. Supported 40 desktops.
  • 1996 to 1997, Computer Consultant, TekSystems/Revco/CVS, Converted Revco computer systems to CVS computer systems in retail locations.
  • 1996 to 1997, Perl Developer, The Ohio State University, Wrote perl scripts to automatically notify network administrators of network penetration attempts.

EDUCATION:

Bachelor of Science in Progress, The Ohio State University; Columbus, OH

PROFESSIONAL CERTIFICATIONS & COURSES:

  • Managed Objects Advanced Administration 2007
  • ITIL Essentials, 2005
  • Principles of Project Management (PMP), 2 days, 2005
  • Advanced Java, 5 days, 2004
  • Introduction to Server Side Java, 5 Days, 2004
  • Websphere Essentials, 5 Days, 2004
  • Microsoft Network Essentials Certification, 1999

TECHNOLOGIES:

SOFTWARE: Perl, Javascript, Managed Objects, EMC Application Discovery Manager
DATABASES: MySQL, Oracle, MSQL
OPERATING SYSTEMS: Linux, Solaris, Windows






Share and Enjoy:
  • Print
  • Facebook
  • LinkedIn
  • PDF
  • RSS
  • Twitter
  • Digg
  • Slashdot