Steven Curtis
Newbury Park, CA
EMail:[email protected]


Objective: To gain employment with a pioneering company on the cutting edge of today's technology.

Programming Skills:
Perl - 4 years
ASP - 2 years
JavaScript - 3 years
PHP - 2 years
C/C++ - 4 years
HTML - 7 years
Oracle - 2 years
MS SQL Server - 3 years
MySQL - 2 years
FoxPro for Windows - 1 ½ years
dBase III/IV - 5 years
Visual Basic - 2 year
BASIC - 2 years
80x86 Assembly Language - 12 years (4 years with Win32 and WinSock)
Proprietary Assembly Language - 1 ½ years
Z80 Assembly Language - 1 year

Work experience:

Programmer/Analyst (Oct 05 - May 06)
LoanToolbox.com

Programmer (May 05 - Oct 05)
Compubuild Technology

  • Programmed in XBase++.
  • Developed home construction management systems.

Software Developer (Apr 05 - Apr 05)(Contract)
CKS Web Solutions

  • Programmed eCommerce systems in PHP, JavaScript, and MS SQL Server.

Software Engineer (Oct 01 - Apr 05)
The Medwell Group

  • Created software tools used for data and program manipulation.
  • Programming in C and x86 assembly language.
  • QA and support for all said programs.
  • Installation, configuration, and administration of Windows NT & 2000 Server.

Firmware Engineer (Jan 00 - Jun 01)
VM Labs

  • Created software tools used for the test and evaluation of video and game console firmware.
  • Programming in C and proprietary assembly language.
  • Created test plans and evaluated build and test procedures.
  • Implemented a FAT12/16 interface for SmartMedia cards.

Supervising Software Systems Engineer (Nov 96 - Jan 00 )
Packard Bell, NEC

  • Programming in 80x86 assembly language, Visual Basic, HTML, and C.
  • Integrating Windows 98 & 95 (OSR2) and applications as preloaded software on retail customer systems.
  • Programming TSR algorithms and telecommunications and file management applications.
  • Patched PC BIOS to interface with new hardware.
  • QA and support for all said programs.
  • Configuration and support for Windows 95.
  • Administration of Windows NT Server.
  • Recognition, analysis, and removal of PC viruses.

Test Equipment Contractor (Sep 95 - Nov 96)
Micropolis Corp

  • Programming in 8086 assembly language, Visual Basic, and HTML
  • Troubleshooting hard drive test equipment to the component level.
  • Recognition, analysis, and removal of PC viruses.

Diagnostics Software Engineer (Oct 93 - Aug 95)
Packard Bell

  • Programming in 8086 assembly language, dBase, FoxPro, and Visual Basic.
  • Programming hardware diagnostic and TSR algorithms and telecommunications and database management applications.
  • Created diagnostic ROMs for the PC.
  • QA and support for all said programs, including writing a custom test script language and generation of custom test scripts.
  • Configuration and support for Windows 95 beta.
  • Recognition, analysis, and removal of PC viruses.
  • Supervised a team of six business and diagnostic programmers.

Product Support Analyst (Mar 93 - Oct 93)
Symantec - Peter Norton Product Group

(Contracted through Software Management Consultants, Inc.)

  • Answered technical support calls and assisted in troubleshooting customer software conflict and compatibility issues.
  • Worked with all Norton packages for MS-DOS and Windows.

Diagnostics Programmer & Computer repair technician (Dec 90 - Mar 93)
Packard Bell

  • Programming in 8086 family assembly and dBase.
  • Programming TSR, and hardware diagnostic algorithms and database management applications.
  • Recognition, analysis, and removal of PC viruses.
  • Configuration and repair of IBM PC and Compatibles, including troubleshooting to the component level.

Technical consultant - Data security (Jul 89 - Dec 90)
Security Intelligence Agency

  • Programming in BASIC, dBase, Z80 and 8086 family assembly.
  • Programming data encryption, copy protection, TSR, and hardware diagnostic algorithms; and database management and telecommunication applications.
  • Recognition, analysis, and removal of PC viruses.

Electronic switching system repairer (36LP2) (Mar 84 - Feb 89)
U.S. ARMY

Security Clearance: TOP SECRET

  • Remote hardware and software troubleshooting and technical assistance.
  • Programming in BASIC, Z80 and 8086 family assembly.
  • Programming data encryption, TSR, and hardware diagnostic algorithms; and database management and telecommunication applications.
  • Operation and repair of the AN/TTC-38, AN/TTC-39, AN/TYC-39, and AT&T Dimension 600automatic switchboards.
  • Design and development of switchboard databases.
  • Recognition of on-line system malfunctions and application of appropriate troubleshooting procedures.

Army Schools:

  • U.S. Army Signal School, Ft Gordon, GA, Electronic switching systems repairer (TTC-38)06-Jun-84 to 27-Nov-84.
  • TTC-39 Transition Training (GTE), Seckenheim Staging Area, Germany, 20-Oct-85 to 27-Nov-85.
  • U.S. Army Signal School, Ft Gordon, GA, Electronic switching systems repairer (TTC-39, TYC-39)20-Jan-87 to 04-Jun-87.

References available upon request.