Date: Thu, 29 Feb 1996 04:21:42 -0500 (EST)
In-Reply-To: <4gsmbj$645@panix3.panix.com>
Message-ID:
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Status: O
X-Status:
Rex Ballard - Director of Electronic Distribution
Standard & Poor's/McGraw-Hill
Opinions expressed do not necessarily reflect
the Management of the McGraw-Hill Companies.
http://cnj.digex.net/~rballard
212-208-8824
On 26 Feb 1996, Michael Sullivan wrote:
> ***********************************************************************
> ***********************************************************************
> ComputAbility is a full service data processing consulting firm,
> located in New York City. We have several contract positions available
> with our best client, for programmers, programmer/analysts, with an
> expertise in:
>
> WIDGITS MOTIF GUI C++ X-WINDOWS C/UNIX
>
> THESE POSITIONS ARE IN MID-TOWN NEW YORK, THE DURATION IS LONG TERM, THE
> RATES ARE EXCELLENT, ($75 - 90/HOUR).
> *************************************************************************
> Please call Michael Sullivan at 212-826-5665 or if you prefer, fax a
> resume to 212-421-5887 or return e-mail to sullivan@panix.com, for a
> prompt and confidential reply.
>
> If you know of someone who would be interested, tell them we are looking
> to speak with them too.
> **************************************************************************
> Thanks in advance, I hope to hear from you soon.
>
> Michael Sullivan
> ComputAbility
> *************************************************************************
> *************************************************************************
>
Professional Achievments
Systems Integration and Downsizing including:
Downsizing Legal Package from IBM Series-1 EDX to PCs on NetWare (1981)
Systems Integration of OLTP Directory Assistance to UNIX (1982-1984)
Port of OLTP Software (IMS/CICS-Like) to UNIX Platform. (1984-1986)
Systems Integration of MVS, VMS, CICS, UNIX, and DOS on LANs. (1987-1989)
Downsizing, Migration, and Ports from MVS/IMS and MVS/TSO from SNA to TCP/IP and UNIX.
Beta Site for first SMP systems from Sun, and Pyramid (Unix/Oracle). (1989-1991)
Developed RPC for APPC - Allowed IBM to Downsize HFS for Networks (1992).
Developed TN3270 Emulator for Windows & OS/2 (SofTerm) to run under SL/IP (1992).
Developed Internet-TCP/IP package for non-technical users.
Ported X11R5 to AIX/ESA for ES9000 and 3090 Mainframes (1992).
Developed Infrastrucures for migrating large international information system from MVS to VMS and UNIX.(1993-1994)
Trained staff and management in Open Systems Concepts and Technology (1990-1995).
OPERATING SYSTEMS
UNIX(SysVR4, BSD (Berkeley), AIX, SunOS, OSF/1, Ultrix, LINUX, POSIX)
Proprietary OLTP (DOS/VS Emulation, Multitasking, Interrupt driven, Object oriented)
X11-Windows, Motif, ICCM, TK/TCL
MS-DOS, Windows, MFCs
EMBEDDED SYSTEMS - PDAs, Forth, Communications, Controllers.
OS/2, PM
MVS/XA, VM/CMS
LANGUAGES
C, C/370, C++, Assembly Languages, Other Programming Languages
COMMUNICATIONS
Protocols for Internet, SNA, Novell, Open Systems, Microsoft, OSI.
HUMAN RELATIONS/LEADERSHIP:
Vendors/Purchasing & Evaluations.
Customer support, Sales support.
Managing technical projects and teams.
Leading Management teams.
Professional Experience:
Standard & Poor's(New York City)
Dow Jones & Co. Inc. (New Jersey)
Pencom, New York NY (IBM site at Kingston NY)
Softronics, Colorado Springs CO.
Productive Data Systems, Inc. Denver CO
Great-West Life Assurance Denver CO
Federal Express Corp. Colorado Springs, CO
Computer Consoles, Inc. Rochester, NY
Data Law Corp. Denver, CO
OPERATING SYSTEMS
UNIX(SysVR4, BSD (Berkeley), AIX, SunOS, LINUX, POSIX)
Learned Unix operating system and worked with it in early NetWare prototypes. (1981) . Analyzed entire UNIX Kernel to
determine how to add OLTP and Real-time features (1982) . Helped write drivers and filters to support X.25 and proprietary
APPC-Like Protocols (1982) . Wrote drivers and handlers to provide POSIX compatibility to MVS-Like system (1984) . Wrote
and supported Remote Procedure Calls tools and libraries (1985). Wrote specifications for large distributed computing
environment (1985). Enhanced Micro-kernal (MACH-like) for SMP 24 CPU cage (1986-1987). Responsible for Managing
Administration of 500 Sun SparcStation (1990-1992). Responsible for Internet Site Set-Up and Administration (1992-1995).
Evaluation of LINUX as Workstation/Server Platform (1992-1995). Administered HP 9000 Workstations and Servers. (1992-
1995). Administered DEC Ultrix Workstations and Servers. (1995-). Administered DEC Alpha OSF/1 Workstations and
Servers. (1995-). Have installed LINUX Systems and configured them for several PC users, including TCP/IP and Internet
connectivity. Contributor of General Public License software.
Proprietary OLTP (DOS/VS Emulation)
The Directory Assistance System (DAS/C) was essentially an MVS system with IMS, CICS, and VTAM functionality
running on banks of 8 PDP-11/44s over a modified RT-11 "micro-kernal". These were coupled to terminals by systems
originally designed to be plug compatible with 3172 cluster controllers and 3725 communications controllers. Systems were
interconnected with systems resembling 3745 communications controllers.
Learned the internals of all components of this system for the purpose of maintenance and enhancement. Was part of
"special forces" team chartered to find and eliminate bottleneck problems as the system performance doubled every 6 months.
Recommended, Designed, and Implemented strategic migrations to UNIX for various components on an as needed basis.
Ported most of this system to UNIX for the purpose of supporting a 911 emergency dispatch system.
X11-Windows, Motif, ICCM
Ported X11R4 to the Sun operating system, along with all of the contributed software, including Andrew, GKS Core, and
Xview toolkit. Ported the MIT server to improve workstation throughput and reduce the load on "System Monitor" CPUs. Ported
X11R5 to IBM AIX operating system (for IBM) including Motif, contributed software and tools, and providing National Language
System (NLS) enhancements.
MS-DOS, Windows
In addition to writing and porting applications for DOS and Windows, I have been responsible for evaluating, enhancing,
and creating products to aid in the integration of DOS/Windows compatible personal computers to multiple platforms. This
includes developing share-ware for deployment to the general public.
EMBEDDED SYSTEMS
Wrote software for one of the first personal digital assistants (PDAs) used for tracking package deliveries. In addition to
making the system more reliable and fault tolerant, we also added functionality, communications protocols, and a FORTH
operating system. We also developed 3 other PDAs. Wrote software for communications subsystems including cluster
controllers, communications controllers, bridges and routers. Also wrote firmware for adapter cards.
OS/2
Wrote remote procedure calls systems for OS/2 as well as software that made it possible for OS/2 to act as a stand-alone
application/gateway between APPC systems and TCP/IP systems. Also responsible for alpha testing OS/2 2.0 and C-Set/2
and reporting issues.
MVS/XA, VM/CMS
Developed software for IBM Series 1/EDX to simulate VSAM and ISAM Databases (1981). Enhanced MVS/IMS/CICS-
Like proprietary operating systems including internals (1982-1987). Learned VM/CMS and MVS/TSO for the purpose of
providing IBM and Multiplatform connectivity. Used CICS applications to monitor systems/transactions (1987-1989). Wrote
queries in SQL/DS to summarize time reporting. Learned MVS/TSO programming for the purpose of migrating functionality
and applications from 3090s to Sun and Pyramid systems. Primarily worked in PL/1, IBM C/Set, assembler. (1990-1991).
Learned VTAM and NCP principles and practices for migration purposes (1990). Learned CICS principles and operations for
the purpose of migrating functionality (1990). Learned IMS/DC and IMS/DB principles and practices for purpose of migrating
functionality(1990-1991). Learned DB/2 principles and practices for migration purposes (1990-1992). Ported and migrated
strategic functionality from mainframes to UNIX systems. Wrote RPC interfaces to CICS, IMS, and TSO applications.
LANGUAGES
C, C/370, C++
Writing in C since 1980. Familiar with various dialects of C and C++ including K&R, Berkeley, ANSI, C-Set, C for SAA,
GNU C++, Borland C++, and Microsoft Visual C++.
Familiar with libraries for Unix, DOS, OS/2, MVS, CMS, and VMS.
Assembly Languages
A variety of assembler languages including 8085, 80X86, 680x, 680x0, 370, 390, Sparc, and 32K.
Other Programming Languages
A variety of other languages including:
LEX, YACC, AWK, PERL, rpcgen, TK/TCL, IDL, CGI
FORTH, SQL, DL/I, PL/1, PASCAL, and BASIC.
Many of these are part of the UNIX suite. They are available for most of the other platforms.
COMMUNICATIONS:
Very familiar with most protocols including:
TCP/IP, UDP/IP, RPC, DCE, ASN.1
LU 0, LU1, LU2, LU 6.2, SNA, SDLC, 3270, TN3270,
Novell, Gateways, Cross Platform Migration.
Active participant on the Internet since 1982.
Active in the commercialization of the Internet since 1990.
HUMAN RELATIONS/LEADERSHIP:
Vendor and Customer Relationships
Worked with several vendors and customers including:
Hewlett Packard, Digital Equipment Corporation (DEC), SUN Microsystems
International Business Machines (IBM), Desktop Data, Oracle, NetScape
40 Feed Vendors
60 Financial Services Customers
Project Management
Project Director of up to 80 Projects.
Project Director of up to 45 Customers.
Project Management of up to 35 Alliance Developers.
Project Coordination of up to 6 Corporate Divisions.
Product Development with up to 40 people.
Product Support coordinating staff including100 line/manager/senior managers.
Training Programs
Dale Carnagie - Public Speaking, Human Relations
Landmark Education - Human Relations, Communication, Team building, Project Management, Leadership.
Loretto Heights College - BA Music/Theater-Directing, Business Management (1974-1979).
Arapahoe Community College - Business Management Courses (1977).
College Level Examination Program (CLEP) general science, humanities, math - 2 year equivalency (1978).
Volunteer activities - Leadership roles.
PROFESSIONAL EXPERIENCE:
Standard & Poor's
DIRECTOR of DISTRIBUTION. Responsible for project management of over 60 projects to provide electronic news
services including MarketScope, Index Alert, and Stock Reports real-time feeds, along with supporting tape and dial-up
services. Responsible for initiating and causing McGraw-Hill participation on the Internet and World Wide Web. Provided
support to several of the other McGraw-Hill companies to aid in their participation on the McGraw-Hill home pages.
Dow Jones & Co. Inc. (New Jersey)
PROJECT MANAGER. Responsible for technical Project Management of over 40 Joint Venture products used to
distribute electronic news services to corporate local area networks and Internet Customers. These products included projects
with WAIS (DowVision on Internet), Mainstream (DowVision via Satellite), Desktop Data, West Publishing, Compuserve,
Adobe, and others. Products included news feed handler Client/Server software for X.25, Mainstream (Satellite), and TCP/IP.
Also responsible for coordinating support with 5 Divisions including, Network Management, Operations, Communications,
DowVision, 3 Product Managers, and Editorial. Work also included budgeting, purchasing, and scheduling on all projects.
Lead team of Managers to develop telecommunications protocols and support for Internet Protocols. This included a point
to point protocol for supporting TCP/IP and similar (Proprietary) protocols over link that traversed and included Async RS232,
V.32/MNP, X.3 PAD, X.25, and LU-1 (flip-flop) networks. Also responsible for developing a presentation layer and application
layer to provide extensible object oriented protocols. These were ported to MVS, VMS, Unix, and Microsoft Windows.
Responsible for providing information on WAIS, MOSAIC, and Markup Languages (HTML, SGML) for use with other Dow
Jones Products. Generated new clients, alliance developers, and customers through dialogues on Internet Mailing Lists and
News Groups.
Hosts supported included UNIX (Hewlett Packard, SUN, and DEC), VMS (DEC), MVS/ESA (IBM), Microsoft Windows
(3.0, NT, Chicago/Windows 95), Tandem.
Pencom, New York NY (IBM site at Kingston NY)
7/92 - 1/93 SENIOR SOFTWARE ENGINEER/CONSULTANT. Responsible for port of X11R5 to IBM AIX-ESA for 3090
and ES9000 Mainframes running Native and under VM/CMS. Responsible for Migration into IBM Production Control System.
Responsible for Internationalization extensions to X11R5, Motif, and various applications.
Softronics, Colorado Springs CO.
2/92 - 7/92 DIRECTOR OF COMMUNICATIONS & ARCHITECTURE. Plan, organize, direct and guide teams of
software engineers in the development of a new workstation package, including TCP/IP support for Windows and OS/2,
TN3270 development, and TN5250 development. Responsible for UNIX system procurement, installation and integration.
Served as primary contact for Internet coordination. Strategic participation in production work.
Productive Data Systems, Inc. Denver CO
10/91-2/92 SENIOR SOFTWARE ENGINEER. Site Manager for Vendor on Premise contract at IBM. Lead a team of
engineers in the development of a client/server architecture on an OS/2 platform. Utilized OS/2, C, and VM/CMS and
LU6.2/APPC.
Great-West Life Assurance Denver CO
3/91-10/91 SENIOR SOFTWARE ENGINEER. Member of the technical infrastructure team of the Group Pension
Division. Designed systems to monitor and configure networks of Sun, Solbourn, MVS, and MS-DOS computers and
workstations. Proactive approach used to justify, order, and upgrade systems before situations became critical. Provided
direction and training for C programmers in X11, System V IPC, RPC, sockets and other advanced programming skills.
4/90 - 3/91 SENIOR TECHNICAL SPECIALIST. Worked in the architecture and planning group. Performed analysis,
design, specification, and implementation of PC/MS-DOS, SUN/UNIX, and 3090/MVS integration software and hardware.
Federal Express Corp. Colorado Springs, CO
11/87 - 12/89 PROGRAMMER/ANALYST. Part of the Tracker development team developing firmware and software for
the package tracking system (COSMOS-IIB). Was also part of a task force formed to integrate PC/MS-DOS, APOLLO, SUN,
VAX/VMS, MVS/TSO, MVS/IMS, and VM/CMS systems. Responsible for the planning, vendor contact, coordination, staging,
and testing of vendor's integration products. The Tracker is the PDA used by couriers in the field.
Computer Consoles, Inc. Rochester, NY
6/82 - 11/87 SOFTWARE ENGINEER. Worked on fault tolerant systems development including; directory assistance,
customer name and address, audio response, direct audio intercept, emergency assistance dispatch among others. Developed
inter-system communications processes and UNIX system interfaces to OLTP, keyboard display update client and server,
audit trails, tape/network update. Created cluster controller software for UNIX, front end processors, distributed processing
systems, and virtual calls (RPC). Also worked with UNIX Kernal group on porting effort. Familiar with UNIX internals.
Data Law Corp. Denver, CO
9/81 - 6/82 SOFTWARE DESIGNER. Wrote emulation of networked relational and ISAM database, user interfaces and
on-line help for legal office automation and accounting packages. Did a port from IBM Series 1 / EDX to CP/M using BASIC
and Assembler. Work included patches to CP/M BDOS to optimize network traffic. One of Novell's first customers.
1979 - 1981
Taught programming (Basic, Pascal, Forth)
Sold micro computers in a retail environment.
1974-1979
Sold consumer electronics products often at the leading edge of a trend.
CB radios (74-75)
Stereos and VCRs (77-78)
VCRs and Video Games (78-79)
Home Computers(79-80)
Business Computers (80-81)
General class Ham Radio License since 1969.
Computer Hobbyist/Programmer since 1975.
Built computer from 8080 in 1975.
Rex Ballard: Director of Electronic Distribution
Over 16 years Engineering Experience
12/12/95
12/12/95
From rballard@cnj.digex.net Thu Feb 29 04:24:53 1996