Establish a career that allows me to leverage my existing skills while learning new ones.
I have used this extensively for over 8 years. Versions 1.5 - 9.0, 16 and 32 bit applications, and DLLs. I have written several commercial applications, and was lead programmer on several others. Here are a few examples:
16 bit RS-232 communications program running at up to 115200 bps, with full terminal emulation, proprietary, and standard protocols supported.
32 bit application using ActiveX control (which I also wrote) to create customized DSP programs in a programmable data acquisition system.
These are RS-232/Ethernet communications programs, using proprietary protocols which I designed and implemented. Hubber is an embedded application running on an Intel 386ex.
This is a 16/32 bit hybrid graphic display and signal analysis program used with the data collected by the hardware.
I have been using this product since 6.0, which is about 12 years now. I am thoroughly familiar with all aspects of DOS and Windows assembly language, and have written TSRs, and device drivers for DOS, and Win16/Win32/WDM.
I have been using VB versions for over 8 years. I can interface to the MS-Office suite with VB, or VC++, and have written half a dozen custom business applications for clients ranging from insurance agencies to lumber jacks. I have also written DLLs for the purpose of extending VB's abilities with respect to direct port control, for example.
I have been using these technologies since 2001.
I have programmed DX by itself, using the Common Files Framework, using DXUT and most recently, using DarkBASIC Professional. I have also used OpenGL directly, and with GLUT.
I have used this DirectX 9.0c based 3D applications development language since August 2006, and am an active and respected member of the community at the website of the developers of the language. (My user name is jinzai, and the website is here.)
10/00 - present CONTRACT PROGRAMMER/TECHNICIANjinzai studio I contract Windows programming, systems design and upgrade/repair and Internet programming. I also pursue 3D programming using DarkBASIC professional, a very capable DirectX 9.0C programming language. I have written numerous plug-in DLLs in VisualC++, most notably to incorporate the Open Source API, ImageMagick++. I have also written a data acquisition and display application using Dallas 1-Wire devices, which incorporates an FTP interface to NOAA data. Additionally, I have written code that can process DTED data to provide accurate heightmaps for terrain generation based on actual satellite data. 5/95 - 10/00 SOFTWARE ENGINEER/LEAD PROGRAMMER Mehta Tech, Inc. Eldridge, IA Supervisor:Thompson Adu (319)285-9151 ext 33
MTI manufactures data acquisition systems for electric utilities. I wrote RS-232 and network code, the data acquisition device configuration utilities, and display and analysis code. I wrote code for them at all levels, including: - BIOS level code, including BIOS engineering - 16 and 32-bit DLLs - ActiveX Controls - Proprietary hardware level network protocol - 16 and 32-bit Applications - Office 97 Automation for data conversion In my role as Lead Programmer, it was my responsibility to keep the other four programmers in the department productive. I also worked with my supervisor and other department heads establishing MTI's overall software direction. I was the technology lead in all aspects of Windows, and embedded DOS projects at MTI, and handled tech support calls with new products for three years.
9/94 - 4/95 LABORER J & J Track Rapid City, IL Supervisor:Curt Brooks
This position involved repair of railroad track, and a great deal of cutting scrap aluminum with various plasma torches.
9/93 - 6/94 SYSTEM TEST TECHNICIAN Mehta Tech, Inc. Eldridge, IA
I was responsible for testing, configuring, calibrating, repairing and documenting multiple channel rack mounted industrial data acquisition systems.
11/92 - 8/93 VARIOUS TEMP POSITIONS
I worked numerous subcontracted laborer jobs in this time frame.
11/89 - 10/92 SHIPBOARD COMMUNICATIONS TECHNICIAN General Electric Government Services P.O. Box 31325 Honolulu, HI 96820 (808)423-9031 Supervisor:Howard Isono
SURTASS is a Navy program that provides passive sonar data to shore facilities. I stood watch, maintained all communications systems, various bridge equipment, the array subsystem, and was Cryptographic Material Custodian. During this time, I developed an RS-232 to MIL-188 data converter as well as software to use the system for all teletype communications using an IBM-PC.
1/89 - 10/89 VARIOUS TEMP JOBS
During this period, I did some subcontracting as a laborer, worked as a Burns security guard (4/89 - 10/89), and did odd jobs while attempting to establish a career in this area.
9/87 - 12/88 FIELD SERVICE TECHNICIAN General Electric Government Services P.O. Box 5902 Virginia Beach, VA (804)460-6555 Supervisor:Gerald Berube
GE had a contract to build, test and install 8 AN/UQQ-2 systems. This was done at a Land Based Test Site in Virginia Beach, VA and on-site in Oakland, CA. I was responsible for the Communications subsystems. All systems were accepted by the Navy ahead of schedule and under budget.
12/85 - 8/87 SHIPBOARD COMMUNICATIONS TECHNICIAN General Electric Government Services P.O. Box 5902 Virginia Beach, VA (804)460-6555 Supervisor:Gerald Berube
Same as above, but these ships operated in the Atlantic.
3/82 - 9/85 ELECTRONIC WARFARE SYSTEMS SPECIALIST US Air Force 20th Aircraft Maintenance Unit George AFB, CA Supervisor:Donnie Redl, Specialist Flight Chief
Maintained and repaired Radar Homing and Warning and Countermeasures Dispensing equipment aboard F-4E aircraft.
I have been trained by a wide variety of methods in high tech applications. The bulk of my learning, however, has been achieved through self education and experience.
03/00 New Horizons - Advanced HTML 4.0 02/00 New Horizons - Intermediate HTML 4.0 01/00 New Horizons - Beginning HTML 4.0 11/94 NRI Electronic Circuit Design 08/87 Mariner's Pathfinder Radar Operations and Maintenance 07/87 Analog/Digital Signal Conditioning Unit 07/86 SURTASS Communications Subsystems 06/86 Acoustic/Non-Acoustic Array 05/86 SHF Satellite Communications 04/85 Non-Commissioned Officer's Prep 10/84 High Reliability Soldering 09/84 Maintenance Data Collection System 01/83 Electronic Warfare Systems Specialist (EBR328x3) 07/82 Basic Electronics 05/82 USAF Basic Training 06/81 High School Diploma