sorted by:
6/02 - present Developed two sets of Perl applications. The first is used for mining data from websites. The second is used for creating and maintaining a database of products for an online store. The primary function is to convert to the form needed by the web merchant software used by the company. Also did some web page development and CGI scripting.
Runnersgear.com
25256 Guatay Road
Descanso, CA 91916
5/02 - present Developed several multi-media applications for Macintosh OS X in Objective C. Also developed a data driven web site using Perl, PHP, and MySql.
Third Planet
620 Cox Road,
San Marcos, CA 92069
8/94 - present Developed and maintained a low-level application used to broadcast a large volume of pager traffic via modem. The application was written in C and installed at a number of client sites using a variety of UNIX flavors.
Spectrum Automation
PO Box 221096
San Diego, CA 92192-1096
6/01 - 2/02 Designed and programmed embedded software for a high performance night vision video camera, subcontracted through Boeing for the Air Force. Programming was mostly in C, with some assembler for the Motorola Power PC. The GreenHills development environment (on Windows) was used with the ThreadX RTOS.
Xybion Electronic Systems
8380 Miralani Drive
San Diego, CA 92126
1/99 - 6/01
8/98 - 12/98
11/97 - 7/98
Designed and implemented a series of programs used in the daily operations of this financial services company. All the programming was done in the Perl language. Some of the programs were used for the company's Internet and Intranet applications and therefore generated HTML, XML, and JavaScript code. Platforms were Unix (AIX) and a local Novell network of Windows 95 machines.
LPL Financial Services
9785 Towne Center Drive
San Diego, CA 92121
10/00 - 3/01 Developed a small web based databased application used by Agouron Pharmaceuticals in the processing of clinical trials for a new drug that they were developing. Programming was in PHP, generating HTML and JavaScript and using MySQL as the database engine.
Ward Wide Web Inc.
12487 Kingspine Ave.
San Diego, CA 92131
8/97 - 9/97 Implemented a Macintosh Control Panel and application designed to automate the checking of Lotus Notes email. Programming was in C++ using the Code Warrior development environment.
Rein & McBride
1010 King Street, Suite 1
Alexandria, Virginia 22314
7/93 - 7/97 Senior member of the team to implement an Internet gaming system for bridge players. The operating systems were UNIX (SunOS and Linux), Windows 95, and Windows NT. The programming languages used were C++ (gcc and Visual C++ with MFC) and Perl.
Tel-A-Bridge GB Corporation
P.O. Box 1186
La Jolla, CA 92038
5/95 - 11/95 Developed a Windows device driver for a touch pad (mouse replacement) device. Programming was done in Visual C++.
Hagiwara Sys-Com Co., LTD
3-2-7 Nishiki Naku-ku, Nagoya
Aichi, Japan
5/91 - 2/94 Lead the software effort to port Arts & Letters, a presentation graphics and clip art library software package, from the OS/2 environment to the X Windows environment. Sun workstations were both the target and development platforms. The software was ported to both the Open Look and Motif user interface standards. In addition, five NeWSprint printer handlers were developed. This work involved Open Look GUI development, printer interfacing, and writing a SCSI device driver.
R. W. Carroll & Company
9520 Padgett, Suite 215
San Diego, CA 92126
7/90 - 11/91 Designed and lead the implementation effort for the graphical user interface to a data acquisition and control system used to run an oil refinery. The system was implemented using OSF Motif under X Windows on the DecStation UNIX platform. The programming was done in C. Also worked on porting the system to a Sun workstation under the Open Windows environment.
Systems Integrated
8080 Dagget Street
San Diego, CA 92121
1/90 - 5/90
9/85 - 5/87
8/84 - 3/85
Performed design, programming, documentation, and testing for various Megatek products. Megatek produces a variety of high performance computer graphics equipment. Computers used were Sun Workstations, VAXs and custom 80x86 systems. Languages used were C, PLM, assembler, Perl, and Fortran. Operating systems were UNIX (running X Windows and Sunview) and VMS.
Megatek Corporation
9645 Scranton Road
San Diego, CA 92121
11/89 - 12/89 Used Turbo C on an MS-DOS machine to modify the software for a system sold to the US Postal Service for the purpose of assisting in mail routing.
Hardy Instruments
9440 Carrol Park Drive
San Diego, CA 92121
8/89 - 12/89 Performed hardware/software integration and produced documentation for a system used as a maintenance trainer for the Air Force C5-B aircraft. Computers used were the Macintosh and the Gould. Programming was done in Fortran (using MPW), Excel, and Qued/M.
Phoenix International
2460 Impala Dr.
Carlsbad, CA 92008
8/89 Designed and produced a Macintosh demonstration version of the user interface for the FaxMan product. FaxMan is a PC based product which allows the computer to send and receive FAX-s. SuperCard was used to implement the demonstration.
The Fax Group
12625 High Bluff Dr.
Suite 111
San Diego, CA 92130
7/88 - 7/89 Designed and implemented an automated Quality Assurance system for testing a line of high-speed, high-capacity tape drives. Language and systems: Microsoft C 5.1, MS-DOS and OS/2.
Cipher Data
10225 Willow Creek Road
San Diego, CA 92138
9/87 - 6/88 Designed and implemented portions of the software for a vibration analysis system used in the maintenance of helicopters. The work was performed in Lattice C on an MS-DOS system.
Dynamic Instruments
9440 Carrol Park Drive
San Diego, CA 92121
6/87 - 6/88 Designed and implemented the low level Macintosh software (device drivers, HyperCard interface) for Bright Star's commercial Hyper Animator product. Development was done using Think C and assembler.
Bright Star Technology
1450 114th Ave. S.E. Suite 200
Bellevue, WA 98004
8/85 - 5/86 Designed and implemented user interface software for a Computer Art Station, that was used for composition of Yellow Page ads. Pascal language was used on PERQ and Macintosh computers.
DATA
2231 Faraday Ave. Suite 103
Carlsbad, CA 92008
5/85 - 8/85 Designed the graphics software for a custom 8086 system that was to be used as a command and control system.
Hughes Aircraft Corporation
Main Street
Irvine, CA 92713
6/81 - 6/84 Performed a wide range of functions, including design and implementation of computer graphics software, hardware and software evaluation, purchase recommendations, and management of a small staff of programmers. Programming was primarily on the Prime with a large assortment of graphics devices.
Mincom Pty. Ltd.
Brisbane, QLD
Australia