Post Job Free

Resume

Sign in

Developer Manager

Location:
Roswell, GA
Posted:
February 17, 2013

Contact this candidate

Resume:

Howard Kapustein

**** **** ***** **, *******, GA 30075

Phone: 770-***-**** Cell Phone: 678-***-****

E-mail: abqrgb@r.postjobfree.com

Objective

To design and develop interesting software.

Functional

summary

Extensive experience the last several years designing and

building enterprise-class systems, primarily using Windows (NT/2000/XP/2003,

Win9x), Unix (Linux, Solaris, AIX, HP-UX), DCOM, COM+, CORBA, Oracle, SQL

Server, C++, Java, Hibernate, Spring, JDBC, Visual Basic, ASP, Python, Web

Services, XML technologies and Service Oriented Architecture (SOA). Strong

design and programming experience across a wide variety of programming

languages, operating systems and technologies. Extensive project, team

leadership and management experience.

Primary

Employment

May 2004 Present Manhattan Associates Atlanta, GA

Director, Platform Services (Technology and Architecture)

Manager

9 direct reports (5 in Bangalore, India)

(RFID)

Technology Representative to EPCglobal (http://www.epcglobalinc.com)

(RFID)

Co-Chair, Reader Protocol workgroup of EPCglobal s Software Action Group

(SAG)

Define

and provide strategic architecture

Provide

and extend tactical (current) architecture (evolve to strategic direction)

Optimize

scalability, performance and reliability

Itanium

Primary developer for ports to HP-UX and Linux on Itanium

hftp.py

Wrote Python replacement for Microsoft

plus extensions (e.g. PASV mode)

Data

Services, Project Manager, Senior Architect Running the data team (DBMS and

data access) for current and Next Generation database technologies and

architecture (Spring, Hibernate, ORM, JDBC, OCI, ODBC, CLI, SQLServer,

Oracle, DB2, MySQL)

EIS,

Product Owner, Senior Architect Core interface engine providing a plug-in

architecture, queued/store-forward interface communications (TCP, UDP, File,

FTP, HTTP, MQSeries), foundation for RFID infrastructure (RFID Middleware,

Integration Platform for RFID, Integration Manager, EPC Manager), material

handling equipment (MHE) integration, data integration (MA products with each

other and 3rd party products) and core component of the services

infrastructure

Service

Oriented Architecture (SOA), Primary Architect and Developer message-based

service framework (C++, Java, C#, Jython, COM, Win32, Unix, COM+, IIS,

Apache, libcurl (HTTP), Web Services, CORBA, XML, XPath, XSL, MSXML, Xalan-J,

Xerces-C, Pathan, Xalan-C++, SQL Server, Oracle, DTS)

I18N

lead architect, developer and advisor for internationalization (i18n) and

localization (l10n) for WMOS, EIS and the common platform services

Core

Language Services (CLS), Primary Architect and Developer support and

enhance foundation library, logging, text repository

MA C++

Coding Standards, Author Internal standards (2002-Present)

MA Java

Coding Standards, Author Internal standards (2002-Present)

Technical

and Architectural Guru

Aug 2002 May 2004 Manhattan Associates Atlanta, GA

Senior Manager, Platform Services

Manager

8 direct reports (2 in Bangalore, India)

(RFID)

Technology Representative to EPCglobal (http://www.epcglobalinc.com),

formerly Auto-ID Center

(RFID)

Co-Chair, Reader Protocol subgroup of EPCglobal s Software Action Group (SAG)

Define and

provide strategic architecture

Provide

and extend tactical (current) architecture (evolve to strategic direction)

Optimize

scalability, performance and reliability

RFID

Demo part of development team

I18N

lead architect, developer and advisor for internationalization (i18n) and

localization (l10n) for PkMS, MA-Connect and the common platform services

Core

Workflow Services (CWS), Co-Architect co-designer of CWS, a workflow engine

leveraging SOA and MA-Connect

Service

Oriented Architecture (SOA), Primary Architect and Developer message-based

service framework (C++, Java, C#, Jython, COM, Win32, Unix, COM+, IIS,

Apache, Web Services, CORBA, XML, XPath, XSL, MSXML, Xalan-J, Xalan-C++, SQL

Server, Oracle, DTS)

EIS

(formerly MA-Connect), Senior Architect, Developer Core interface engine

providing a plug-in architecture, queued/store-forward interface

communications (TCP, UDP, FTP, HTTP, MQSeries), data integration (MA products

with each other and 3rd party products) and core component of the

services infrastructure

Core

Language Services (CLS), Primary Architect and Developer support and

enhance foundation library, logging, text repository

MA C++

Coding Standards, Author Internal standards (2002-Present)

MA Java

Coding Standards, Author Internal standards (2002-Present)

Technical

and Architectural Guru

Mar 2001 Aug 2002 Manhattan Associates Atlanta, GA

Senior Manager, Core Services & Performance Management

Define

strategic architecture

Optimize

scalability, performance and reliability

Service

Oriented Architecture, Primary Architect and Developer message-based

service framework (C++, Java, COM, Win32, Unix, COM+, IIS, Apache, Web

Services, CORBA, XML, XPath, XSL, Xalan-J, SQL Server, Oracle, DTS)

PkMS/J

Prototype PkMS /Server for Asian market (China, Japan, Korea, Vietnam). Transform large body of i18n-hostile code (C++, CORBA, Rogue Wave Tools.h++, raw

pointers) to Unicode-based, i18n-friendly codebase, with minimal effort

(Python automation aids). Demo Katakana, Hiragana, ROMANJI support.

Marco

Polo, Primary architect Productization plan for PkMS/J (execution awaiting

customers)

MA-Connect,

Senior Architect, Developer Core interface engine providing

queued/store-forward interface communications (TCP, UDP, FTP, HTTP, MQSeries)

and data integration (PkMS, MA-Optimize SAP, JDA, XSL)

Data

Access Layer (DAL), Developer secondary developer providing enhancements to

portable, multi-DBMS data access layer

Core

Language Services (CLS), Primary Architect and Developer support and

enhance foundation library, logging, text repository

Nov 2000 Mar 2001 Manhattan Associates Atlanta, GA

Senior Architect, Core Services & Performance

Management

Optimize

scalability, performance and reliability

Optimize

ADO/XML Integration (Oracle, SQL Server)

Rewrite

core data access (ADO-based)

Core

Language Services, Primary Developer Cross-platform, multi-application foundation

library

CLS

Logging High-performance, flexible instrumentation facility

CLS

Text Repository i18n-friendly text lookup service

Aug 1999 Nov 2000 Shared Medical Systems Malvern, PA

Lead Analyst, Platform & Output Management Services

Service

Oriented Architecture, Primary Developer ubiquitous communication

middleware (C++, Java, COM, Win32, COM+, MTS, TCP)

Client

Environment, design team for Platform Services, Release 23.4

Significant enhancements for Java, Web technologies, Multi-Entity,

Multi-Code and high-end data center deployment

Common

Services Library, Primary Developer Support and enhancements for large

foundation class library (C++, Java, Visual Basic, COM, Win32)

Architecture

Review Team, member

Technical

Guru/Consultant

Feb 1995 Jul 1999 Shared Medical Systems Malvern, PA

Senior Programmer/Analyst, LAN & Database Technology

Services

SMS

Java Standard, author

Client

Environment, design team Senior designer / partial implementer for

enterprise-class, administrator-centric, push-button,

installation/configuration system (a la ZAW or ZENWorks, and then some)

System

Support Services, Project Leader and Senior Developer designed, implemented

and managed the enterprise-class logging project

Common

Services Library, Primary Developer Ongoing enhancements including support

for Java developers

Architecture

Review Team, member

Century

2000 Committee, member

Platform

Services Release 22.1, Release Coordinator

Technical

Guru/Consultant

Jan 1993 Jan 1995 Shared Medical Systems Malvern, PA

Advanced Programmer/Analyst, LAN & Database Technology

Services

Client

Environment, member of design team for Platform Services, Release 23.2

Virtual

Communication Subsystem developed several enhancements including support

for TCP sockets and senior consultation to rest of team

System

Services Developed Trace, Logging and System Definition subsystems

(C++, Visual Basic, OS/2, Win16, Win32, AIX, VMS)

Transport

Services Developed communication library supporting TCP/IP, Named Pipes,

APPC and Mailslots for OS/2, Win16, Win32

Common

Services Library, Primary Developer Ongoing enhancements including support

for Visual Basic and ports to Win16, Win32, AIX and VMS

Technical

Guru/Consultant

Dec 1990 Dec 1992 Shared Medical Systems Malvern, PA

Programmer/Analyst, Tools & Common Services

Virtual

Communication Subsystem developed multithreaded store-forward communication

engine (C++, OS/2, Named Pipes, DB2/2, SQL Server)

Common

Services Library, Primary Developer Created C++ foundation class library

for portability, encapsulation and ease of use

Jul 1989 Nov 1990 Shared Medical Systems Malvern, PA

Programmer, Harmony Development

Design,

Development, Support for SMS LAN products (DOS, 3Com 3+Share)

NetPlus,

Primary developer (C, DOS, HLLAPI)

Additional

Employment

Jan 2000 Nov 2000 Montgomery County Community College Blue Bell, PA

Instructor, Object Oriented Programming in C++

Teacher

for MC3 s beginner/intermediate C++ course

Nov 1987 Present

Independent Consultant/Programmer

Various

projects, primarily using Visual Basic, C++, C and Clipper

Nov 1987 Present

Shareware Author

Various

projects, including a Java library (TCE/Java), a screen saver utility,

several disk utilities and a C library (TCHK).

Apr 2001 Present

OpenSource Author

Contributed

to various projects, including Trio (portable printf http://sourceforge.net/projects/ctrio).

Education

1985 1989 Rensselaer Polytechnic

Institute Troy, NY

B.S. in Computer Science

QPA

3.4/4.0 (in major), Minor in Accounting

Publications

Writing DLL Functions for VB4, Window s Developer

Journal, June 1996

Languages

C++, C, Java, C#, Python, Jython, Javascript, VBScript, Microsoft

IDL, Visual Basic, AWK, Assembler, dBASE

Systems

Windows (NT/2000/XP/2003, Win9x), Unix (AIX, HP-UX, Linux,

Solaris), COM+, DCOM, Microsoft Transaction Server, CORBA, OS/2, DOS, VMS,

MVS, NetWare, curses, VisiBroker

Databases

Microsoft SQL Server, Oracle, DB2, Microsoft Access, Sybase,

c tree Plus

Hibernate, Spring, JDBC, ADO, ODBC

Transact-SQL, PL/SQL, Data Transformation Services (DTS)

Technologies

XML Infoset, XPath, XSL, Unicode, UTF-8, FTP, HTTP, TCP,

UDP, Named Pipes, IBM MQSeries, Apache modules, IIS (5.0 and 6.0), Active

Service Pages (ASP), ISAPI, Eclipse, log4j, IBM Components for Unicode (ICU)

Tools

Ant, GNU Make, StarTeam, PVCS, PolyMake/Configuration

Builder

Visual C++ 2.0/4.0/4.1/4.2/5.0/6.0/2002 aka 7.0/2003 aka

7.1 (Windows)

GCC 2.96 and 3.x (Linux), Visual Age for C++ (AIX), aCC

(HP-UX), Sun Forte Workshop (Solaris)

Special

Achievements

SMS Achievement Award, 6/97, Client Environment,

Compression

SMS Achievement Award, 10/92, Virtual Communication

Subsystem 1.0

RPI, Dean s List of Distinguished Students

Outstanding College Students of America

Vice President, RPI Tae Kwon Do Club

Salary

Available upon request

References

Available upon request



Contact this candidate