Brook Consulting Services
OLTP Software Architects and Developers
HomeResume

Robert D. Tansey

Home: (908) 391-5778 Fax: (908) 284-9836
btansey@brookconsultingservice.com

SYSTEMS ARCHITECT/SENIOR DEVELOPER


SUMMARY OF QUALIFICATIONS

Over 20 years experience developing high performance business-critical transaction processing systems. Experienced in all aspects of the Software Development Life Cycle. Strong technical and analytical skills. Demonstrated technical leadership and management capabilities.


CAREER HIGHLIGHTS

* Lead developer for one of the world’s largest retailers receipt lookup system. This system has provided a competitive advantage and was prominently mentioned in the company’s annual report.
* Implemented a best bid/best offer (BBO) system for a major stock exchange. This system processed over 40,000 quotes per second.
* Implemented a prototype for the S.W.I.F.T. banking network that demonstrated how the system can be migrated from the current X.25 proprietary system to a new IP based open standards network.
* Part of a team that implemented the world’s largest package tracking system. This system was been in continuous operation (zero downtime) since going live in November 1991.


BUSINESS EXPERIENCE:

President, Brook Consulting Services, Inc. Consulting Assignments with the following organizations:


THE HOME DEPOT 2003 – Present

Systems Architect/Lead Developer responsible for:

· Design and development of the TANDEM Receipt Lookup XML Parse and Consolidate Process for the world’s second largest retailer. This process parses incoming XML receipt transaction data from POS registers in Home Depot’s 1600 stores and distributes it to back-end database server processes.

· Design and development of the Receipt Look up XML Builder Process. This process accepts requests from POS registers and constructs an XML transaction containing the original receipt information.

· Design and development of the Receipt Lookup Utility Library. This library simplifies multi-threading through a set of API’s.

· Mentoring junior members of the team in design methodologies, coding practices, and documentation standards.


PHILADELPHIA STOCK EXCHANGE 2001 – 2003

Systems Architect/Technical Lead responsible for:

· Requirements analysis, design and development of the NBBO System. The system computes the best bid/best offer price for a listed option from the Options Price Reporting Authority (OPRA). Transaction rates are in excess of 40,000 quotes per second. The multi-threaded application is written in C++ using POSIX Threads and runs on two highly available SUN Fire Enterprise class servers.

· Design and development of a Shared Virtual Memory API. The API allows user defined tables to be stored and shared in memory among multiple applications. The API is written in C++ and uses POSIX synchronization primitives.

· Design and development of a memory resident database access program capable of responding to 5,000 requests/sec using the TimesTen database product. The application provides a level of isolation and abstraction from the SQL back-end. The application is written in C and uses Solaris Threads.


DONALDSON LUFKIN and JENRETTE 1999 - 2001

Systems Architect/Technical Lead responsible for:

· Redesigning and porting the HR Web Site from a SUN Web server 2.0 to the TANDEM OSS Web Server. This required re-writing JAVA applet and servlet code.

· Evaluation and implementation of the Attunity (ISG) Navigator database middleware product. Navigator provided real-time access to legacy Tandem Enscribe data by eliminating manual file transfers.

· Evaluation and implementation of the Entrust Web Certificate PKI solution.


SOCIETE OF WORLD-WIDE INTERBANK FINANCIAL TELECOMMUNICATIONS 1998 - 1999

Technical Lead responsible for:

· Design and development of an extensible interactive messaging API known as the Universal Object for the Next Generation Platform. This allowed applications in a client-server environment to securely exchange messages in real-time. The API was written in C and developed on an NT platform and ported to an AIX UNIX platform.

· Design and development of Tuxedo messaging middleware APIs, allowing transparent client/server communication. The API was written in C++.

· Design and development of Public Key Infrastructure components, facilitating secure communications among member banks. Using the Entrust PKI solution, this API allowed firms to securely exchange messages using digital signatures and asymmetrical encryption.



UNITED PARCEL SERVICE 1989 - 1997

Systems Architect/Technical Lead responsible for:

· Design and development of the largest package tracking system in the world. Developed all TANDEM communication drivers for tracking approximately 15,000,000 packages daily from over 70,000 domestic, and 10,000 international vehicles. During peak this system supported over 1,000 TPS in and out of the system.

· Developed Modacomm (Ardis) and Mobitext (RAM) mobile data interfaces permitting package tracking in Europe and Asia.

· This system has had zero planned or unplanned. downtime since going live in November 1991.



NYNEX CORPORATION 1988 - 1996

Systems Architect/Technical Lead responsible for:

· Development and implementation of the Telecomm Malaysia Project on three continents, on time and under budget.

· Development of an intelligent front-end communications application. Performed protocol and format conversion between an Ericsson AOM voice network concentrator, and an IBM back-end application. The application was written in C under SUN OS.

· Organized personnel in the United States, Sweden, and Malaysia to successfully complete the project



WESTERN UNION CORPORATION 1986 - 1987
Programmer

· Developed BiSync and SNA Network Job Entry (NJE) drivers enabling EASYLINK/PROFS electronic mail connectivity on a TANDEM platform.



APPLIED COMMUNICATIONS, INC. 1980 – 1985

Programmer

Various assignments involving ATM/EFT applications for major banks.

· Installed and developed the Exchange ATM Switch, one of the premier ATM switches.



CERTIFICATIONS Sun Certified Programmer for the Java 2 Platform

Microsoft Certified Systems Engineer (MCSE)

Project Management Certificate – Villanova University



EDUCATION: New York University - BA. Computer Science/Psychology



INDUSTRIES ·Retail/POS ·Financial ·Package Tracking ·Telecommunications

HARDWARE ·SUN ·TANDEM ·INTEL ·HP

O/S ·SOLARIS ·OSS ·GUARDIAN ·NT ·HP-UX

LANGUAGES ·C/C++/STL ·JAVA ·TAL

PROTOCOLS ·TCP/IP ·X.25 ·HDLC ·APPC

SOFTWARE ·XML ·ISG Navigator ·BEA Tuxedo ·PATHWAY

·PKI(Entrust) ·Talarian Middleware ·POSIX Pthreads ·TimesTen Database