ROBERT CARL RADCLIFFE
10 Soundview Circle
White Plains, NY 10606-3808
(914) 684-2669
email: rradc@mindspring.com
Web Site: http://BobRadcliffe.net
SUMMARY
Candidate has over 27 years of outstanding experience in software development life cycle activities at a number of first-rate companies. His skills include requirements gathering, program design, coding, testing, maintenance, configuration management, documentation and process design. In addition to in-depth familiarity with several operating system internals, especially UNIX and Windows/DOS, candidate has over 33 years experience in the electronics field, including logic design, construction, and maintenance. He retains a high level of enthusiasm and commitment to remain trained and involved on the cutting edge of technology: from micros to mainframes, from assembler to object-oriented design, from hardware design to software development process re-engineering. His degrees, through Master of Science, are from Lehigh and Columbia Universities.
The Digital Music Technology field has now matured enough to match his 20-year involvement in computer music as "personal research." Candidate is currently enrolled in the only recently available degree program in Music Industry and Technology. He received a Bachelor of Science Degree "Summa Cum Laude" from Mercy College, with a cumulative GPA of 3.907 out of 4.000.
OBJECTIVES
Digital systems design, development/coding and consulting in the following areas:
- Computer Music Technology: MIDI, SoundFont, Internet Music and tool design
- Software development, especially in XML, Java and C language
- Language, translator, compiler, editor and testing tool design
- Digital communications: modems, fax, X.25, local area network hardware and software
SKILLS
SOFTWARE DEVELOPMENT
- Total Quality Management (Deming/Juran)
- ISO9000
- Configuration Management
- Project Documentation Management
- Modification Request Database Management
- Requirements Gathering
- User Interface Management Systems
- Program Design Languages: PDL, SADT, etc.
- Software Metrics Halstead, McCabe, etc.
- Review meeting facilitation
- Code coverage techniques
- Test Plan Preparation
- Stress testing
- Regression testing
- Test scripting and test automation
DEVELOPMENT TOOLS
Cakewalk, Omega/KCS, VJ++ 6.0, JBuilder 2.0, JDK 1.3, FrontPage 2000, Continuus, SABLIME, Razor, SCCS, make, AWK, FrameMaker 5.5
COMPUTER LANGUAGES
MIDI, CAL for Cakewalk, MusicXML, Java, EJB, XML, XSLT, JDBC, ODBC, SQL, Visual Basic, Visual Basic for Applications (Word, Excel, Access), OLE, Informix C-ISAM, Unify, Tcl/Tk, C, Shell (Korn, Bourne, C), troff, HTML, JYACC, VMS-FORTRAN, FORTRAN-66/77, SMAL/80, Assembler (PDP-ll/Datapoint/8080/Z80/80x86/68000), IDL, ICON, Pascal, Modula-2, BASIC, PL/I, JCL, MNP, TCP/IP, Prolog
OPERATING SYSTEMS
Windows NT/98/95, Solaris/SunOS, UNIX V/2, BSD 4.2, XENIX, AIX, Amdahl UTS, DEC VMS, ULTRIX, MS/PC-DOS, CP/M, Motorola VERSAdos, Datapoint DOS, Burroughs Workflow, IBM OS360/370, JCL
HARDWARE
Intel x86, Sun Workstations, Amdahl, Masscomp 5400, Pyramid 9800, Compaq D386, Motorola 68000, Datapoint ArcNet, DEC VAX, PDP-11, Burroughs B6700, IBM 360/370
NATURAL LANGUAGES
In descending order of fluency:
- English
- German
- Yiddish
- French
- Russian
- Serbian, Croatian, Macedonian, Slovenian, Bulgarian, Ukrainian, Czech, Slovak, etc.
- Dutch, Flemish, Plattdeutsch, Pennsylvania Dutch, Danish, etc.
- Hebrew
- Greek
COMPUTER MUSIC
Dr. T KCS & Omega, Cakewalk, MP3, MPEG4, SoundFont editing, ProTools, automated arrangement of international folk dance music, database of over 13000 international folk dances
EMPLOYMENT
09/01-01/03 Full-time student, Mercy College
01/90-07/01 Member of Technical Staff, Verizon (formerly Bell Atlantic, formerly NYNEX)
- (00-01) Mechanized Engineering Time Sheet: Visual Basic/Oracle/Java Application.
- (99-00) Project Compendium: working to move research project (in Java) to software development track. Assisting in requirements review, creating design document, establishing configuration management, testing, and maintenance coding.
- (98-99) Network Engineering Workstation: wrote and implemented systems test plan; wrote and implemented Y2K test plans for 9 additional projects.
- (95-97) Residential Broad Band: worked with testing group to develop C-CORBA interface testing tools for large (>150 developers), multi-subsystem provisioning system for interactive TV; wrote tool requirements, design, and test plan. Assisted in test plan and test procedures development for entire project.
- (92-94) Enterprise Services: used VTAM "screen-scraper" software and Informix C-ISAM to design and code (in C language) middleware to link novel provisioning database to legacy billing system for Wall Street private network system; received 1993 NY Telephone President's Award.
- (90-91) Intelligent Character Recognition: Designed and coded (in C language) "commercialized" version of research tool for collaborative work facilitation.
02/89-06/89 Sr. Programmer, Telas Computer Systems
- Designed and coded (in C language) applications support programs for speech-input government securities trading system at Shearson-Lehman Commercial Paper.
06/88-12/88 Sr. Programmer/Analyst, Rapitech Systems
- Designed and coded (in C language) additions to a VAX (VMS)-FORTRAN to ANSI FORTRAN-77 language translator.
- Set up compilation/test system for the translator to run on MASSCOMP UNIX V/2, BSD 4.2, DEC ULTRIX 3.2, Amdahl UTS.
09/86-02/88 Project Manager, Management Resources International Ltd. for DHL Delivery
- Evaluated 8 different PC systems with specialized software to expedite clients' air-bill preparation for DHL couriers, including several programs independently developed at DHL regional offices.
- Developed C language, 8086 assembler and Bourne shell script programs, for automatic background communications between MS/PC-DOS computers and XENIX/UNIX (or other MS/PC-DOS) computers.
- Wrote systems software (in C language) to handle advanced, high-speed, MNP standard error-correcting telephone-line modems.
- Designed and installed PC-UNIX-modem-laser printer system (including patch-panel and multi-port serial boards).
- Revised and verified specifications for a handheld computer/bar-code scanner.
10/85-09/86 Project Manager, The Hertz Corp.
- Designed a multi-terminal Branch Office Equipment Rental System for Maintenance and Inventory Control, Reservation, Check Out/In, Billing and Accounts Payable.
- Coded a version of the rental system in Pascal on a Sage 68000 under the S1 OS.
- Rewrote the system using Dataflex, a PC-DOS LAN database management system.
- Evaluated a minicomputer-based rental automation system.
07/83-10/85 self-employed
- Promoted and sold mail-order software (SMAL/80).
- Taught C language course at The New School.
- Consulted for typesetting industry.
07/82-07/83 Member of Technical Staff, ITT Avionics
- Specified and documented JTIDS (Joint Tactical Integration of Data and Speech) communications software on a VAX under VMS using DEC-supplied Code Maintenance System and a Program Design Language from Jet Propulsion Laboratory.
- Designed and coded, in assembler and FORTRAN, a real-time external-world simulator using an interrupt-driven Motorola ExorMacs 68000-based minicomputer and a MIL-1553B multiplex communications bus.
05/76-07/82 Proprietor & Consultant
- Owned and operated a retail computer store selling microcomputer kits.
- Designed and coded the macro preprocessor, linker, operating-system interfaces and test programs for SMAL/80 (Structured Macro Assembly Language).
- Prepared the SMAL/80 manual on a UNIX system using nroff.
- Co-authored STRUCTURED MICROPROCESSOR PROGRAMMING, published by Yourdon Press (based on SMAL/80 language).
- Designed and built/wrote hardware/software for Datapoint ArcNet systems to integrate non-Datapoint peripherals.
- Worked on the Chase Manhattan Bank International Money Transfer system.
- Participated in extensive evaluation project on LANs.
- Wrote Database Inquiry System for Credit Union National Association using ALGOL on Burroughs mainframe.
- Functioned as a beta-test for the first micro C compiler.
- Wrote (in C language and SMAL/80) interfaces for specialized hardware: hard disk drives, high-speed printers and LANs.
01/73-05/76 Member of Technical Staff, Bell Telephone Laboratories
- Designed the electronic attendant console of the DIMENSION PBX.
- One of the "first 100 C programmers" in 1974.
- Modified UNIX operating system to correct problems in interfacing 8080-development system hardware to a PDP11.
- Modified UNIX systems debugger and wrote reverse compiler for 8080 programs in SMAL2, an assembler with C-like notation.
- Developed an 8080 UNIX-like mini-operating system that supported the debugger and gave field locations transparent access to UNIX lab facilities via modem.
01/71-01/73 Full-time student, Lehigh University
10/65-10/69 Electronic Technician, U. S. Army
- Serviced tactical communications equipment.
- Highest rank held SP/5 (Sgt.).
EDUCATIONAL BACKGROUND
'03 Mercy College BS Music Technology, Summa Cum Laude
'74 Columbia University MS EE
'72 Lehigh University BS EE and BA Applied Science, Highest Honors; elected to Phi Beta Kappa, Tau Beta Pi and Eta Kappa Nu Honor Societies