Post Job Free

Resume

Sign in

Management System

Location:
Denver, CO
Posted:
May 20, 2015

Contact this candidate

Resume:

HOWARD HENNING

**** ****** ****, ******** ****** CO 80907

303-***-****

acpr25@r.postjobfree.com

SENIOR SOFTWARE DEVELOPER . DEVELOPMENT MANAGER

Commercial Grade Full Stack, Full Life Cycle Development/Project Management

Design / Development / Testing / Support

IT Department Startup & Management . Leadership . Recruiting, Hiring,

Training . Mentoring

Database Development . Web Technologies . Customer Relationship

Management

Systems: Scheduling, Planning, Resource Management . Healthcare .

Property Management . Remote Monitoring . Enterprise Application

Security . Enterprise Framework . Business Intelligence

A professional, senior Software Developer with expertise in

architecture, design, development and deployment of commercial database

software on a variety of hardware platforms, with demonstrated depth and

breadth of knowledge in developing superior software products to achieve

corporate goals economically. Experienced in advising senior management on

issues of strategy, organization, technology, and operations, with hands-on

understanding of current technologies including object oriented systems,

relational databases, with expertise in client/server, web development,

networking and demonstrated background in recruiting, developing and

leading IT teams and departments within an organization.

EXPERIENCE:

Mar 2015 - Present Contract Software Developer - Kinder Morgan

Corporation, Colorado Springs, CO

Research, design and implementation of Natural Gas demand forecasting

for Front Range Local Distribution Centers, Southwest Local Distribution

Centers and Southwest Gas Power Plants, using Microsoft Sql Server

Integration Services, Microsoft Sql Server Analytical Services and

Microsoft Sql Server Reporting Services.

July 2006 - Mar 2015 Senior Software Developer - Kinder Morgan / El Paso

Corporation, Colorado Springs, CO

Designed, implemented, documented and supported a enterprise

consolidated Application Security System, supporting 6 mission critical

