Paul Starrett

P.O. Box 301
Saratoga, CA 95071


408-803-2288

Fax 408-904-7117

paul@starrettlaw.com

Technical Skills and Experience

Technical Areas
  • Networking: TCP/IP (and all of its services).
  • Operating Systems: Windows, Unix/Linux.
  • Computer Languages: C, C++, Visual Basic, Java, Unix, Data Structures, OpenGL, Pascal, LabView.
  • Web Technology: JavaScript, Active Server Pages, Applets, Servlets, HTML, XML, CGI, Web Servers (IIS , Apache, Netscape), LDAP.
  • Computer Forensics: attainment of EnCE (EnCase Certified Computer Forensics Examiner) and over 150 hours of classroom instruction from Guidance Software (EnCase) to include basic computer forensics, advanced computer forensics and use of EnCase scripting language, Enscript. Analysis using EnCase Forensics Edition 4.0 and 6.18. Expertise is in the area of reconstruction of digital credentials, electronic transactions and records and other legally-significant data.
Programmer/SQA Lead - 3.5 years
  • Software quality assurance lead responsible for leading three other QA engineers and the QA lab. Attended PRD/ERD meetings and interacted with development, management and marketing as necessary to improve quality of software. Involvement from product inception to release. 
  • Programmed and tested web-based digital signature server which includes testing of applet function calls, server API, asp, jsp, servlets, CGI, html, XML and JavaScript. Wrote test harness (Java) and test suite/plan development for CMP and CRS protocols for PKI product. Earlier work included bug fixing, product enhancement and feature request development, and writing and delivering patches and hot fixes for PKI solutions. 
  • Wrote entire application that used an html "subscriber" front end, programmatic Ace
    authentication and automatic certificate request, generation and browser-installation of certificates (back end used TCP "broker", Netscape web server and CGI interface to PKI CA). 
  • Earliest work was in Developer Support where interaction with customers involved writing and debugging sample code and customer applications in the areas of crypto (BSAFE), some certificate-level issues (Cert-C/J) and PKI installations and interfaces. 
Network Security Consultant/Programmer and Technical Writer - 1 year
  • Wrote programs for custom security applications. Includes Visual C++ and Visual Basic development. Developed the programming environment for company’s Help Desk products and developed programming base from which to do custom cryptographic applications, database applications and report generation. 
  • Worked on security project that utilizes firewall, intrusion detection, PKI, and network diagnostic software with Visual Basic scripts to handle enterprise-wide network and information security. Have aided in the writing and review of books in the subjects of symmetric and asymmetric public key cryptography, digital signatures, digital certificates, PKI, and encryption algorithms. Generally, requires ability to learn very quickly and to work in a teamwork environment to meet goals. 
Programmer - 1 year
  • Wrote a large, complex software program for scientific instrument used by lab technicians and analysts. Functionality included creation of administration environment, creation and manipulation of experiments and profiles, running of the instrument, file management, and generation of data analysis graphs and charts. Also wrote the technical manual. Required ability to be self-directed and to be very resourceful in this low budget technical start-up. 
  • Unix shell scripting, awk, C programming in gcc/xxgdb and other data analysis software programming for air traffic control automation. Programming was done in Sun, Solaris and Macintosh operating systems.