ROBERT CARL RADCLIFFE
10 Soundview Circle
White Plains, NY 10606-3808
(914) 684-2669 http://rradc.home.att.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
4000 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