<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE resume PUBLIC "-//Sean Kelly//DTD Resume 1.5.1//EN"
"http://xmlresume.sourceforge.net/dtd/resume.dtd">
<resume>
<header>
<title>Short Form Resume for Mark Whitis, Senior Computer Engineer</title>
<name>
<firstname>Mark</firstname>
<surname>Whitis</surname>
<suffix>(Senior Computer Engineer)</suffix>
</name>
<address>
<street>107-A Piedmont Ave SOUTH</street>
<city>Charlottesville</city>, <state>VA</state> <zip>22903</zip>
<country>USA</country>
</address>
<birth>
<date>
<dayOfMonth>6</dayOfMonth>
<month>April</month>
<year>1964</year>
</date>
</birth>
<contact>
<url>http://www.freelabs.com/~whitis/resume/</url>
<email>whitis@freelabs.com (include "[JOB]" in subject line)</email>
<phone location="mobile">+1-434-409-3210</phone>
</contact>
</header>
<objective>
<para>
senior engineer position involving software development and/or
hardware design (electrical engineering).
</para>
</objective>
<skillarea>
<title>Software Engineering (26 years experience)</title>
<skillset>
<title>Platforms</title>
<skill>Linux</skill>
<skill>FreeBSD</skill>
<skill>Solaris</skill>
<skill>SunOS</skill>
<skill>AIX</skill>
<skill>Concentrix</skill>
<skill>Ultrix</skill>
<skill>UNIX</skill>
<skill>MS-DOS </skill>
<skill>CP/M</skill>
<skill>HDOS</skill>
<skill>Apple DOS</skill>
<skill>VAX VMS</skill>
<skill>IBM VM/CMS</skill>
<skill>Embedded</skill>
</skillset>
<skillset>
<title>High Level Languages</title>
<skill level="21 years">C Programming Language</skill>
<skill>C++</skill>
<skill>ADA</skill>
<skill>BASIC</skill>
<skill>FORTH</skill>
<skill>PASCAL</skill>
<skill>APL</skill>
<skill>FORTRAN</skill>
<skill>LISP</skill>
</skillset>
<skillset>
<title>Scripting Languages</title>
<skill>PERL</skill>
<skill>sh</skill>
<skill>csh</skill>
<skill>bash</skill>
<skill>VMS DCL</skill>
<skill>VM/CMS Exec2</skill>
<skill>VM/CMS REXX</skill>
<skill>MS-DOS Batch</skill>
<skill>various application specific scripting languages</skill>
</skillset>
<skillset>
<title>Assembly Languages</title>
<skill>8088/V20/80286</skill>
<skill>80386/i386</skill>
<skill>68000/68020</skill>
<skill>DSP56001 DSP</skill>
<skill>TMS32010 DSP</skill>
<skill>8080/8085/Z80</skill>
<skill>1802</skill>
<skill>6502</skill>
<skill>6800/6801</skill>
<skill>6805</skill>
<skill>8051/80C552</skill>
<skill>UYK-44</skill>
<skill>IBM 370</skill>
</skillset>
<skillset>
<title>Program Types</title>
<skill>Scientific Programming</skill>
<skill>Computer Security and Cryptography</skill>
<skill>Embedded Programming</skill>
<skill>Real Time Programming</skill>
<skill>TCP/IP Client/Server and Networking</skill>
<skill>WWW Web Applications</skill>
<skill>Computer Aided Design</skill>
<skill>Financial</skill>
<skill>Motor Control</skill>
<skill>Open Source Software</skill>
</skillset>
<skillset>
<title>Programs Developed</title>
<skill>Large DC Motor Control</skill>
<skill>Motor controller Communications Protocol</skill>
<skill>PCB Isolation (Mechanical Etching)</skill>
<skill>Stepper Motor Device Driver</skill>
<skill>Linux Device Driver for Data Acquisition Card</skill>
<skill>On-line Mutual Fund System</skill>
<skill>Secure Fault-tolerant Proxy Server</skill>
<skill>WWW On-line Store</skill>
<skill>Molecular Kinetics Simulation</skill>
<skill>Terminal Multiplexer Software</skill>
<skill>TCP/IP client/server</skill>
<skill>Financial Transaction Consolidator</skill>
<skill>P3-C Orion Sonar Buoy Acoustic Interface Unit Diagnostics</skill>
<skill>Telescope Auto-guider (star tracker)</skill>
<skill>Data Acquisitions</skill>
<skill>Image Processing</skill>
<skill>Menu System</skill>
<skill>Network Tools</skill>
<skill>Data Conversion</skill>
<skill>Web based Email</skill>
<skill>Morse Code Tutor</skill>
<skill>Attendance Tracking</skill>
<skill>Survey Processing</skill>
<skill>Direct Labor Accounting</skill>
<skill>FORTH Kernel</skill>
<skill>CNC Milling Machine Control</skill>
<skill>Fabry-Perot Spectrophotometer Control</skill>
<skill>Thermal Analysis CAD</skill>
<skill>Testability Analysis</skill>
<skill>Expert System</skill>
<skill>Purchase Orders</skill>
</skillset>
<skillset>
<title>Web Development</title>
<skill>HTML</skill>
<skill>XMTML</skill>
<skill>CSS</skill>
<skill>CSS2</skill>
<skill>SGML</skill>
<skill>CGI</skill>
<skill>XML</skill>
<skill>XSL</skill>
<skill>XSLT</skill>
<skill>Accessibility</skill>
<skill>Browser Independence</skill>
<skill>HTTP</skill>
<skill>Database</skill>
</skillset>
<skillset>
<title>Tools</title>
<skill>GCC</skill>
<skill>Make</skill>
<skill>CVS</skill>
<skill>Emacs</skill>
<skill>XSLTproc</skill>
<skill>GDB</skill>
<skill>DDD</skill>
<skill>RPM</skill>
<skill>bison</skill>
<skill>flex</skill>
<skill>yacc</skill>
<skill>diff</skill>
<skill>patch</skill>
<skill>ghostscript</skill>
<skill>sed</skill>
</skillset>
</skillarea>
<skillarea>
<title>Electronic Design/Electrical Engineering (23 years experience)</title>
<skillset>
<title>Test Equipment</title>
<skill>Fault Insertion Device</skill>
<skill>Logic Analyzer</skill>
</skillset>
<skillset>
<title>Data Acquisition and Control</title>
<skill>Isolated IGBT Driver</skill>
<skill>Analog to Digital Conversion for Infrared Camera</skill>
<skill>Stepper motor Drivers</skill>
<skill>Stimulus Generator</skill>
<skill>Telescope Interface</skill>
<skill>Temperature Stabilization System</skill>
<skill>Motor Control Interface board</skill>
<skill>ATE (Automated Test Equipment) Pin Driver</skill>
</skillset>
<skillset>
<title>Programmable Logic</title>
<skill>Verilog FPGA Code</skill>
<skill>FPGA Development Board Design (partial)</skill>
</skillset>
<skillset>
<title>Microcomputer/Microcontroller Designs</title>
<skill>Disk Controller</skill>
<skill>6502 Microcontroller board</skill>
<skill>8085 Microcontroller board</skill>
</skillset>
<skillset>
<title>High Voltage</title>
<skill>Hazardous Voltage Indicator (1500V)</skill>
<skill>Armature Voltage Measurement Circuit (2000V)</skill>
<skill>DC-DC converter (1000V overvoltage protection)</skill>
</skillset>
<skillset>
<title>Misc</title>
<skill>Game Show Lockout Circuit</skill>
<skill>many small circuits</skill>
</skillset>
<skillset>
<title>Computer Aided Design (CADD/CAD/CAM)</title>
<skill>2D CADD</skill>
<skill>3D CADD</skill>
<skill>Schematic Capture</skill>
<skill>Printed Circuit Board Layout</skill>
<skill>Thermal CADD</skill>
<skill>Spice/GnuCAP Circuit Simulation</skill>
<skill>CNC</skill>
<skill>G-CODE</skill>
<skill>Mechanical Etching</skill>
</skillset>
</skillarea>
<skillarea>
<title>Electronic and mechanical Troubleshooting and Repair</title>
<skillset>
<title>Examples</title>
<skill>radios</skill>
<skill>televisions</skill>
<skill>transceivers</skill>
<skill>stereos</skill>
<skill>theatrical equipment</skill>
<skill>computers</skill>
<skill>computer peripherals</skill>
<skill>video cameras</skill>
<skill>video monitors</skill>
<skill>lasers and laser power supplies</skill>
<skill>test equipment</skill>
<skill>sewing machines</skill>
<skill>electrical wiring</skill>
<skill>plumbing</skill>
</skillset>
</skillarea>
<skillarea>
<title>Computer Security</title>
<skillset>
<skill>Performed security audits</skill>
<skill>Developed secure Internet applications</skill>
<skill>security administrator for company networking</skill>
<skill>Wrote secure programming chapter for textbook</skill>
<skill>Cryptography experience including SSL, PGP, SSH</skill>
</skillset>
</skillarea>
<skillarea>
<title>Diagnostics and Test Engineering</title>
<skillset>
<skill>Mapped fault coverage of diagnostics</skill>
<skill>Wrote test coverage analysis software</skill>
<skill>Wrote test execution order determination software</skill>
<skill>Wrote embedded diagnostic software for military hardware</skill>
<skill>Installed Firewalls</skill>
<skill>Developed Firewall Software</skill>
</skillset>
</skillarea>
<skillarea>
<title>Computer System and Network Administration</title>
<skillset>
<skill>ETHERNET</skill>
<skill>TCP/IP</skill>
<skill>Unix</skill>
<skill>Linux</skill>
<skill>FreeBSD</skill>
<skill>Solaris</skill>
<skill>SunOS</skill>
<skill>AIX</skill>
<skill>MS-DOS</skill>
<skill>CP/M</skill>
<skill>Data Center Design</skill>
<skill>Web Farm</skill>
<skill>Firewalls</skill>
<skill>SMTP</skill>
<skill>IMAP</skill>
<skill>UUCP</skill>
<skill>DECNET</skill>
<skill>Sendmail</skill>
<skill>qmail</skill>
<skill>Corvus Omninet/Constellation</skill>
<skill>Novel Netware</skill>
<skill>NFS and PC/NFS</skill>
</skillset>
</skillarea>
<skillarea>
<title>Reverse Engineering</title>
<skillset>
<title>Software</title>
<skill>Lotus Device Driver</skill>
<skill>Corvus Network Adapter BIOS</skill>
<skill>Nixie Tube Display System Firmware</skill>
</skillset>
<skillset>
<title>Hardware</title>
<skill>Ariel Switching Laser Power Supply</skill>
<skill>Laboratory High Voltage Power Supply</skill>
<skill>Incremental Optical Rotary Position Encoder</skill>
<skill>ISA Serial/Parallel/Joystick Adapter and Disk Controller</skill>
<skill>Computer Power Supplies</skill>
<skill>Camera Pan and Tilt Mount</skill>
</skillset>
</skillarea>
<skillarea>
<title>Astronomy</title>
<skillset>
<title>Large Telescope Use and Operation</title>
<skill>Mauna Kea 3M IRTF</skill>
<skill>Kitt Peak 2M</skill>
<skill>Kitt Peak 1.3M </skill>
<skill>WIRO 2.3M</skill>
<skill>NASA Mount Lemon 1.5M</skill>
<skill>Whipple/Mt. Hopkins 1 meter</skill>
<skill>CTIO 1.5M (Chile)</skill>
</skillset>
<skillset>
<title>Infrared Detector Arrays</title>
<skill>
Acquired and reduced BIBIB and Indium Antimonide Infrared
Detector Array Software
</skill>
<skill>Developed software to acquire data from infrared detector arrays</skill>
<skill>Designed Data Acquisition boards to digitize images from
infrared detector arrays
</skill>
</skillset>
<skillset>
<title>Fabry Perot Interferometer</title>
<skill>Wrote control software</skill>
<skill>Voice Coil and Piezo Driven</skill>
<skill>Optical and capacitance micrometer position feedback</skill>
</skillset>
<skillset>
<title>Telescope Auto-guider</title>
<skill>Developed Auto-guider Software</skill>
</skillset>
</skillarea>
<skillarea>
<title>Image Processing</title>
<skillset>
<title>Used Image Processing Software</title>
<skill>IRAF</skill>
<skill>AIPS</skill>
<skill>Gimp</skill>
<skill>etc.</skill>
</skillset>
<skillset>
<title>Developed Image Processing Software</title>
<skill>Image Arithmetic</skill>
<skill>FITS file conversion</skill>
<skill>acquisition from detector array</skill>
</skillset>
</skillarea>
<skillarea>
<title>Other Experience</title>
<skillset>
<title>Lasers</title>
<skill>gas lasers</skill>
<skill>solid state lasers</skill>
<skill>visible</skill>
<skill>infrared</skill>
<skill>ultraviolet</skill>
<skill>HeNe</skill>
<skill>Nitrogen</skill>
<skill>Argon</skill>
<skill>CO2</skill>
<skill>Repaired laser tubes</skill>
<skill>Repaired power supplies</skill>
</skillset>
<skillset>
<title>Cryogenics</title>
<skill>Liquid Nitrogen</skill>
<skill>Liquid Helium</skill>
<skill>Dry Ice</skill>
<skill>Instrument Dewars</skill>
</skillset>
<skillset>
<title>Biosecurity</title>
<skill>Wrote document on combating bioterrorism</skill>
</skillset>
<skillset>
<title>Facility Security</title>
<skill>ultrasonic motion detectors</skill>
<skill>microwave motion detectors</skill>
<skill>infrared FLIR motion detectors</skill>
<skill>code entry systems</skill>
<skill>electric strikes</skill>
<skill>electric gates</skill>
<skill>telephone dialers</skill>
<skill>audible alarms</skill>
<skill>perimeter sensors</skill>
<skill>vidicon</skill>
<skill>nuvicon</skill>
<skill>silicon target</skill>
<skill>warm CCD</skill>
<skill>SIT</skill>
<skill>ISIT</skill>
<skill>image intensifier</skill>
<skill>metascope</skill>
<skill>night vision</skill>
</skillset>
<skillset>
<title>Theatrical Experience</title>
<skill>Stage Lighting</skill>
<skill>Sound</skill>
<skill>Video</skill>
<skill>Equipment Repair</skill>
<skill>Movie Projection</skill>
<skill>Scenery Projectors</skill>
<skill>Stage Carpentry</skill>
</skillset>
<skillset>
<title>Examination Design</title>
<skill>
Developed test questions for a Linux prequalification
/certification exam used by recruiters
</skill>
</skillset>
</skillarea>
<skillarea>
<title>Licenses/Certifications</title>
<skillset>
<skill>Amateur Radio Operator License: KI4BSZ</skill>
<skill>AHA CPR Certification</skill>
</skillset>
</skillarea>
<!-- Template
<skillarea>
<title></title>
<skillset>
<title></title>
<skill></skill>
<skill></skill>
<skill></skill>
<skill></skill>
</skillset>
</skillarea>
-->
<pubs>
<pub>
<bookTitle>
<link href="http://www.freelabs.com/~whitis/unleashed/">
Linux Programming Unleashed (1st Ed.)
</link>
</bookTitle>
<author>Kurt Wall</author>
<author>Mark Watson</author>
<author>Mark Whitis</author>
<publisher>Sams (Macmillan Computer Publishing)</publisher>
<date><month>Aug</month><year>1999</year></date>
</pub>
</pubs>
<skillarea>
<title>Consulting Clients</title>
<skillset>
<title>Past Clients, Direct and Indirect</title>
<skill>Automated Financial Systems</skill>
<skill>Digitrade</skill>
<skill>T. Rowe Price</skill>
<skill>Testengine.com</skill>
<skill>University of Virginia</skill>
<skill>Macmillan Computer Publishing</skill>
<skill>National Air and Space Museum, Smithsonian Institution</skill>
<skill>Smithsonian Laboratory for Astrophysics</skill>
<skill>Naval Research Lab</skill>
<skill>Magnavox</skill>
<skill>IBM</skill>
<skill>Raytheon</skill>
<skill>Logistics Management Institute</skill>
<skill>Mercer Management Consulting</skill>
</skillset>
</skillarea>
<history>
<job>
<jobtitle>Proprietor</jobtitle>
<employer>Free Electron Labs</employer>
<period>
<from><date><year>1991</year></date></from>
<to><present/></to>
</period>
</job>
<job>
<jobtitle>Senior Engineer</jobtitle>
<employer>Cableform, Inc</employer>
<period>
<from><date><year>2002</year></date></from>
<to><date><year>2003</year></date></to>
</period>
</job>
<job>
<jobtitle>Chief Information Security Officer</jobtitle>
<employer>Digital by Design</employer>
<period>
<from><date><year>1995</year></date></from>
<to><date><year>2000</year></date></to>
</period>
</job>
<job>
<jobtitle>Senior Systems Engineer</jobtitle>
<employer>Naval Research Lab Center for Advanced Space Sensing/Applied Research Corp</employer>
<period>
<from><date><year>1987</year></date></from>
<to><date><year>1991</year></date></to>
</period>
</job>
<job>
<jobtitle>Engineer</jobtitle>
<employer>BITE, Inc.</employer>
<period>
<from><date><year>1982</year></date></from>
<to><date><year> 1987</year></date></to>
</period>
</job>
<!--
<job>
<jobtitle>Movie Projectionist</jobtitle>
<employer>VPI & SU</employer>
<period>
<from><date><year>1982</year></date></from>
<to><date><year>1983</year></date></to>
</period>
</job>
-->
<job>
<jobtitle>Engineer</jobtitle>
<employer>CAS, Inc.</employer>
<period>
<from><date><year>1982</year></date></from>
<to><date><year>1982</year></date></to>
</period>
</job>
<!--
<job>
<jobtitle>Lead Stage Technician</jobtitle>
<employer>Stonewall Jackson Sr. High</employer>
<period>
<from><date><year>1978</year></date></from>
<to><date><year>1982</year></date></to>
</period>
</job>
<job>
<jobtitle>Lead Stage Technician</jobtitle>
<employer>Stonewall Jackson Middle School</employer>
<period>
<from><date><year>1978</year></date></from>
<to><date><year>1977</year></date></to>
</period>
</job>
-->
<!-- template
<job>
<jobtitle></jobtitle>
<employer></employer>
<period>
<from><date><year> </year></date></from>
<to><date><year> </year></date></to>
</period>
</job>
-->
</history>
<academics>
<degrees>
<degree>
<level>M.S. Equivalent or higher</level>
<major>Electrical Engineering</major>
<institution>Self Educated</institution>
<annotation>23 years of experience</annotation>
</degree>
<degree>
<level>M.S. Equivalent or higher</level>
<major>Computer Science</major>
<institution>Self Educated</institution>
<annotation>26 years of experience</annotation>
</degree>
</degrees>
</academics>
<clearances>
<clearance>
<level>US Citizen</level>
</clearance>
<clearance>
<level>Confidential (expired)</level>
</clearance>
<clearance>
<level>Secret (expired)</level>
</clearance>
</clearances>
<!--
<misc>
<para>
This is an abbreviated resume. The full resume can be found at
<LINK HREF="http://www.freelabs.com/~whitis/resume/">
http://www.freelabs.com/~whitis/resume/
</LINK>
</para>
</misc>
-->
</resume>