|
I am proficient at programming in the 'C/C++', dBASE, Visual FoxPro, HTML, Cold Fusion, Visual Basic and ASP, and Multimedia Toolbook languages, and in the 6502, z80, 680x0, 80x86, 804x MPU and DSP5600x assemblers. I have worked in-depth with Unix, MSDOS, Netware, and Windows NT and 95-based systems and am familiar with others. I can learn other languages and environments in a short time. My programming interests are in the field of real-time control, including audio signal processing, mechanical control, and MIDI manipulation. However, I also have extensive experience in more traditional programming fields such as user interface, database processing, and web development. I can create original designs for a wide variety of electronic hardware, including digital, audio and power control. I can provide completed prototypes and the associated schematic, mechanical, PCB layout and custom enclosure designs to facilitate quantity manufacture. Although I would not present myself as a senior machinist, I have designed, CAD-drafted, and machined hundreds of parts and assemblies. I am talented in the use of vertical milling machines, lathes, table saws, belt sanders and saws, and the smaller tools associated with the machine shop. I also have some woodworking experience. I have written and illustrated instructional and service manuals as an adjunct to many projects. I have 5 years experience in graphics design using desktop publishing tools such as Microsoft Word, PageMaker, Photoshop, and CorelDRAW!, as well as numerous scanning, file conversion, and outputting programs. The most important and satisfying part of my work is bringing the above abilities together to create integrated systems: Controlling images, sound and mechanical devices in the real world with innovative software techniques. My knowledge of all elements of a system is paralleled by my experience with all phases of a product's development cycle. I have become accomplished at the following tasks:
Software: I have a complete IBM-PC MSDOS and Windows 95 development environment, with C/C++ language and 80x86 assembler, complete with extensive libraries for fast turnaround. I also have CAD capabilities for both printed circuit boards and mechanical drafting. Hardware: My electronic lab includes a full array of design and repair equipment and a large inventory of parts. Machine Shop: I own a small machine shop with a milling machine, lathe, and other metal fabrication equipment. |
