Daniel S. G. Dickerson
dickersn@earthlink.netRTF copy of this Resume
Multi Page FormatEducation
California Institute of Technology; Pasadena, CA - B.S. in Engineering, 1983Professional Experience
APh Technological Consulting; Pasadena, CA - 1982 to present
Senior Software/Hardware Developer and System Administrator for company computer networkTwenty years of digital circuit design and programming in assembly and upper level languages, including C, C++, FORTRAN, Forth, Basic, and Pascal. Development experience creating CGI programs to add functionality to HTML web documents. Extensive work designing database systems using MS Access, SQL, Paradox, and Visual FoxPro. Hardware design experience with systems incorporating 68000, 8051, 6502, 146805, TMS320C25, TMS34010, Z80, 32016, 68EC000 and other microprocessors. Member of IEEE.
- WEB PROGRAMMING PROJECTS
- Developed e-commerce shopping cart system and other CGI programs to support interactive websites. Example at www.poconoscopes.com.
- Created CGI systems used for online education and testing. Example at www.traffic101.com.
- DATABASE PROJECTS
- Developed database system for the automatic generation of websites using modifiable templates. Examples at www.meade.com, www.poconoscopes.com, and motlc.wiesenthal.com/pages.
- Created magnetic card entry security system for daycare facilities. This included designing interface for external hardware (card readers and door latches).
- Created Membership and Dispatching system for Union Local. Originally in Paradox, later converted to MSAccess97.
- Developed multiple database systems in use by customer support departments, insurance brokerage, adoption agencies, and others.
- Designed and developed turnkey database system used to run dogshow competitions and report results to American Kennel Club (167 SQL Queries, and 16,000 lines of code).
- Created multiple applications used to control external testing hardware and report on results. Developed using both Access97 and Visual C++.
- PORTING/MULTI-PLATFORM PROJECTS
- Ported debug kernal to a new PowerPC system board.
- Completed several projects porting C code between various operating systems, including Convergent Systems, AT&T 3B2, MS-DOS, ix/386 UNIX, Berkley UNIX, Windows, and others.
- OTHER SOFTWARE PROJECTS
- Developed custom terminal emulator for use with a retail ordering system.
- Created report generator for employee security system, over 5000 lines of C code running under Unix.
- Programmed and supervised the programming of interactive video games.
- HARDWARE AND SYSTEM DESIGN
- Designed and oversaw installation of computer systems for an interactive museum exhibit and research center. Included designing room layouts, contracting with vendors, network and hardware design, and determining power and A/C requirements.
- Wrote preliminary project proposal and initial design for a high speed, high resolution graphics system for DARPA.
- Worked on interactive museum and trade show displays using both infrared and resistive touch sensing.
- Designed museum display system using SMPTE sources to synchronize multiple laser disk players with film and audio tape.
- Designed and programmed development and emulator systems for TMS32016, 68EC000, TMS32020/C25, 146805, 8051, 6502 and other microprocessors.
- Designed and programmed intelligent computer terminal employing light-pen interface, data compression and correction, graphics and internal modem.
- Finished hardware and software design for stepping motor control testbed.
- Redesigned and debugged home video games system. Included design changes and testing for FCC certification.
- System Administrator for company computer network, including Sun server, Sun workstations, & PC workstations.