James M. Knock, Resume

4094 Majestic Lane #163, Fairfax, Virginia 22033-2104

Web: http://www.knock.com, E-Mail: jim@knock.com

Phone 703-585-7034, Fax 703-880-4274

Career Summary

Jim Knock is a computer communications consultant specializing in innovative leading edge software system solutions to difficult computer networking and connectivity problems. For many years he has lead and directed project teams in the design, development, maintenance, and re-engineering of computer communication networks and middleware.

Business Skills

Consulting
Technical Sales Support
Specifications
Competitive Pricing Analysis

System Architecture
System Analyses
Strategic Market Analysis
Technical Writing

Programming
Project Management
Proposals
Feasibility Studies

Experience

INDEPENDENT CONSULTANT 1995 - Present

United States Postal Service, International Postal Unit:  Senior Network Systems Programmer, specializing in Tandem based EDI, networking and SQL databases. Used Tandem based MessageWay for EDI communications and Microsoft Visual C++, Tandem C, Tandem TAL, Microsoft SQL DTS, Microsoft SQL and Tandem SQL for data conversion and integration into five terabyte database. Designed computer systems, programs, operated and managed systems. Spanning eight years was key person in transitioning a two billion dollar company from paper based mail tracking to EDI based tracking and reporting. Used new EDI based systems to identify and stop the loss of over thirty million dollars annually.

FAA: performed a Tandem Year 2000 Assessment of legacy A06 and B40 Guardian system software and Envoy communications handlers.

Team leader, Core States Bank: lead a team in a rapid implementation of an Intranet based HTML system supporting international letters of credit using Microsoft Internet Information Server, Active Server Pages, and Oracle.

Consultant at Rockwell International, created mechanism to conference and transfer analog calls and data through their Tandem controlled Spectrum automatic telephone call switches.

Architect for Electronic Payment Services Tandem based Intranet Card Management System using OSS, Tuxedo, and CyberWeb to create a dynamic HTML bank card management system.

Performed design review and upgrade of communications programs for the Comet Order Entry system and Electronic Clerk systems for the Chicago Board of Trade.

Designed and developed encryption and compression products for the Internet, Tandem, and PC using C, TAL, and Delphi for Cennoid Technologies.

GEMINI COMMUNICATIONS, INC. Vice President 1984-1995

Founded the company. Worked on customer relations, strategic analysis of product opportunities, product pricing, proposals, contracts, contract negotiations, documentation, invention, design, reverse engineering, programming, product support and customer support.

Invented, designed, and implemented VT100, Tandem 6530, IBM 3270, Burroughs, and NCR terminal servers and emulators on 4 different platforms in 6 different languages. There were altogether 8 completely different program systems.

Closed the sale to Montgomery Ward on a system design, lead the project team and personally designed and implemented its key element, Mercury, a very high speed 20,000 LU SNA transaction switch handling all Montgomery Ward data including credit cards, checks, item sales, pricing updates, and store information. Mercury handles all Ward's data communication with Nixdorf, NCR and IBM mainframe LU's. When completed this switch had twice the LU capacity of the largest known Tandem SNA switch. Peak credit card authorization transaction rates alone exceed 20 transactions per second.

They thought it was impossible, reverse engineered IND$FILE, a 3270 data stream file transfer mechanism on the Tandem and debugged and maintained another based on IBM's NetView DM.

Rapidly completed the implementation of the Rush Presbyterian St. Luke Medical Center patient information system, a data base server supporting various communication protocols to make stored patient information records available to a diverse community of machines. Created the Multi Function Terminal, a PC based, secure, multi-emulation terminal system deployed throughout the medical system. Developed a screen scraping scripted terminal emulator for extracting data base information from an "untouchable" system.

Invented and implemented an extremely original and valuable secure software licensing mechanism to allow software to be freely distributed, tested, and used, but eventually require customers to pay for the amount of use and features used in Gemini's programs.

Invented and implemented key features of a multi-threaded communications process kernel. It has become the basis for dozens of high performance telecommunications switching products produced in the US, Germany, and Japan. It was the first Tandem based non-privileged device access method. This later became known generically throughout the Tandem community as a "device type process".

INDEPENDENT CONSULTANT 1982-1984

