RESUMERECORD:
NAME: John Domingues
CITY: Austin
STATE: TX
ZIPCODE: 78729
EMAILADDRESS: aboxgl@r.postjobfree.com
PHONEAREACODE: 512
PHONENUMBER: 257-0724
LASTUPDATED: 6/17/2001
aboxgl@r.postjobfree.com John Domingues Software engineer Austin Texas 78729 512-***-**** Yes
Full Time YES Technical School RESUME OF: JOHN DOMINGUES
6263 McNeil Dr. #2012 Austin, TX
78729 512-***-**** aboxgl@r.postjobfree.com SUMMARY: Twenty-five years progressive experience
in real time software/hardware design, embedded software design, digital hardware design,
I/O device drivers, diagnostics, systems integration, test, development and documentation.
Various workstations, Vms, Unix, MSDos, Windows 95, 98, NT and Intel ICE SKILLS:
*Experience with hdlc, sdlc, arinc, arcnet and custom communication protocols. Have
written drivers to standard and custom buses, familiar with SCSI specs. Aircraft power
control software, aircraft autoflight software, radar simulation software for fighter
training, image generation for full motion flight simulators and pc applications.
*Experienced with 6502, 6800, 68000, 8031, 8051, 8052, 8088, 8086, 80186, 80286, 80486,
F8, TMS320C25 DSP and bit slice microprocessors. *Experienced on Intel ICE & IICE,
Motorola, MsDos, Vax VMS, Sun Unix, Nohau, and Avocet development systems and tools.
*Languages include assembly language, PL/M, C/C++ and machine. *Visual Basic EXPERIENCE:
1997-2000Aerotek, EDP HallKinion and Analyst
International,
Austin, TX Consultant to
various client companies; Names of clients available upon request. 11-00 to present
Develop low speed real time kernal for embedded controller system using C on Motorola
MC68EZ28. 7-00 to 11-00 Low level adaptation of Unix software to WindowsCE platform. 2-00
to 5-00 C language. Support testing of EST 8260 single board computer using Tornado
vxWorks. Support development of power on sequence and Board Support Package using Aisys
Driveway. Development of low level user interface for selection of application selection.
7-99 to 1-00 Built Visual Basic application to standardize software build for burn in test
of embedded flash memory in PowerPC.. 11-98 to 5-99 Ported kernal software to new design
of embedded system, in assembly language and C. Debug new system hardware. Verified
compiler/linker was not compatible with new system. Verified new system design was faulty.
Verified emulation hardware/software was not compatible with new device. Upgraded SCSI
enclosure controller system software to SES specifications. Languages were C and assembly.
Target was 6502 based. In Austin, TX. 5-98 to 10-98 Developed Year 2000 hardware/software
fix. Operating system was Intel's iRMX286 real time operating system. Target was 80486
based controller system. The language was C. In Austin, TX. 2-98 to 5-98 Developed test
software for telephones using scripting language at Siemens, In Austin, TX. 7-97 to 2-98
Developed real time kernal software for newly designed embedded system. Verify hardware
design. Document hardware design problems for manufacture. Target was 80186 based
automobile controller. Language was C. In Austin, TX. 3-96- to 7-97DCT, Morrisville, NC
Developed real time kernal software for newly designed embedded system. Verify hardware
design. Languages were C and assembly. Target was Texas Instruments TMS320C25 DSP.
Specifications were for H324 and H245 protocols for video phone system. 11-95 to 3-96 IBM,
Research Triangle Park, NC Port server diagnostics software to upgraded processors.
(Pentium series)
1986-1995Consultant Various clients and locations 3-94 to11-95
Upgrade/develop real time PC application used for lumber mill controller. Language was C.
BMI, Raleigh, NC 9-93 - 3-94 Upgrade/develop PC application used to control active sign.
Language was C/C++. At Grandwell Industries. Holly Springs, NC 4-93 to 9-93 Assembly
language, write test for architectual verification of the Power PC, at IBM, Research
Triangle Park, NC. 7-92 - 3-93 Reverse engineer binary code running on a DOS compatible
platform. Developed an assembly language control interface to pc compatible sound board.
To run under Intel's real time operating system iRMX386. Target was 80386 based aircraft
controller trainer. Language was PL/m. At Hughes STX, Vienna, VA 3-92 - 6-92 Developed
real time kernal for embedded application. System was a 2-way interactive communication
system for tv viewers. My software ran the base station, which supervised the
communication between a satellite down link and up to 255 subscribers in real time. Target
was an 8051. Language was assembly. At TVAnswer, Reston, VA 1-91 - 2-92 First project was
to design a digital interface from a bar code reader to VMS bus. Develop diagnostic tools
and drivers to a barcode reader. Verify design and support through manufacture. Upgrade
existing real time software on the host. This took about 8 months. The second project was
to upgrade the software in an embedded real time system to handle new hardware. Target was
an 80186. Languages were assembly and C. Upgrade hardware design of embedded system,
upgrade software to use new hardware. Develop diagnostic tools and drivers to a PDP mini.
At Martin Marietta, Chantilly, VA 10-90 - 12-90 Designed assembly language and Ada code
verifying X.25 level 1 connect for Army HDLC communications system to DOD specs. On Vax,
target was 68000 microprocessor. At GTE, RTP, NC 6-90 - 10-90 Designed and wrote black box
type software test of automatic flight software (AFS) to FAA standards. Provide
documentation verifying inputs and outputs of software modules, testing error conditions,
and limit conditions. Generated documentation verifying intended path testing, and
verified full path coverage of modules. C and assembly language. Host was Vax, target was
8086. At BDM, Dayton, OH 2-90 - 6-90 Modify C and assembly on Sun Unix system for 68008
and 8051 real-time application. Test on emulator. Provide documentation. Interface to VME
bus and custom bus. At Barber-Coleman, Rockford, IL 6-89 - 2-90 Modified 80286/80386
assembly language code to run on 80486 PS/2 compatible system. Software was for OS/2
compatible system, which included SCSI devices. Test on IICE. Documentation included
presenting software plan to systems group to verify that custom bus and system circuits
were fully tested. At NCR, Clemson, SC 3-88 - 6-89 Team software development in assembly
and Pl/M on 8086. Real-time aircraft power control system on MD1011. To FAA standards.
System communication was over arinc lan. Development system was Vax, tested on Intel IICE.
At Sundstrand, Rockford, IL 11-87 - 3-88 Designed embedded real time microprocessor
hardware and kernal software. Specified target hardware and software tools. Target was an
8031 base embedded system. Language was assembly. Designed custom interface to non-
standard buss. Design custom bus to control U.S. Postal System vending machines. At
General Aero in Copiage, NY 6-87 - 11-87 Designed embedded real time microprocessor
system. Designed and developed kernal software. Project was a radio direction finder for
the Korean government to use at their Olympics. Defined hardware and software integration.
Designed custom interface to DSP, LCD screen and operator panel. Provided full
documentation. Designed and programmed XILINK device. Target was an enhanced 6502.
Programming language was assembly. At Quanta Systems in Rockville, MD 1-87 - 6-87 Debug
existing hardware and software simulating the radar sub-system on a Navy fighter training
simulator. Developed method to add clouds and water areas to data base of land image. In
8086 assembly language and 68000 assembly language. Supported hardware/software
integration. Development platform was PC compatible, Intel and Motorola development
systems. Used ICE and Motorola buses. Documented bugs and fixes. At Honeywell in Reston,
VA 8-86 - 1-87 Plm/86 programmer develop internal utilities to add to operating system,
develop custom device drivers, develop display software for operator interface, develop PC
compatible communications over arcnet lan. Develop diagnostic software. Document all work.
Target was 8086 used in an application as an X-ray room controller. Development station
was MS/Dos and Intel ICE. At G.E. Medical Systems, Waukesha, WI
RESUME OF:
JOHN DOMINGUES
6263 McNeil Dr. #2012
Austin, TX 78729
aboxgl@r.postjobfree.com
SUMMARY:
Twenty-five years progressive experience in real time software/hardware design, embedded
software design, digital hardware design, I/O device drivers, diagnostics, systems
integration, test, development and documentation. Various workstations, Vms, Unix, MSDos,
Windows 95, 98, NT and Intel ICE
SKILLS:
*Experience with hdlc, sdlc, arinc, arcnet and custom communication protocols. Have
written drivers to standard and custom buses, familiar with SCSI specs. Aircraft power
control software, aircraft autoflight software, radar simulation software for fighter
training, image generation for full motion flight simulators and pc applications.
*Experienced with 6502, 6800, 68000, 8031, 8051, 8052, 8088, 8086, 80186, 80286, 80486,
F8, TMS320C25 DSP and bit slice microprocessors.
*Experienced on Intel ICE & IICE, Motorola, MsDos, Vax VMS, Sun Unix, Nohau, and Avocet
development systems and tools.
*Languages include assembly language, PL/M, C/C++ and machine.
*Visual BasicEXPERIENCE:
1997-2000Aerotek, EDP HallKinion and Analyst International, Austin, TX
Consultant to various client companies;
Names of clients available upon request.
11-00 to present Develop low speed real time kernal for embedded controller system using
C on Motorola MC68EZ28.
7-00 to 11-00 Low level adaptation of Unix software to WindowsCE platform.
2-00 to 5-00 C language. Support testing of EST 8260 single board computer using Tornado
vxWorks. Support development of power on sequence and Board Support Package using Aisys
Driveway. Development of low level user interface for selection of application selection.
7-99 to 1-00 Built Visual Basic application to standardize software build for burn in
test of embedded flash memory in PowerPC..
11-98 to 5-99 Ported kernal software to new design of embedded system, in assembly
language and C. Debug new system hardware. Verified compiler/linker was not compatible
with new system. Verified new system design was faulty. Verified emulation
hardware/software was not compatible with new device. Upgraded SCSI enclosure controller
system software to SES specifications. Languages were C and assembly. Target was 6502
based. In Austin, TX.
5-98 to 10-98 Developed Year 2000 hardware/software fix. Operating system was Intel's
iRMX286 real time operating system. Target was 80486 based controller system. The language
was C. In Austin, TX.
2-98 to 5-98 Developed test software for telephones using scripting language at Siemens,
In Austin, TX.
7-97 to 2-98 Developed real time kernal software for newly designed embedded system.
Verify hardware design. Document hardware design problems for manufacture. Target was
80186 based automobile controller. Language was C. In Austin, TX.
3-96- to 7-97DCT, Morrisville, NC
Developed real time kernal software for newly designed embedded system. Verify hardware
design. Languages were C and assembly. Target was Texas Instruments TMS320C25 DSP.
Specifications were for H324 and H245 protocols for video phone system.
11-95 to 3-96IBM, Research Triangle Park, NC
Port server diagnostics software to upgraded processors. (Pentium series)
1986-1995Consultant
Various clients and locations
3-94 to11-95 Upgrade/develop real time PC application used for lumber mill controller.
Language was C. BMI, Raleigh, NC
9-93 - 3-94 Upgrade/develop PC application used to control active sign. Language was
C/C++. At Grandwell Industries. Holly Springs, NC
4-93 to 9-93 Assembly language, write test for architectual verification of the Power PC,
at IBM, Research Triangle Park, NC.
7-92 - 3-93 Reverse engineer binary code running on a DOS compatible platform. Developed
an assembly language control interface to pc compatible sound board. To run under Intel's
real time operating system iRMX386. Target was 80386 based aircraft controller trainer.
Language was PL/m. At Hughes STX, Vienna, VA
3-92 - 6-92 Developed real time kernal for embedded application. System was a 2-way
interactive communication system for tv viewers. My software ran the base station, which
supervised the communication between a satellite down link and up to 255 subscribers in
real time. Target was an 8051. Language was assembly. At TVAnswer, Reston, VA
1-91 - 2-92 First project was to design a digital interface from a bar code reader to VMS
bus. Develop diagnostic tools and drivers to a barcode reader. Verify design and support
through manufacture. Upgrade existing real time software on the host. This took about 8
months. The second project was to upgrade the software in an embedded real time system to
handle new hardware. Target was an 80186. Languages were assembly and C. Upgrade hardware
design of embedded system, upgrade software to use new hardware. Develop diagnostic tools
and drivers to a PDP mini. At Martin Marietta, Chantilly, VA
10-90 - 12-90 Designed assembly language and Ada code verifying X.25 level 1 connect for
Army HDLC communications system to DOD specs. On Vax, target was 68000 microprocessor. At
GTE, RTP, NC
6-90 - 10-90 Designed and wrote black box type software test of automatic flight software
(AFS) to FAA standards. Provide documentation verifying inputs and outputs of software
modules, testing error conditions, and limit conditions. Generated documentation verifying
intended path testing, and verified full path coverage of modules. C and assembly
language. Host was Vax, target was 8086. At BDM, Dayton, OH
2-90 - 6-90 Modify C and assembly on Sun Unix system for 68008 and 8051 real-time
application. Test on emulator. Provide documentation. Interface to VME bus and custom bus.
At Barber-Coleman, Rockford, IL
6-89 - 2-90 Modified 80286/80386 assembly language code to run on 80486 PS/2 compatible
system. Software was for OS/2 compatible system, which included SCSI devices. Test on
IICE. Documentation included presenting software plan to systems group to verify that
custom bus and system circuits were fully tested. At NCR, Clemson, SC
3-88 - 6-89 Team software development in assembly and Pl/M on 8086. Real-time aircraft
power control system on MD1011. To FAA standards. System communication was over arinc lan.
Development system was Vax, tested on Intel IICE. At Sundstrand, Rockford, IL
11-87 - 3-88 Designed embedded real time microprocessor hardware and kernal software.
Specified target hardware and software tools. Target was an 8031 base embedded system.
Language was assembly. Designed custom interface to non-standard buss. Design custom bus
to control U.S. Postal System vending machines. At General Aero in Copiage, NY
6-87 - 11-87 Designed embedded real time microprocessor system. Designed and developed
kernal software. Project was a radio direction finder for the Korean government to use at
their Olympics. Defined hardware and software integration. Designed custom interface to
DSP, LCD screen and operator panel. Provided full documentation. Designed and programmed
XILINK device. Target was an enhanced 6502. Programming language was assembly. At Quanta
Systems in Rockville, MD
1-87 - 6-87 Debug existing hardware and software simulating the radar sub-system on a
Navy fighter training simulator. Developed method to add clouds and water areas to data
base of land image. In 8086 assembly language and 68000 assembly language. Supported
hardware/software integration. Development platform was PC compatible, Intel and Motorola
development systems. Used ICE and Motorola buses. Documented bugs and fixes. At Honeywell
in Reston, VA
8-86 - 1-87 Plm/86 programmer develop internal utilities to add to operating system,
develop custom device drivers, develop display software for operator interface, develop PC
compatible communications over arcnet lan. Develop diagnostic software. Document all work.
Target was 8086 used in an application as an X-ray room controller. Development station
was MS/Dos and Intel ICE. At G.E. Medical Systems, Waukesha, WI