Robert D. Tansey
Home: (908) 391-5778
Fax: (908) 284-9836
SYSTEMS ARCHITECT/SENIOR DEVELOPER
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.
* 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
* 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.
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
· 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.
STOCK EXCHANGE 2001 – 2003
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
SOCIETE OF WORLD-WIDE INTERBANK FINANCIAL TELECOMMUNICATIONS 1998 - 1999
Technical Lead responsible
· 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.
SERVICE 1989 - 1997
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.
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
· Developed BiSync and SNA Network Job Entry (NJE) drivers enabling EASYLINK/PROFS
electronic mail connectivity on a TANDEM platform.
APPLIED COMMUNICATIONS, INC.
1980 – 1985
Various assignments involving ATM/EFT applications for major banks.
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)
Management Certificate – Villanova University
EDUCATION: New York University - BA. Computer Science/Psychology
INDUSTRIES ·Retail/POS ·Financial ·Package Tracking ·Telecommunications
·SUN ·TANDEM ·INTEL ·HP
·SOLARIS ·OSS ·GUARDIAN ·NT ·HP-UX
PROTOCOLS ·TCP/IP ·X.25 ·HDLC
SOFTWARE ·XML ·ISG Navigator ·BEA Tuxedo
·PKI(Entrust) ·Talarian Middleware ·POSIX Pthreads ·TimesTen Database