SAMPLE RESUME
Programmer & Systems Architect

PROFILE

Information technology professional with 15 years of experience as a programmer, systems architect and project leader. Proven record of delivering systems on multiple platforms. Extensive and recent experience with middleware technologies, particularly messaging-based systems: IBM MQSeries and J2EE JMS-based applications. Strong background in legacy-based systems, client/server and application/server-based architectures.

SKILLS

Languages
C, C++, COBOL, JAVA, PL/I, PL/MI, REXX, RPG, XML, XSLT

Systems
UDB, DB2, MS SQL/SERVER, ORACLE 8i, MS ACCESS, SQL Server

Platforms
WINDOWS NT/95/98/2000, AIX, OS/390, OS/400, OS/2, VM/CMS, LINUX

Application Servers (J2EE)
BEA Weblogic 6.0 and IBM Websphere 4.0

Middleware
APPC/APPN, IP Sockets, MQSeries, MQSI, J2EE/RMI, ONC RPC

Architectures
Object-Oriented Analysis (OOA), Object-Oriented Design (OOD), Extreme Programming (EP), Structured Analysis and Design

EXPERIENCE

INSUREZONE.COM/LEXICA LLC, SAN Francisco, CA
Project Leader & Systems Architect (2000-Present)

Architecture design and development of marketplace B2B platform for the insurance industry using J2EE application server (BEA Weblogic)-based architecture. Product runs on any platform running a J2EE AppServer, but was tested and rolled out on Windows NT and BEA Weblogic. Components include XML-based web portal, Java-based services using XML-based messages, JMS and MQSeries queuing messaging middleware for transport and IPC mechanism, XSLT-based data transformation services, Oracle 8i XML-based repository. Responsibilities include:

  • Creating high-level architecture, design and development of messaging components, using JMS with MQSeries and Java based XML parser
  • Configuring and testing IBM MQSeries; setting up MQ Clustering environment for workload balancing; testing and coding the interface of critical messaging components with MQSeries
  • Coding and testing EJB Patterns (Session, Entity and Message Driven Beans) used to implement internal B2B platform services and persistence of data into the Oracle 8i database
  • Tracking project resources and milestones; performing technical project reviews and inspections

VIACOM, New York, NY
Systems Architect & Senior Programmer (1999-2000)

Developed and deployed internal EAI tool that integrated company subsidiary into corporate General Ledger. Implemented in ANSI C++, utilizing an XML parser that translates flat-file formats into XML documents conforming to a specific XML schema. Application components are interfaced to the tool using an adapter-based approach; adapter programs are generated in ANSI C using a system-independent XML-based parameter list. Compiler generates client and server stub adapters, which are then linked into the application components within their native platform development environments. Toolset supported on multiple platforms, including Unix variants, AS400 and Windows 95/98/NT. Responsibilities included:

  • Designing tool components, including XML dialects and adapter architecture
  • Coding and testing in C++ the template adapter program, which was later used to develop specific adapters for multiple environments
  • Analyzing source and target applications to identify exit and entry points and application constraints
  • Evaluating and selecting tool IDE, ANSI C XML parser and XSL data transformation components

NEW ERA OF NETWORKS (NEON), New York, NY
Systems Architect & Programmer (1998-1999)

Ported MQIntegrator (MQSI) adapter programs from HP/UX to AS400 environments. Configured MQSeries for the AS400 environment and modified adapter programs to invoke native MQSeries API on the AS400. Developed AS400 components to access DB2/400 tables, user and data queues. Assisted in designing and developing the systems operations menu and user manuals for MQIntegrator on the AS400. Developed and executed porting plan from HP/UX to AS400. Coded and unit-tested ported modules on native AS400 and HP/UX environments. Configured MQSeries for AS400, HP/UX and Windows-based development environments, porting bug fixes and/or enhancements implemented on HP/UX and AS400 adapter versions. Ensured a compatible and working interface between development and user acceptance environments across all platforms.

IBM GLOBAL SERVICES / UPS, Paramus, NJ
Systems Architect & Programmer (1994-1998)

Systems Architect leading a small team in the design, development and deployment of communications message server supporting over 500K domestic shippers. This architecture is a classic three-tier client/server topology, wherein clients communicate using several protocols: Asynch (ZMODEM, XMODEM), APPC and TCP/IP sockets and MQSeries. Transactions are accepted by a middle tier of message servers, comprised of some NT servers and some AS400 servers, which strip out the various transport headers and trailers then isolating the application message. The network architecture is implemented on an X.25 private network host by ATT and Sprint. Responsibilities included:

  • Designing, coding (ANSI C and C++) and unit-testing middle-tier message server components; coordinating testing with PC client and back-end mainframe server programmers
  • Supporting network staff with configuration of X.25, APPC and IP on message server platforms
  • Participating in design review and code inspections with team members
  • Training and mentoring UPS operations staff to support message server environment

IBM TORONTO LABS, Ontario, Canada
Systems Programmer (1990-1994)

Provided support for a suite of application development tools (ADT/400), troubleshooting difficult problems and lending assistance where required. Contributed to four development releases for product, collectively adding more than 100 KLOC to the base operating system and other products. Responsibilities and accomplishments included:

  • Conducting studies on Open System and Client/Server Technologies, researching and documenting similarities and differences between AS/400 Operating System (OS/400) and competitive platforms (DEC/VAX and UNIX, AIX other variants); contributed to the development of several white Papers on AS/400 positioning in Client/Server marketplace
  • Researching OSF Distributed Computing Architecture (DCE) and (DME), networking architectures within the context of heterogeneous interoperability, networking futures (TCP/IP, OSI, ISDN) and client server technologies as applicable to AS400 product position (early 1990s)
  • Preparing materials for high-level I0, I1 detail designs for enhancement of several ADT/400 components; coding (ANSI C and PL/MI) and developing unit test cases for enhancements to ADT/400; assisting in porting effort of OSF DCE to the AS400
  • Developing a seminar presented at several marketing meetings in different geographies on AS/400 competitiveness in Client/Server markets
  • Guiding and training a team of systems programmers in a highly specialized technical domain; training and mentoring junior team members to support their respective development enhancement efforts

IBM GLENDALE LABS, Endicott NY
Systems Programmer (1987-1990)

Participated in the design and development of an interpretive language (REXX) for OS2 and early versions of OS400; part of the IBM SAA initiative, which provided for a common development environment across all their platforms. Responsibilities included:

  • Coding (PL/MI) and unit-testing various components of the REXX interpreter for OS2 and OS400
  • Developing user acceptance test cases in REXX for AS400 environment
  • Leading team for the design, development and integration of a specialized database I/O component specifically for the REXX/400 implementation

PROFESSIONAL CERTIFICATIONS

IBM Certified Specialist, AS/400 Technical Solutions
IBM Certified Developer, MQSeries

EDUCATION

B.S. Computer Science (1987), Rutgers University

SPOKEN LANGUAGES

English, Spanish

top of page

   
     

Cranky Editor© is the portfolio website of Tamar Love, a freelance writer and editor.
The material on this website was created expressly for clients and is copyrighted property.
Unauthorized reproduction of any material on this site is prohibited.
© 2001, 2003 by Tamar Love