Profile:
Self-motivated developer, with experience in
application development,
install scripting,
embedded systems,
networked services,
Linux customization,
electric power
and hardware interfaces.
Technical Focus
Operating Systems -
Linux,
Windows,
UNIX,
DOS,
OS9
Software -
Languages -
C#,
C,
C++,
Perl,
Protocols -
TCP/IP,
HTTP,
SMB,
SMTP,
SNMP,
Modbus,
hardware serial (RS-232/485,IIC,SPI)
Hardware -
32-bit and 64-bit PC,
Embedded PowerPC,
m68k/VME,
Microchip PIC microcontrollers,
custom analog and digital instrumentaion
Professional Experience
Related Experience
Education & Misc.
University of Wisconsin - Milwaukee,
BSEE,
1990,
GPA 3.4 -
Linux kernel 1.0 - CREDITS: Device Registrar
Designing and implementing embedded PowerPC firmware
for industrial and consumer product control systems. Creating
a unified interface to control data for Modbus and other
Human Interface Device protocols. Writing SEEPROM and RTC
device driver code for IIC, SPI, and Queued SPI.
Writing Windows user interface software and installer packages.
Developed software for system component interface validation.
Created a new data model and data mining interfaces for root-cause
failure analysis. Overhauled existing utilities and wrote new
automation tools for use in both test and production.
Occasional internal Linux support (in a company full of
Linux experts).
Contributed to the development of
Effected Linux kernel and application modifications while porting
medical imaging (DICOM) archive server from BSDi. Created customized
Linux distribution for product installation. Specified web-interface
requirements. Wrote WindowsNT driver for image processing hardware.
Lead the development of user interface software and assisted in
design of embedded control systems with SCADA. Reverse engineered
legacy software and created robust install and upgrade scripts.
Designed precision analog and digital hardware, and created test
development tools. Configured and maintained Internet
connectivity and implemented a web-based RMA request system.
Developed automatic network management tools, tracked system utilization,
evaluated remote administration tools and trained technicians in capacity
planning.
Specified meter equipment requirements. Wrote work procedures and trained
electricians. Developed procedures and equipment for meter testing.
Proposed course idea, wrote original material for course text.
Taught Linux installation, use and system administration.
Presented Linux/UNIX technical topics, recruited speakers,
coordinated meetings and demos.
Organized developers and published open source compilers, code translators,
assemblers and programming circuitry for Microchip PIC controllers.
Designated "Device Registrar" by Linus Torvalds. Assigned nodes for
new drivers, and unified device naming conventions. Wrote the first
Top Secret security clearance. VFW. Honorable discharge.
Emphasis on Control Electronics, Power Systems, and Computer Science.
Dean's Commendation for Writing.
Applied Cryptography - Contributed corrections to 1st ed.