|
2401 45th
Street #10 Lubbock, Texas 79412 Home: (806) 793-1589 Work:
(806) 792-2885 x207
Firmware /
Hardware Designer
Accomplished engineer
offering a wealth of experience delivering highly reliable, hardware,
firmware and control systems solutions. C#/C++/C and Assembly programming
and debugging skills in several microcontroller/microprocessor
environments.
Technical Skills
Microcontrollers: 68HC11, 8051 Modules: Z-World, PC/104 Languages: C#, C++, C, BASIC, HTML Software: Metalink Emulator, Protel Easytrax,
LabWindows/CVI Compilers &
Assemblers: Visual C#, Visual
C++, Archimedes C, Franklin C, Dynamic C, Asm51 Instruments: Oscilloscopes, DVMs, Logic Analyzers
Assembly Language Work
Microprocessors:8086, 6802,
6809 Systems: MS-DOS, Win95-98, NT, 2000, XP
Work Experience
Current: Director of
Evangelism and Outreach Asbury United Methodist Church (part time volunteer)
Also involved in several ministries to help kids. See
http://www.lubbockonline.com/stories/062809/fea_455788294.shtml/ from
the Lubbock Avalanche Journal.
2007 to 2008 Marian Moss Enterprises - Crew Supervisor for mentally disabled clients (part time)
Programmer -
Cash Register Services,
Lubbock, Texas, 2002 to 2007 Most recent
work has been writing software using C# in the .NET framework for Windows
and Windows CE. Have written projects to import and analyze files, as well
as software that constructs and utilizes databases using ADOX and C#. Also
wrote programs using Visual C++ for Windows 2000 and Windows CE, as well
as C for Hypercom terminals.
Substitute
Teacher - Carrollton-Farmers Branch ISD, Carrollton, Texas,
2001 to 2002 Have taught
Elementary, Middle School and High School, and a variety of subjects,
including math, history, science and music.
Senior Product
Engineer - Signature
Technologies, Dallas, Texas, 2000 to 2001 ¨ Worked on team to convert a signature-based
process control product from DOS to Windows. Designed a library with
Visual C++ using MFC ODBC to port ASCII files to Access. Other modules
access data through calls to the library. Also involved some work with
LabWindows/CVI 5.5. ¨ Wrote a report module based on the library that
generates HTML files that include an index page linking to several sub
pages showing various tables, making the information accessible by a
browser.
Senior Engineer
- Command Data, Grand
Prairie, Texas, 1996 to 2000 ¨ Improved the hardware design of the company’s
scale readout unit and the C language firmware and hardware design of the
68HC11 microcontroller-based moisture probe unit. ¨ Significantly increased Signaling Division product
reliability and marketability. Corrected errors in much of the original
assembly code for an 8051-based Atmel microcontroller used in the
company’s concrete truck tracking system. ¨ Wrote interfaces for various communications
equipment such as commercial radio links using MSK and DTMF, as well
as CDPD modem transmission systems. Interfaced tracking system with
GPS module to form an automatic statusing system based on GPS coordinates.
¨
Instrumental in designing hardware
for updated tracking system using an 8051-based Philips microcontroller
and a PIC subsystem. Worked with the Metalink emulator and the Franklin C
compiler to write test routines for the new system.
Senior System
Engineer - Computer
Data Systems, Dallas, Texas, 1994 to 1996 ¨ Worked with IRS programmers as a contract
consultant on Passive Activities and Depreciation modules of the TIES
system, fixing bugs and executing changes requested by client. Member of
5-person team working extensively with C programming language in a UNIX
environment. ¨ Developed multilevel sorting algorithm capable of
sorting large numbers of cases and applied it to the new code. Overcame
several challenges including the lack of historical information or written
documentation.
Hardware/Firmware/Software Designer -
Industrial
Communications, Odessa, Texas, 1985 to 1994 ¨ Designed hardware and C software for alarm, report
and control system to replace one experiencing vendor non-support. It is
alarm-activated and DTMF radio linked with a custom database, and displays
location, name and nature of problem. Currently used by several
major oil companies. ¨ Designed firmware and hardware for system to limit
access to oil field disposal wells. The first version used a Z-World
controller and a magnetic card reader for identification. Later changed to
use Dallas Semiconductor iButtons as the authorizing elements and a PC/104
as the computing element. ¨ Designed hardware and software for a pressure
analysis system consisting of a series of C language programs. System
obtains data related to a pressure transducer through an A/D converter and
processes information for use in pressure testing in the oil field.
¨ Designed telephony call forwarding software system
equipment and interface. Designed database using ISAM routines supplied by
C compiler vendor.
Owner -
J. R. Systems,
Odessa, Texas, 1978 to 1985 ¨ Supervised and managed all aspects of the business
operation. Designed the products and devised manufacturing processes.
Supervised three to five assemblers depending on need. ¨ Designed MC6802-based oil well pump-off monitoring
and control system. Conceptualized and designed all analog and digital
circuits, including instrumentation amplifiers, A/D and D/A interfaces,
timing, display and output circuits. Wrote the assembly code firmware,
designed the printed circuit and packaging, set up and managed
manufacturing of the systems, and wrote instructions to operate the
system. ¨
Designed several other systems,
including other types of pump-off control systems, RPM counter circuits
and precision timer circuits.
Worker Then
Supervisor - Texas
Department of Human Services, Odessa, Texas, 1971 to 1978 ¨ Determined eligibility of applicants for financial
assistance. Hired, trained, evaluated, determined pay structure, merit
raises and provided disciplinary measures when required for up to 22
employees.
Web Sites Owned,
Written And Maintained The Super Start Project Free Software To Help Provide Kids The Basics
Needed To Begin Their Education - http://www.superstart.org/
Control And
Embedded Systems Tutorial Teaches
C And Controlling Real World Devices With Computers - http://www.learn-c.com/
Education B. S. in Computer Science - University of Texas of
the Permian Basin 1992 B. A. in
Sociology with minor in Psychology - Texas Tech University 1970
|