We provide IT Staff Augmentation Services!

Senior Product Architect Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

OBJECTIVE:

  • Presently seeking a position with an innovative team that is willing to collaborate on emerging technologies to incorporate with legacy systems.

TECHNICAL SKILLS:

Systems: z/OS, MVS, DOS/VSE, VM/CMS, MSP, BS2000, MS - DOS, Windows, UNIX, Linux

Languages: S390 Assembly Language, C, C++, Visual Basic, COBOL, NATURAL, SQL, CICS (Macro- and Command Level), RPG, FORTRAN, PL/I, HTML, XML, REXX, PHP, JAVASCRIPT, Java, JSON

Protocols: TCAM, VTAM, TCP/IP, MQ Series

WORK EXPERIENCE:

Confidential

Receptor Software

  • Independent Consultant overseeing new software development projects for two major financial institutions. Ensuring all customization requirements are being met.
Confidential

Atlanta, GA

Senior Product Architect

Responsibilities:
  • Added ADABAS, ACI, and CA-Datacom data access to the Ivory Data Hub z/OS Server, to allow ODBC or JDBC access to these mainframe data sources.
  • Designed and developed the Advanced Communications Interface (ACI) used to allow execution and cross memory communication to and from spawned address spaces executing in behalf of the Ivory Data Hub Server.
  • ACI also allows for communication with CICS regions to execute CICS transactions for the Ivory Data Hub.
  • ACI uses the spawned address spaces and CICS transactions to run Natural, COBOL and various user applications without modification.
  • 3270 screen definitions can also be mapped as SQL result sets thus allowing JDBC or ODBC client programs to execute 3270 screen applications with no backend program changes.
  • Product architect for an off mainframe Node.js / Express framework using PostgreSQL for data federation both on and off the mainframe data sources.
  • JQuery, Angular.js, were used in the front-end.
Confidential

San Francisco, CA

Manager/Senior Software Developer/Product Author

Responsibilities:
  • Product author and developer of Enterprise Data Replicator (EDR). EDR replicates DB2 transactions in a true Peer to Peer multi-node environment.
  • EDR deconstructs DB2 log streams into a XML format at a source node and transfers the data via TCP/IP to a target node to be replayed against a target DB2.
  • Conflict detection and resolution, compression, LOBs, partitioned objects, data sharing and referential integrity are also handled by EDR.
  • A generic user interface using XML was created that works in TSO/ISPF using REXX sockets.
  • Usage of the IBM zIIP processors was instrumental in attaining performance rates that gave EDR a competitive edge over other replication solutions.
  • EDR also has a Web server component within the mainframe address space to allow the use of a web browser as the user interface for EDR. SAF security was used to manage access to DB2 object resources via the user interfaces.
  • Coauthor and designer of a patented technology* to allow the creation of consistent data imaging without a database present.
  • The technology uses a combination of DB2 image copies and log data to produce a consistent point in time loadable image of multiple tables.
Confidential

Sugar Land, TX

Systems Software Developer

Responsibilities:
  • Responsible for development and implementation of the non-relational to relational components of Shadow Direct.
  • The key focus is to provide Shadow Direct with a means to allow access and update to non-relational data sources by giving those data sources the “look and feel” of a relational data source.
  • Lead architect and developer of the Data Mapping Facility component of Shadow Direct facilitated this non-relational to relational mapping and SQL parsing. The ADABAS Server component of
  • Shadow Direct provides a two tier ODBC and JDBC compliant interface to ADABAS C data from the desktop using SQL.
  • Other data sources implemented using this technology include VSAM, IMS and sequential data sources.
Confidential

Highlands Ranch, CO

Manager

Responsibilities:
  • Manager of the Product Technology Group Development Support organization. This group is responsible for the maintenance of ADABAS and all related ADABAS products on the MVS, VSE, VM, BS2000, and MSP platforms. Responsibilities include the management of customer problem escalation, correction management, and the worldwide packaging and distribution of product corrections.
  • Project Lead responsibilities include the worldwide development of ADABAS system-dependent components on MVS, VSE, VM, BS2000 and MSP platforms. Major aspects of the position is to analyze the impact on new technologies on each of these platforms and to incorporate these technologies into the product where required.
  • Attendance at proprietary IBM non-disclosure meetings and vendor councils has been the key to obtaining the information necessary to design and prototype new concepts and methodologies into the Software AG product line.
Confidential

Senior R&D Specialist 

Responsibilities:
  • Responsibilities included the development of a multi-user, multi-tasked SQL Server.
  • UNIX C-based code was ported to MVS and executed in a SAS/C environmental execution shell. The main task of the server was to keep large user contexts across the user’s session.

Senior Q&E Specialist 

Responsibilities:
  • Responsibilities included the in-depth testing of ADABAS.
  • My roles in the development of an automated test matrix system and an automated playback mechanism for ADABAS command sequences were factors that sparked interest from the upper management in my development capabilities and creativity.
Confidential

Senior/Advisory Support Representative

Responsibilities:
  • Level 3 support for the ADABAS product set. Duties included diagnosing and solving critical level 3 problems sent from customer support levels 1 and 2.
  • The main emphasis for the level 3 support group was to provide the technical expertise to level 2 and serve as the development interface for solving complex problems.
Confidential

DBA

Responsibilities:
  • Database Administrator responsible for the design, implementation and development of the Diners Club Corporate Card system using ADABAS as the data repository.
  • The majority of the system was implemented in command-level CICS using COBOL with ADASQL as the data manipulation language.
  • With massive amounts of data the system performance, recoverability and reliability were the key focus.
Confidential

Independent Consultant 

Responsibilities:
  • Working on the development of a credit billing system for a long distance telephone carrier.
  • Responsible for programming and testing of assigned system components.
Confidential

Lead Programmer Analyst

Responsibilities:
  • Lead Programmer Analyst for a major Colorado-based retail organization. Responsibilities included designing, developing and implementing an inventory management system using the
  • ADABAS database management system as well as NATURAL, COBOL and ASSEMBLER with ADAMINT as the database manipulation languages.
  • This position also involved the development and maintenance of various utility interface programs between NATURAL, VSAM and CICS. Other responsibilities included maintaining a CICS macro- and command-level purchase order system and conversion of the system from DOS/VSE to MVS/XA.
Confidential

Senior Systems Programmer

Responsibilities:
  • Designed, developed and implemented a distributed data processing network comprising IBM 8100’s, IBM System 32’s and IBM System 34’s interfaced to an IBM 3033 host.
  • Using IBM 3790 macro assembly language, developed applications for determining client eligibility, producing warrants, and performing bank reconciliation.
Confidential

Computer Operator

Responsibilities:

  • Responsibilities included the operation of an IBM 360/40 running DOS ASAP, an IBM 370/135 running DOS/VS and an IBM 4331 running DOS/VSE POWER.

We'd love your feedback!