Lead system design and development as the primary outside system consultant to FDC on the United States Navy SPLICE project: Designed and constructed Tandem based terminal emulation software, and consulted on various communications issues in their network design. Created the first, and only, connectivity solution for attaching over 2000 legacy Burroughs terminals to Tandem computers. This program eventually became the Gemini product, FASTERM, providing connectivity enhancements for approximately 200,000 terminals world wide. SPLICE, a $500 million, 72 node Tandem network was once the largest enterprise Tandem network in the world excluding Tandem's own network.

Designed and created Perkin Elmer operating system communications drivers to support Network Systems Hyper Channel hardware for logically transparent network access by application programs.

Sold Moore Business Forms on the technical feasibility, then designed and managed the development team in the Tandem based Tropics replacement, an ultra reliable enterprise wide Tandem network for store and forward file and message processing of all corporate computer information.

PSR SYSTEMS Consultant, 1979-1982

Lead the team and designed and implemented one of the first successful message switches based on a Tandem computer.

Designed and implemented Tandem terminal emulation and conversion software to convert data streams of TRW pin pads, NCR's, Burroughs, and others, to standard IBM 3600 bank teller terminal data streams.

For Motorola, extensively revised Perkin Elmer's bisync communications line handler to be compatible with the DEC's bisync protocol.

ARGONNE NATIONAL LABORATORY Consultant, 1974-1979

Innovated in the designed and implementation of bibliographic information retrieval software and communications access systems. Wrote grant proposals, designed, procured, and implemented a Perkin Elmer 7/32 based terminal communications switch and data base system using IBM OS/MVT, BAL, PL/1, TOTAL, Pascal, and many others.

INDEPENDENT CONSULTANT 1972-1974

Consulted to Argonne National Laboratory, Illinois Law Enforcement Administration, Associated Colleges of the Midwest, Illinois Drug Abuse Program.

CATILLACTICS CO. Consultant, 1969-1970

Invented, designed and implemented a generalized transaction conversion matrix interface that converted between stock portfolio analysis software and client bank portfolio accounting software.

UNIVERSITY OF CHICAGO COMPUTATION CENTER Consultant 1967-1969

Staff consultant and system programmer. Used IBM 7094 IBSYS, MAD, SNOBOL, ALGOL, COBOL, SPSS, Harvard Data Text, FAP, MAP, FORTRAN II, FORTRAN IV, and FORMAC.

ENRICO FERMI INSTITUTE FOR NUCLEAR STUDIES, THE UNIVERSITY OF CHICAGO 1965-1967

Nuclear Physics Laboratory Technician, assisting in research studies using nuclear emulsions and bubble chambers.

Education

SHIMER COLLEGE Early Entrant, Major Economics 1962-1965

UNIVERSITY OF ILLINOIS AT CHICAGO BS, Mathematics 1971

I.C.C.P. CDP, 1972

Technical Experience

PLATFORMS

Tandem, DEC Ultrix (Unix), IBM PC, MS-DOS, MS-Windows, Windows NT, Windows 95, Microsoft C, Borland C, Borland Pascal, Tandem 6100 controller, Perkin Elmer, IBM OS/MVT

COMPUTER LANGUAGES

Tandem TAL, C, C++, VB, VBScript, Java, JavaScript, Perl, Delphi, Pascal, Intel Assembler, IBM 370 Assembler, FORTRAN, COBOL, HTML, and many others.

COMMUNICATIONS PROTOCOLS

WAN: TCP/IP, Telnet, SNA, IBM 3270 Data Stream, Async, Bisync, Bit Sync, X.25, DEC Bisync, Burroughs MPSB, NCR

LAN: TCP/IP, LAT, Ethernet, Novell, NetOne, Microsoft, LANtastic and others

Back to home page

 

Document Information
Document Name:  resume.shtml
Last Modified:  Tuesday, 23-Aug-2005 05:44:09 EDT
Date Sent:  Monday, 08-Sep-2008 13:25:30 EDT
Access Counter:   13965 hits since March 10, 1998 

User Information
Referrer: 
Remote Address: 38.103.63.60
Browser:  CCBot/1.0 (+http://www.commoncrawl.org/bot.html)