Timothy P. Farley

Profile

Experienced software engineer, reverse engineer, technical writer, researcher and classroom instructor with over 25 years experience in the software industry. Extensive knowledge of internet technologies and protocols including computer security issues. Excellent researcher and developer of new ideas and technologies, including key patentable techniques. Superb presentation and writing skills, allowing this research to be communicated internally and externally.

Areas of Expertise

  • HTML (13 years), Javascript (5 years), CSS (1 year) and other internet content technologies.
  • Web service APIs including Google Maps, YouTube, Twitter, Google Custom Search, Web of Trust (5 years).
  • C (20 years), C++ (16 years), C# (4 years), Pascal (6 years), Intel 80x86 Assembly (12 years)
  • Windows SDK including COM, DCOM, multi-threaded techniques, internals etc. (15 years)
  • Software reverse engineering for compatibility, security research (17 years)
  • Network protocol analysis, reverse engineering and design (14 years)
  • Classroom instructor for computer training classes, some courseware development(2 years)
  • .NET Framework especially ASP.NET including internals (4 years)
  • Visual Studio (14 years), Visual SourceSafe (10 years)
  • TCP/IP socket programming and many other communications APIs (12 years)
  • Experience with many other software and technologies such as Microsoft Office, Apple iWork, scripting languages, Unix, Linux, Mac OSX, etc.

Key Accomplishments

Software Development & Design

Software Research

  • Developed ideas, designs & prototypes of several new software products
  • Research has resulted in U.S. Patent 7,089,428 and another pending
  • Researched computer security vulnerabilities & new intrusion detection techniques
  • Reverse engineered existing technologies to create tools & documentation for compatibility & security research

Internet & Web Development

  • Conceived, researched & scratch-built an educational web site which achieved good page rank & community support within 6 months of launch and has maintained it since.
  • Effectively used social media (Twitter, Facebook) to promote that site and general science education.
  • Named Research Fellow for electronic media by an educational foundation devoted to science education.
  • Researched & developed a free educational iPhone application for that foundation.

Technical Writing & Training

  • Conducted classes in reverse engineering and application security all over the United States & in Europe
  • Blogged on internet-related topics at own blog and as a guest at several other blogs.
  • Wrote many design documents and internal & external corporate research papers and white papers
  • Wrote articles for publication in asp.netPRO, LAN Times, PC Techniques, Windows Developers Journal, Skeptical Inquirer, et.al.
  • Wrote & reviewed material that has appeared in several computer books

Industry Expert & Consultant

  • Presented my research at several industry & government conferences such as RAID'99 and RAID 2000
  • Participated in industry standard committees including Host MIB, DMTF and IDEF
  • Acted as mentor to junior developers at several companies
  • Testified as an expert witness on software reverse engineering in a patent infringement case

Employment History

2009 - 2011 Senior Instructor (Contractor) InfoSec Institute, Elmwood Park, Illinois
2009 - present Independent Consultant Skeptical Software Tools, Atlanta, Georgia
2007 - 2009 Software Reverse Engineer OpenSpan, Alpharetta, Georgia
2004 - 2006 Senior Software Engineer
Senior Researcher
SPI Dynamics, Atlanta, Georgia
2001 - 2004 Senior Software Engineer Ipswitch, Roswell, Georgia
1997 - 2001 Senior Software Engineer
Senior Researcher
Internet Security Systems, Atlanta, Georgia
1996 - 1997 Senior Engineer XcelleNet, Atlanta, Georgia
1995 - 1996 Senior Engineer Attachmate (DCA), Alpharetta, Georgia
1991 - 1995 Software Engineer Magee Enterprises, Norcross, Georgia
1989 - 1991 Software Engineer SemWare, Marietta, Georgia
1987 - 1989 Software Engineer Wild Heerbrugg (Leica), Norcross, Georgia
1986 IT Consultant Capital Collateral Representative, Tallahassee, Florida

Education

1980 - 1985 Major: Physics Georgia Tech, Atlanta, Georgia

References

References are available on request.