applications written in 3 languages (Uniface, PowerBuilder and C#)

providing Form, Menu, Component and Data Filtering permissions stored in a

sparse exception based database. Security System has been in production

since 11/2010 with no failures, or material changes.

Maintained and upgraded both C# application frameworks supporting

mission critical applications.

Support development teams by developing various utilities, including

Guidance Automation and production migration, using Visual Studio C# .NET.

Support for new development by developing proof of concept projects,

using Visual Studio C# .NET.

Sept 2003 - July 2006 Contract Senior Software Developer - MCI/Verizon,

Colorado Springs, CO

Developed portions of Corporate wide work order system (Resource

Manager), GUI in Microsoft J++, server side Java in Sun Java using Weblogic

enterprise beans(EJB), communicating with an Oracle 8 database through EJB

as well as JDBC to communicate with MS Access and Oracle databases, CORBA

to interface with other enterprise applications, and Express Queue to

communicate with mobile/wireless field personnel using remote Access

databases. Using Rational Rose/UML tools for design documentation, and

Clearcase for source control.

Developed imbedded web page development using HTML/XML client and

multi threaded server. ASP.NET file server implementation and XML for

object communications in Sun Java. As well as C# .NET utility

applications.

Developed, deployed and maintained Servlets and JSP applications under

Weblogic for control and configuration of corporate wide work order system

(Resource Manager).

Jun 2001 - Apr 2003 Senior Engineer - DataTrax Systems Group, Invensys Inc.

Lafayette, CO

Design and developed the database subsystem for the server side of a

3 tier, client/server commercial, mission critical monitoring application.

Developed in a Microsoft MFC Visual C++ environment (Visual Studio), using

OLE DB as the primary database interface with ODBC when more efficient,

including any necessary GUI. The database system supported several

different database engines, selected when installed, Jet 40, Microsoft SQL,

and Oracle 8. Wrote conversion routines to create and modify the data

model of the databases as the user changed the configuration. Developed

conversion system to convert historic databases using a different data

model in Jet 35 to the current model and engine.

Feb 2000 - Apr 2001 Senior Engineer - Peak Vista Tech Inc. Colorado Springs

CO

Design and develop Java J2EE GUI using SWING for 3 tier,

client/server implementation of product route and flow forecast and

planning system for Federal Express. Developed SQL queries for JDBC

connection to Sybase database. Wrote IDL for use with Orbix and CORBA

connections through Persistence layer to Sybase database, and server side

C++ servers.

Nov 1999 - Feb 2000 Contract Developer - Worldprints.com Inc. Boulder,

CO

Designed (object oriented) and developed MS Windows and Unix based,

Internet aware and delivered, graphics image effects, screen saver, and

wallpaper application using MS Visual C++ 6.0 for a top 100 Web site.

Researched and developed proof of concept applications using Java, J

Builder, MS Java++ and C++ implementing a type of Active Desktop, for

delivery of advertisements to customer desktops. Developed MS IE, and

Netscape applets. Developed Javascript servlets to support web site.

Researched Java, J Builder and MS Java++ technology for future

versions.

1992 - Nov 1999 Lead Developer - Unifocus LLP/Heyman Group Inc. Denver, CO

Designed (object oriented) and developed Windows based Labor

Forecasting, Planning, and Scheduling system using Borland's C++ Builder.

Designed (object oriented) and developed numerous custom reports and

interfaces to various ancillary client systems.

Designed (object oriented) and developed Windows based Labor

Budgeting system using Microsoft's VC++ and MFC.

Designed (object oriented) and developed Windows/OLE based Labor

Procedure, Evaluation, Certification, Training automated text system using

MS Visual C++ and MFC, in a Visual Studio environment.

Designed (object oriented) and developed Windows/MAPI based Work Flow

system using MS Visual C++ and MFC, in a Visual Studio environment.

Designed and developed Extended DOS based Labor Forecasting,

Planning, and Scheduling system Microsoft C/C++ version 6, and later Watcom

C/C using Vermont Views ( WFC ) screen management libraries.

Designed Relational database, and Normalized SQL databases for all

applications using Btrieve, replaced by Faircom CTREE, and replaced by

Microsoft Access and SQL Server, ODBC, and DAO.

Designed and developed Neural Network forecasting methods using

Signal theory using Microsoft's VC++ and MFC.

Responsible to management for scheduling, management and delivery for

the product life cycle of products using Microsoft Project.

Designed and analyzed technology and feasibility of numerous product

options using Visio and MS Word.

Assisted in bid analysis, design, preparation and estimation.

. Responsible for all maintenance and support of application.

. Wrote all technical documentation and supervised composition of

user documentation.

. Responsible for the design and development of all GUI and database

schema.

. Developed configuration management systems and installation/update

procedures using Install Shield.

1991 - 1992 Lead Developer - DataSafe Inc. Las Vegas, NV

Negotiated development contract with clients.

Responsible for the design and development of products to fulfill

client contracts.

Designed and developed software fault tolerant Tandem Guardian

Client/Server Operating system emulation to run on Unix operating system

written in C, using extensive inter process communication and control,

running on Stratus Fault Tolerant Unix Mainframes, and SUN SPARK Solaris

operating systems.

Designed and developed application conversion system, to move Tandem

SCOBOL and COBOL85 fault tolerant applications from Tandem to Unix

emulation, using MICROFOCUS COBOL, C, Vermont Views forms library control,

running on Stratus Fault Tolerant Unix Mainframes, and SUN SPARK Solaris

operating systems.

Designed database emulation to support conversion application and

emulation system.

Modified database engine to accommodate multiple users. Converted

and delivered hospitality Central Reservations and Property Management

system to local reservations c

Responsible for the technical support and operation of reservations

call center.

1990 - 1991 Technical Lead - Transaction Software Inc. Las Vegas, NV

Designed and developed automated credit card authorization and

reconciliation sub-system for hospitality Property Management System using

SCOBOL/COBOL85, X.25, SNA, and asynchronous modems on Tandem Guardian

Client/Server Operating system.

Designed and developed reservation communication/distribution sub-

system for hospitality Central Reservations System, using asynchronous

modem, 3270 and 653x terminal emulation's, fax, and SNA using

SCOBOL/COBOL85 on Tandem Guardian Client/Server Operating system.

Designed and developed Point Of Sale interfaces for hospitality

Property Management System using SCOBOL/COBOL85 on Tandem Guardian

Client/Server Operating system.

1986 - 1990 Lead Developer - Health Care Computer Works, Inc. Las

Vegas, NV

Responsible to management for companies internal operations and

technical development.

Designed and developed application framework for product

implementation, using C, ported Vermont Views forms management system, and

modular database support on DEC VAX VMS platforms

Designed and developed proprietary report generator, using C on DEC

VAX VMS platforms.

Designed and developed automatic Hospital Operating Room/Departmental

scheduling system, originally using Pascal on DOS operating system, ported

to C on DEC VAX VMS platforms.

Designed and developed Operating Room Preference card system, using C

on DEC VAX VMS platforms.

Designed and developed Operating Room cart preparation system, using

C on DEC VAX VMS platforms.

Designed and developed Labor Management Product, using C on DEC VAX

VMS platforms.

Designed and developed various custom interfaces and reports for

products, using C on DEC VAX VMS platforms.

Designed Hospital wide inventory system.

Ported products to Data General DG/UX Unix and PC SCO Unix platforms.

Designed and developed databases for all products, originally using

Btrieve and later DEC RMS.

1984 - 1986 Application Developer - AMCI Ltd. Kimberling City, MO

Modeled and designed company information system, for 27 corporation

holding company, supporting national sales force.

Managed the conversion of accounting and sales management systems to

Burroughs B-90 mini computer system.

Designed and developed ancillary systems using PASCAL on Burroughs B-

90.

Supervised day to day operation of company information system.

1979 - 1984 Systems Programmer/Shift Operations Supervisor -

University of California at San Diego

Worked full time while full time student.

Weekend shift supervisor for campus computing center, including

Burroughs B-7802, CDC 6800 mainframe computers, DEC PDP 11, VAX 780 and VAX

750 mini computers.

Designed and developed automated operations control system using

ALGOL, WFL, and C.

Designed and developed archive and retrieval system for UNIX systems,

using C.

Responsible for DEC PDP 11 UNIX operating system maintenance.

1978 - 1980 Owner/Operator - Labors of Love, Inc. San Diego CA

Rebuild and restored trucks and automobiles while attending Junior

College.

1970 - 1978 Communication Electronics Technician/Supervisor - United

States Marine Corps

Communications Electronics Technician responsible for the repair and

maintenance of AM and FM radio equipment as well and encryption and

multiplexing equipment.

Electronics Maintenance Chief responsible for operation of

maintenance shop.

SKILLS:

Languages

C ( 14 Years)

C++ ( 8 Years)

Java ( 5 Years)

Pascal ( 4 Years)

C# ( 10 Years)

Algol ( 2 Years)

Awk ( 2 Years)

Sed ( 1 Year)

Various Unix Shell Scripts

Various Assemblers

LALR Formal Grammars and Parsing (YACC and LEX)

Platforms

Winindows 7

( 2 Years)

Windows 2000, XP ( 8 Years)

Windows NT ( 7 Years)

Windows 3.1, 95, 98 (12 Years)

DOS/Extended DOS ( 7 Years)

Various UNIX ( 8 Years)

Tandem Guardian ( 2 Years)

J2EE ( 2 Years)

Sun Solaris ( 2 Years)

DEC VMS ( 6 Years)

Various Mainframes ( 8 Years)

Programming Environments

Microsoft Visual Studio ( 14 Years)

Borland C++ Builder ( 3 Years)

Watcom C/C++ ( 7 Years)

Various Unix and Solaris ( 8 Years)

Databases

Microsoft Access ( 4 Years)

Microsoft SQL Server ( 10

Years)

Oracle ( 5 Years)

Faircom CTREE database engine ( 10 Years)

Microsoft ODBC and DAO ( 5 Years)

DEC VAX RMS ( 5 Years)

Tandem COBOL85 database ( 2 Years)

UNIX dbms ( 2 Years)

CORBA ( 2

Years)

JDBC ( 3 Years)

WebLogic ( 1 Year)

Application Frameworks

Microsoft Foundation Class ( 4 Years)

Microsoft .NET ( 3 Years)

Borland VCL (C++ Builder)(Delphi) ( 3 Years)

Watcom C/C++ ( 7 Years)

J Builder ( 1 Year)

General Development

Software System Design ( 20 Years)

OO Design ( 12 Years)

Product Development Life Cycle ( 20 Years)

Technical Management ( 20 Years)

Client/Server Development ( 10 Years)

Internet Development ( 4 Years)

Revision Control

(RCS, SCCS, PVCS, SourceSafe,Clearcase) ( 22 Years)

Technical Documentation ( 15 Years)

Misc. Technologies

Multi Processing/Inter Process Communication (IPC) ( 5 Years)

Security and Encryption (10 Years)

Multi Threading ( 6 Years)

Standard Template Library (STL) ( 4 Years)

Object Linking and Embedding (OLE) ( 6 Years)

Common Object Model (COM) ( 6 Years)

Microsoft Back Office ( 3 Years)

Active Template Library (ATL) ( 2 Years)

ActiveX ( 3 Years)

Active Desktop ( 1 Year)

Patterns ( 2 Years)

Universal Modeling Language (UML) ( 3 Years)

Distributed Processing/Queries ( 3 Years)

Wide Area Networking (WAN) ( 4 Years)

Networking and Communication Protocols ( 5 Years)

Numerical/Statistical Processing ( 6 Years )

J2EE ( 1 Year )

Servlets ( 1 Year )

JSP ( 1 Year )

ASP.NET ( 3 Years )

HTML/XML ( 2 Years )

PERL ( 6 Months )

JMS ( 1 Year )

JNI ( 6 Months )

EDUCATION:

1984 - Computer Science - University of California at San Diego, eq.

Management Science - University of California at San Diego, eq.

1974 -Communication & Electronics Maintenance - United States Marine Corps

( Inactive Top Secret Clearance )



Contact this candidate