Michael Randall

Freelance Chinese Translator & French Translator

1420
Location:Boston, Massachusetts, United States
Profile:https://www.freelanced.com/michaelrandall
0
Kudos
1.5
2 Skills
Ask
Rate/Hr
Feb 2012 (g)
MICHAEL RANDALL
Senior Interdisciplinary Hands-On Digital Engineer
16 Prescott St, Arlington MA 02474
617-407-4244
16Prescott@earthlink.net

SUMMARY OF EXPERTISE

o Software - 50 years - variety of disciplines
o Microprocessor-based machine-control circuit design & prototyping - 12 years
o Highly experienced with assembly language coding (numerous architectures)
o Firmware design & development - 12 years
o Project architecture & technical direction
o Failure analysis & fault correction
o Developing innovative solutions to problems

MOST RECENT POSITION

1998-2008 - Product Development Engineer
Westrex International - Boston MA - manufacturers of slip and ticket printers

Responsibilities:
o Printer electronics design, prototyping, manufacturing support
o Printer firmware design, development, customization
o Legacy products maintenance, revision, customization
o Communication interfaces; Barcode scanner decoders; POS terminal;
Component selection; product BOMs; Product documentation; User manuals

Components used:
o Numerous variants of 8051 microprocessor: (Cygnal, 3 Atmel, 2 Dallas, Infineon, Philips, Intel)
o Flash, static RAM, UV-EPROM, serial EEPROM memories
o A/D converters, op-amps, thermistors
o Several types of motor controllers
o MSI logic & discreets
o Linear & chopping power converters
o Laser diodes, several types of optical sensors
o Surface mount & thru-hole technology

Tools and environments:
o Raisonance & Archimedes 8051 assemblers, 8051-C, Windows C++
o Cygnal IDE, in-circuit emulator
o PCB layout systems

EDUCATION

Stanford University:
BS mathematics 1963 (GPA 3.85 - Phi Beta Kappa)
plus study of electrical engineering, physics;
Graduate study in computer science

MICHAEL RANDALL Page 2

SUMMARY OF PREVIOUS EXPERIENCE

ROBOTICS & MACHINE CONTROL

o Underground pipe inspection robot (8051 assembly & Visual Basic):
Implemented robot onboard code and parts of operator interface, diagnosed interfacing problems
o Printed-circuit board inspection machine (Visual Basic & PLC):
Installed system at customer site & corrected operational problems

INTERACTIVE REAL-TIME SIMULATION

o Liquid Natural Gas marine carrier, cargo handling/monitoring system:
Assistant technical project director; Post-installation system revision consultant
o Marine Steam Engine and instrumentation:
Project Design Lead; Designed simulated system, instrument panels; Created system data-dictionary
o Electric Power Plant:
Designed and implemented simulation software TEST platform

WORD PROCESSING SYSTEMS

o Word Processing terminal & associated software - Supervised 6-person software team:
Debugged programmable terminal prototype; Diagnosed malfunction of microprocessor chip
Designed and implemented terminal firmware; Designed host processor supporting software

o Automation of newspaper editorial text processing:
Designed & implemented operating system; Implemented text reformatting module
Invented two hardware devices: CPU extension, software debugging tool

COMPILER SYSTEMS

o Industrial data acquisition system:
Designed and implemented linking loader;
developed methods for: Specification of module selection, relocation; Code overlay
Adapted mathematical function library, Corrected errors in adapted code
o Interactive interpreter:
Corrected errors in pre-existing system, Extended capabilities of product
Supported customers with special needs; Supported multiple versions of code & processor

o Mainframe compiler port:
Implemented linking loader
Adapted mathematical function library
Designed and implemented runtime error system
Coded parts of compiler