Patrick Farrell
(703) 587-9898
Objective:
Hands on opportunity to architect, design, and implement new technologies to address real world business needs.
Background:
Mr. Farrell’s most recent activities focused on applying technology to solve business problems. His most recent years have been in the Internet Product development area, using rapid cycle development of identity verification, eCommerce and web-based multi-media applications in major technology-based Internet companies. Areas of expertise include:
Application Architecture;
Security;
Database system performance;
Use of XML object streams over the Internet as part of integrated distributed applications;
Integration of Object-oriented tools to relational DBMS platforms; and
Design and implementation of scalable, highly available systems.
Mr. Farrell has more than 30 years experience applying technology to solve business problems. For the past fifteen years, Mr. Farrell has specialized in the development and delivery of business solutions using distributed and multi-platform computing. These systems meet all of the buzzwords of modern, scalable, mission critical “open” systems. They employ Object-Oriented programming tools (i.e. Java, C++, Smalltalk), web-based user presentation (i.e. HTML, JavaScript) relational DBMS systems (i.e. SqlServer, Oracle, MySql), high performance servers (Unix, Linux and Windows NT), and meet high availability (24x7) operational expectations.
Mr. Farrell was the first employee at Trufina.com a startup that provides identity validation and verification services to the online dating service providers. As Alchemist, Mr. Farrell designed and was instrumental in the implementation of the Trufina systems.
Mr. Farrell did high level architectural and security system design and management consulting for the “CORE” system at Fannie Mae. The CORE system will replace more than twenty years of legacy financial applications with a distributed, scalable, N tiered system that provides both reporting and management analysis.
Mr. Farrell was the Alchemist at One Big CD, a leading firm in the electronic distribution of music. Mr. Farrell designed and implemented critical components of the One Big CD system, including webservers that deliver the streaming media content. The OneBigCD system used industrial strength cryptography, digital signatures, one-time URLs, and XML.
Mr. Farrell was the “Instabuy Alchemist” at CyberCash. He was the technical architect of the InstaBuy electronic wallet released by CyberCash in 1998. He built the initial versions of the system, and directed the development of the production InstaBuy service. He developed the architecture and design of high speed, high volume transaction processing system that handled more than 40 percent of CyberCash's total transaction volume.
He was the project manager for CyberCash's SET (Secure Electronic Transaction) project, a joint effort among CyberCash, Netscape, Toshiba, and Visa International. Mr Farrell wrote the encryption software used by the SET project.
Mr. Farrell worked for eighteen years at American Management Systems, Inc. (AMS) as a Senior Principal. During this time, AMS grew from a private company with two hundred employees to a public, international consulting firm with more than 6000 employees and nearly a billion dollars of revenue. Mr. Farrell's projects included design and architecture for AMS' Object Core, a foundation software package that brought object-oriented technology to AMS' clients. He designed the security model for Object Core.
U.S. Government Clearance:
Position of Trust (active since 2003)
Secret (inactive since 1997)
US Patent and Trademark Office: 6,092,053
System
and method for merchant invoked electronic commerce July
18, 2000
Graduate Level:
EMB 680 Project Management, Statford University, 2004
CS 571 Operating Systems, George Mason University, 1992 as GTA with Professor Peter J Denning.
Undergraduate level taught at Stratford University (2002 through 2004):
CIS232 Introduction to Oracle and Sql
CIS292 Project Management
CIS305 E-Business IT Infrastructure
CIS310 E-Commerce Business Software Infrastructure
CIS450 Integrating Internet into the Enterprise
BS Mathematics, 1974
Virginia
Tech, Blacksburg, Virginia
MS Computer Science, 1993
George Mason University, Fairfax, Virginia
Completed coursework, comprehensives and thesis proposal for a PhD in Information Systems, 1995 (ABD). Research areas included security, operating systems, project estimation and measurement, and database systems. George Mason University, Fairfax, Virginia
PRESENTATIONS AND PUBLICATIONS:
Towards a Model of Computer Security, 1992 National Computer Security Conference, Fort Meade, MD, with William H Murray.
Computer Virus in Internet, reaction and control for commercial computer users; CNN (Cable News Network) November 1988.
Java (8 years)
J2EE/Jboss (1 year)
JSP and servlets (8 years, including Resin and Tomcat)
XML (6 years)
RDBMS (30 years, including Oracle, MySql, SqlServer and many others)
IDE systems (15 years, including Eclipse and Netbeans)
Windows technical development (15 years, since Windows 2.11, up through XP)
Unix, unix-like, and Linux (more than 20 years).
Version control systems (15 years, including Source Safe, CVS, PVCS)
All major development languages (more than 30 years. Including C++, C#, Perl, PHP, Cobol, Fortran, SmallTalk, VisualBasic)