From: Andrew DeFaria Date: Thu, 28 Feb 2019 23:52:27 +0000 (-0700) Subject: Updated resume X-Git-Url: https://defaria.com/gitweb/?a=commitdiff_plain;h=cc7bfce480ad76a92d6c9e8c8bcb59295e099388;p=clearscm.git Updated resume --- diff --git a/web/Resumes/Andrew/Resume.doc b/web/Resumes/Andrew/Resume.doc deleted file mode 120000 index 57fbe72..0000000 --- a/web/Resumes/Andrew/Resume.doc +++ /dev/null @@ -1 +0,0 @@ -ResumeLong.doc \ No newline at end of file diff --git a/web/Resumes/Andrew/Resume.docx b/web/Resumes/Andrew/Resume.docx deleted file mode 120000 index fa31f7e..0000000 --- a/web/Resumes/Andrew/Resume.docx +++ /dev/null @@ -1 +0,0 @@ -ResumeLong.docx \ No newline at end of file diff --git a/web/Resumes/Andrew/ResumeLong.doc b/web/Resumes/Andrew/ResumeLong.doc deleted file mode 100644 index 835c46c..0000000 Binary files a/web/Resumes/Andrew/ResumeLong.doc and /dev/null differ diff --git a/web/Resumes/Andrew/ResumeLong.docx b/web/Resumes/Andrew/ResumeLong.docx deleted file mode 100644 index 7617bbf..0000000 Binary files a/web/Resumes/Andrew/ResumeLong.docx and /dev/null differ diff --git a/web/Resumes/Andrew/ResumeLong.odt b/web/Resumes/Andrew/ResumeLong.odt new file mode 100644 index 0000000..5272c8c Binary files /dev/null and b/web/Resumes/Andrew/ResumeLong.odt differ diff --git a/web/Resumes/Andrew/ResumeLong.php b/web/Resumes/Andrew/ResumeLong.php deleted file mode 100644 index eeaec35..0000000 --- a/web/Resumes/Andrew/ResumeLong.php +++ /dev/null @@ -1,802 +0,0 @@ - - - - - - ClearSCM: Our People: Andrew DeFaria - President - - - - - - - - - '; - $msg .= '

Somebody just visited your resume.

'; - $msg .= "

Here's what I know about them:

"; - - foreach ($_SERVER as $key => $value) { - if (preg_match("/^REMOTE/", $key)) { - $msg .= "$key: $value
"; - - if ($key == 'REMOTE_ADDR') { - exec("whois $value", $output, $result); - - foreach ($output as $line) { - $msg .= "$line
"; - } // foreach - } // if - } // if - } // foreach - - $msg .= ''; - $headers = "MIME-Version: 1.0\r\n"; - $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; - $headers .= "From: Andrew DeFaria "; - - mail("andrew@defaria.com", "Somebody visited your resume", $msg, $headers); - ?> - - - - - - -
-
- -

Andrew P. DeFaria

-
- 11727 Stoney Peak Dr #65
- San Diego, California 92128-6440
-
-

- Phone: 408-596-4937
- Email: Andrew@DeFaria.com
- - - - - - - - - -
- Download an MS Word copy!
-
-
- Sorry for the blink but for some reason recruiters can't find this link!

-
-
-
- For the most up to date copy of this resume see http://clearscm.com/Resumes/Andrew -
-
- - - - - - - - -
- -
- AWS Certified Solutions Architect
-
- Associate -
- Validation Number: 4Q2XDJDCK1EE1HC5 -
-
-
- - -

Objective

- -

To work with state of the art operating systems and networks to - insure the smooth running of an organization's information flow.

- -

Hardware

- -

Workstations and servers from Sun, HP as well as various other manufactures - of Linux systems.

- -

Operating Systems

- -

Linux (Redhat, Centos, Ubuntu), - Windows, Unix - (Solaris, HP-UX), Cygwin

- -

Networking

- -

TCP/IP, Windows and Unix Networking, Active Directory/LDAP, Samba

- -

Software

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Version Control Systems - Git, Perforce, - Clearcase -
Issue Tracking - JIRA, Clearquest, - Bugzilla -
Languages - Perl, Bash, - PHP, C++, - C, Ada, - TCL -
Middleware - Apache, Tomcat, - Samba, Winbind, - LDAP, REST -
Web Apps - JIRA, Confluence, - Swarm -
Databases - MySQL, Oracle -
Coninuous Integration - Build Forge, Electric Commander, - Jenkins -
Virtualization - VMWare, VirtualBox, -
Cloud Computing - AWS: EC2, - IAM, - S3, - Glacier, - CloudFront, - Route53, - VPC -
- -

Education

- -

- A.A.S. in Computer Science from Union County College in Scotch Plains, New - Jersey. Continued studies at Fairleigh Dickenson University, San Jose State - - University, Mission College and Chico State in pursuit of my degree.

- -

References

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tom Connor(512)-422-1172tomhillconnor@yahoo.comCoworker, Consultant
James Chen(408)-845-5360jchen@salira.comVice President of Engineering,
Salira Optical Network Systems
Omair Ahmed(224) 715-9786omair.ahmed@ge.comCoworker, General Electric
Shivdutt Jha(408)-806-3476shivdutt_jha@hotmail.comCoworker, Consultant
- -
- -
- -

Clients

- -
- -

Broadcom/Avago

- -

August 2016 - Present
- Contract
- -

Converted an internal project from a Jenkins/ - Perforce build system to the Broadcom/Avago - standard of Electric Commander/ - Git. Developed Perl scripts to sign executables - and remotely execute commands on Windows systems using Cygwin/ssh thus streamlining and standardizing remote - building and signing of executables.

- -
- -

May 2016 - July 2016
- Contract
- -

ICANN

- -

Developed RDAP - server for testing SLA compliance of various TLD registrars around the world.

- -
- -

Audience
A Knowles Company

- -

March 2014 - April 2016
- Contract
- Audience

- -

Devops Admin: Initially wrote scripts to - import data from Bugzilla and other sources to - JIRA thus automating the migration of several - projects. Also administered Linux servers - (Centos/Ubuntu/Redhat Enterprise) - managing VM images in vSphere, - Perforce, Swarm, - Git Fusion.

- -

Added functionality to custom build system that utilized Perl/PHP/Apache/Linux/Windows servers to allow engineers in the field to - remotely perform customized builds. Integrated Bugzilla and Perforce (P4DTG). - Assisted with JIRA setup and integration of Salesforce with JIRA. Assisted in the migration - for users to new Knowles domain.

- -
- -

Axcient

- -

July 2013 - Dec 2013
- Contract
- Axcient

- -

Worked as a Build and Release Engineer for - AxOS. The Axcient product is a customized derivative of Ubuntu. The SCM system being used is git. Developed and standardized procedures for - performing builds.

- -
- -

Broadcom

- -

December 2011 - April 2013
- Contract
- Broadcom

- -

Clearquest Designer: Maintained Clearquest - instances implementing functionality with Visual Basic. - Using ClearSCM's Clearquest, - Clearquest::Server, - Clearquest::Client - and Clearquest::REST - modules created Perforce and Git - triggers to automate builds updating Clearquest in the process.

- -

Migrated a project from their unsupported build environment into the standard - Electric - Commander/Perforce based solution - using Cygwin, bash - and LSF to farm builds out to a pool of Windows servers to perform builds. Builds were done - using Visual Studio 8.0, 9.0 and 10.0 on Windows - Servers triggered by Perforce triggers at code checkin.

- -
- -

Tellabs

- -

March 2011 - December 2011
- Contract
- Tellabs - -

Automated various informational systems using Perl/MySQL/Oracle, and the web.

- -

Developed a command line debugger called RAID (a Real - Aid In Debugging) which provided a consistent interface with complete command - history and variable substitution courtesy of a Perl module that I wrote - called Cmdline.pm. - This Perl process utilized Inline::C to - interface to the developer libraries and provide a consistent interface for - the various command line debuggers developed by various different groups.

- -
- -

General Electric

- -

January 2010 - October 2010
- Contract
- General Electric - -

Performed Clearcase/Clearquest UCM administration. Developed an Evil Twin Finder - in Perl. Worked with Build Forge (IBM's CI tool - similar to Jenkins) jobs to automate work flow. - Assisted in consultations with UCM concepts such as component/composite - baselines and projects. Wrote Perl scripts for conversions of Clearquest data - with other systems (Siebel).

- -
- -

General Dynamics

- -

June 2007 - October 2009
- Contract
- General Dynamics - -

Clearcase/Clearquest - Administrator, Build Release and - Automation using Perl scripts. Updated C++/Qt application that - integrates UCM/Clearquest integrated environment - into one tool and ported it to Linux.

- -

Instrumental in establishment of Perl standards and introduction of Perl - tools such as Perl::Critic - and Perl::Tidy. - Worked at promoting usage of CPAN modules.

- -

Developed an extensive test driver application in Perl to interface and - drive tests using NetHawk - EAST Simulators as well as interfacing to other simulators and external - hardware. The system automates the running of regression tests, official - testing before the customer, assists with validation of test results, - collecting of log files, checking log files into Clearcase and records status - into a MySQL database. Developed a PHP web page to present the data in various - forms including graphs, reports, exporting to CSV files and emailing of - reports. Implemented maintenance programs to scrub and keep the data clean. - This system was instrumental in Functional Quality Testing for the MUOS - program. This reduced the time it took to certify testing with the military several - fold.

- -

Worked on many enhancements to the extensive Clearquest system in use at - GD. Designed and developed the record set implementing node configurations. - Implemented required forms and action hook code. Designed and developed Perl - scripts to initially load data into the new records.

- -

Developed a server process (daemon) to process baseline records that were - then tracked by Clearquest. Implemented scripts to create baseline records - from other automated process such as Build Forge. Tied together baseline - records with node configurations through action hook code.

- -
- -

Texas Instruments

- -

October 2006 - June 2007
- Contract
- Texas Instruments - -

Clearcase/Clearquest Administrator. Wrote a Perl/Oracle - application to track information about projects worldwide. Automated Clearcase - license usage reporting and load balancing of Clearquest web servers.

- -
- -

Hewlett
-  Packard Company

- -

February 2006 - October 2006
- Contract
- Hewlett Packard

- -

Managed and executed day to day build and release duties. Served as - Clearcase/Clearquest Administrator as well as - overall support of systems. Assisted with creating UCM streams and handling of - rebase and delivery issues for engineers and the build/release process. Wrote - UCM triggers to notify users of deliveries from - UCM development streams. Created baselines for official builds. Took over day - to day build and release duties. Created a build script that united the - various quick and dirty build scripts that were oriented per stream and per - build option. This standardized the build process. Augmented this build script - to be a daemon that continually builds software when deliveries are detected. - Wrote a build status web page that tracks and monitors the continuous - building. Created a dynamic web page to show Junit test history. Converted - Windows build from bat files and scheduled tasks -> Cygwin and cron thus - making the build script identical on both Linux and Windows. Wrote triggers - to notify users of deliveries. Baselined official builds. Automated the build - process to perform simple continuous integration. Created a dynamic web page - to show Junit test history. - -


- -

Broadcom

- -

September 2005 - January 2006
- Contract
- Broadcom

- -

Served as Clearcase/Clearquest Administrator - as well as overall support of systems. Developed several triggers - as well as ported my mktriggers - script which automates the maintenance of triggers.

- -

Developed a complex Perl script - to merge two Clearquest databases to a new database with many schema changes. - This script handled all aspects of the conversion including changing non US - ASCII characters found in the data to their HTML equivalents, dynamic creation - of dynamic lists, field renaming and dynamically creating new stateless - records as needed.

- -

Developed a script to better handle merging from UCM deliveries and rebases - by delaying any non automatic merges to the end of the process as well as - handle binary element merge. This process, written in Perl, utilized PerlTk to - present the user with a GUI dialog box to choose which version of the binary - file to merge.

- -

Designed and developed another Clearquest database for the Mobile - Multimedia group.

- -

Wrote several other scripts including one to interface CVS to IMS (a defect - tracking system) recording the change set at commit time, a script to strip - out MIME/HTML and attachments for defects submitted to GNATS (another defect - tracking system). Also implemented several script to log Clearcase activity, - check Clearcase's pulse and gather site and vob statistics. These scripts were - the start for creation of a set Object Oriented Perl modules to encapsulate - Clearcase in a Perl like manner (still in development).

- -
- -

Lynuxworks

- -

December 2004 - September 2005
- LynuxWorks

- -

Served as a build engineer in the Integration Group responsible for - building LynxOS (Linux RTOS) as well as tool chains, testing, releasing and - process improvement. LynuxWorks uses CVS for version control.

- -

Developed a process of providing full text search of the company's defect - database using Perl and Htdig (See ECRDig). - Developed a web based report to show CVS activity as well as several other CVS - related utilities(See CVS - Utilities) as well as report on the differences between two CVS tags.

- -

Automated the build process so that nightly builds could be performed. - Developed a web application that allows one to maintain CVS account - information including account creation, setting/resetting of password, etc.

- -
- -

Ameriquest

- -

March 2004 - December 2005
- Contract
- Ameriquest

- -

Served as Clearcase/Clearquest administrator to this major mortgage - company. As Ameriquest is just starting out I have been busy with importing - source code from flat file systems as well as PVCS and Visual Source Safe. - Also setting up vobs and regions taking into account security restrictions - and concerns. Assisted with designing of the Multisite scheme to India. - Participated in design of UCM model to be used for Ameriquest.

- -
- -

Salira

- -

August 2001 - February 2004
- Salira

- -

After consulting briefly with Salira Optical Network Systems I joined this - startup company serving in the role of Clearcase/Clearquest Administrator for - this mostly Windows shop. I helped others in setting up the - Clearcase/Clearquest environment as well as provided Training.

- -

I also served in the role of Release Engineer managing the build process. - I employed wide usage of Cygwin, which is a - product that provides an extremely workable Unix like environment and - engineered a build environment around that using GNU make and other standard - Unix and GNU utilities. When users complained that building remotely was slow - I performed an analysis on build performance. I also performed Build Stress - Testing where I characterized the effect of multiple simultaneous builds - performed on the server.

- -

I also setup and developed their Clearquest bug tracking system as well - as served as an advisor/expert on Clearcase issues, branching strategies, - labeling and release management.

- -

While working at Salira I designed and developed a tool in C that packaged - the product into a more compact form.

- -

I designed and implemented a Clearquest - Daemon which served as an interface between processes and Clearquest data. - This daemon serviced requests from web pages and triggers in order to get and - validate data from Clearquest.

- -

Developed release web pages that managed releases and produced release - notes for every release.

- -

Developed process automation scripts to perform automatic branch merging - and syncing.

- -

Performed product installation testing for the web component on Linux - (SuSE) and Solaris as well as browser testing (Netscape).

- -

Implemented test scaffolding in TCL/TK for test automation.

- -
- -

Hewlett
-  Packard Company

- -

August 1999 - February 2001
- Contract
- Systems Technology Division
- Enterprise Java Lab

- -

Setup security system automating the running of Medusa (an internal - security audit tool) on approximately 100 machines. Reports are generated - automatically and are viewable on the web. Setup and maintained security - related patch depots.

- -

Implemented nightly automation for the lab's machines including security - checks, automatic installation of line printer models, etc. This automation - was bundled into an SD-UX bundle.

- -

Migrated user data to HP NetStorage 6000. Worked extensively with HP - NetStorage 6000 Support on problems with this machines OS and interfacing with - Windows 2000.

- -

Migrated HP-UX applications from one application server to another. - -

Participated in several critical planned networked down times where the - team was able to implement changes to the infrastructure, including migration - to Clearcase 4.0, migration of project and user data to HP NetStorage 6000's - and other such changes.

- -

Set up Netscape Enterprise Web Server and iPlanet 4.1 Web Server.

- -
- -

Cisco Systems

- -

March 1999 - August 1999
- Contract
- Cisco

- -

Served as Clearcase/Unix Systems Administrator. Responsible for all - Clearcase operations in CNS/AD on Sun Solaris, HP-UX, Windows NT 4.0 and - Windows 2000. Assisted in creating additional View and Vob servers and - balancing the Clearcase load amongst them. Participated in Rational's Beta - program for Windows 2000. Installed, tested and documented Clearcase on - Windows 2000 as well as Windows NT 4.0.

- -

Assisted in recovery of a catastrophic disk failure in a critical vob. - Assisted with implementing a backup strategy with Arcserve Open. Helped - evaluate system monitoring packages.

- -

As CNS/AD was in a secured and isolated network, learned and assisted users - with ssh/scp.

- -
- - Sun Microsystems

- -

December 1998 - March 1999
- Contract
- Sun Microsystems

- -

Worked on the Sunpeak Configuration Management team performing promotions - of code updates into test and production environments. Also worked on - improving the process flow of promotions utilizing make and rdist.

- -
- -

Hewlett
-  Packard Company

- -

February 1988 - November 1998
- Systems Technology Division
- Enterprise Java Lab

- -

Primary Clearcase and Multisite Administrator for a large Clearcase - environment with approximately 1400 views and 180 vobs. Most vobs are - multisited between several other labs and I am responsible for resolving - Multisite problems. I also serve as general System Administrator, overseeing - approximately 400 machines in the lab. I help institute policies and - procedures to keep the network running smoothly. Also participate in the - design and restructuring the network topology and Clearcase topology by bring - in many Kittyhawks, Mohawks and Bravehawks (about 40 of them) for use as - Clearcase Vob, View and Build, Mail, Application, X Terminal and Web servers. - Assist in documenting setup and configuration as well as trouble shooting and - handling of patches for all lab wide shared resources.

- -

Responsible for setup and running of Windows NT domain, account setup and - print serving. Setup and evaluated Clearcase 3.2 on NT. Developed backup - strategy for NT systems. Maintain a repository of software tools as well as - evaluated and recommended several PC packages for lab usage. Main point of - contact for Windows 95/NT problem solving in the lab. Also sought after by - many people in Hewlett Packard relating to both PC and Unix configurations and - problem solving.

- -

Also served as webmaster for the lab as well as consult on HTML questions - and design issues. Installed, configured and maintain the Netscape - Suitespot Servers including the Enterprise and Directory servers. Developed - several web pages and forms for the lab as well as run - The - Unofficial Quicken® Web Page.

- -

I developed an Application Server providing many machines with many - software packages without the need for individual system administration - utilizing scripting and NFS heavily.

- -

Prior to the Productivity Project I worked on COBOL/SoftBench product - which consists of encapsulating some core HP Micro Focus COBOL tools using C++ - 3.0 and the SoftBench Encapsulator libraries. Also, working on porting an - X/Motif application to MS Windows 3.1. The code is written using C++ 3.0 on - both the HP workstation and the PC (Borland C++ 3.1).

- -

Worked in the Ada project on Ada/SoftBench. This project was similar to - COBOL/SoftBench in that it involved some SoftBench encapsulations using a - language called edl.

- -

Worked producing Ada Bindings to Xlib, Xt and Motif. This involved using a - modified C compiler to translate C header and source files to Ada declarations - and function prototypes. Using this methodology we were able to migrate our - product from X11 R3 and Motif 1.0 to X11 R4 and Motif 1.1 in one week!

- -

Worked on a project that produced Ada Bindings to HP-UX, which enabled me - to get good breath knowledge into all system calls, and another binding to - Starbase graphical subsystem.

- -

Performed destructive testing on MPE/XL 1.0-1.3. Wrote several programs to - stress the OS. Submitted 300+ Service Requests many of which appeared on Must - Fix lists.

- -
- -

Copyright (GPL)

- - - -

This resume is freely available; you can - redistribute it and/or modify it under the terms of the GNU - General Public License as published by the Free Software - Foundation; either version 2 of the License, or (at your option) - any later version. This means that if you modify this resume you - must include a copy of the original source or refer to its origin - at http://clearscm.com/Resumes/Andrew.

- -

This resume is distributed in the hope - that it will be useful, but WITHOUT ANY WARRANTY; without even - the implied warranty of MERCHANTABILITY or FITNESS FOR A - PARTICULAR PURPOSE. See the GNU General Public License for more - details.

- -

You should have received a copy of the GNU - General Public License along with this resume; if not, write to - the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA.

- - - - - - - - - diff --git a/web/Resumes/Andrew/ResumeShort.doc b/web/Resumes/Andrew/ResumeShort.doc deleted file mode 100644 index cd2dbd8..0000000 Binary files a/web/Resumes/Andrew/ResumeShort.doc and /dev/null differ diff --git a/web/Resumes/Andrew/ResumeShort.docx b/web/Resumes/Andrew/ResumeShort.docx deleted file mode 100644 index 4a89592..0000000 Binary files a/web/Resumes/Andrew/ResumeShort.docx and /dev/null differ diff --git a/web/Resumes/Andrew/ResumeShort.odt b/web/Resumes/Andrew/ResumeShort.odt new file mode 100644 index 0000000..692f4b3 Binary files /dev/null and b/web/Resumes/Andrew/ResumeShort.odt differ diff --git a/web/Resumes/Andrew/ResumeShort.php b/web/Resumes/Andrew/ResumeShort.php deleted file mode 100644 index e76dc22..0000000 --- a/web/Resumes/Andrew/ResumeShort.php +++ /dev/null @@ -1,535 +0,0 @@ - - - - - - ClearSCM: Our People: Andrew DeFaria - President - - - - - - - - - '; - $msg .= '

Somebody just visited your resume.

'; - $msg .= "

Here's what I know about them:

"; - - foreach ($_SERVER as $key => $value) { - if (preg_match("/^REMOTE/", $key)) { - $msg .= "$key: $value
"; - - if ($key == 'REMOTE_ADDR') { - exec("whois $value", $output, $result); - - foreach ($output as $line) { - $msg .= "$line
"; - } // foreach - } // if - } // if - } // foreach - - $msg .= ''; - $headers = "MIME-Version: 1.0\r\n"; - $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; - $headers .= "From: Andrew DeFaria "; - - mail("andrew@defaria.com", "Somebody visited your resume", $msg, $headers); - ?> - - - - - - -
-
- -

Andrew P. DeFaria

-
- 11727 Stoney Peak Dr #65
- San Diego, California 92128-6440
-
-

- Phone: 408-596-4937
- Email: Andrew@DeFaria.com
- - - - - - - - - -
- Download an MS Word copy!
-
-
- Sorry for the blink but for some reason recruiters can't find this link!

-
-
-
- For the most up to date copy of this resume see http://clearscm.com/Resumes/Andrew -
-
- - - - - - - - -
- -
- AWS Certified Solutions Architect
-
- Associate -
- Validation Number: 4Q2XDJDCK1EE1HC5 -
-
-
- - -

Objective

- -

To work with state of the art operating systems and networks to - insure the smooth running of an organization's information flow.

- -

Hardware

- -

Workstations and servers from Sun, HP as well as various other manufactures - of Linux systems.

- -

Operating Systems

- -

Linux (Redhat, Centos, Ubuntu), - Windows, Unix - (Solaris, HP-UX), Cygwin

- -

Networking

- -

TCP/IP, Windows and Unix Networking, Active Directory/LDAP, Samba

- -

Software

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Version Control Systems - Git, Perforce, - Clearcase -
Issue Tracking - JIRA, Clearquest, - Bugzilla -
Languages - Perl, Bash, - PHP, C++, - C, Ada, - TCL -
Middleware - Apache, Tomcat, - Samba, Winbind, - LDAP, REST -
Web Apps - JIRA, Confluence, - Swarm -
Databases - MySQL, Oracle -
Coninuous Integration - Build Forge, Electric Commander, - Jenkins -
Virtualization - VMWare, VirtualBox, -
Cloud Computing - AWS: EC2, - IAM, - S3, - Glacier, - CloudFront, - Route53, - VPC -
- -

Education

- -

- A.A.S. in Computer Science from Union County College in Scotch Plains, New - Jersey. Continued studies at Fairleigh Dickenson University, San Jose State - - University, Mission College and Chico State in pursuit of my degree.

- -

References

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tom Connor(512)-422-1172tomhillconnor@yahoo.comCoworker, Consultant
James Chen(408)-845-5360jchen@salira.comVice President of Engineering,
Salira Optical Network Systems
Omair Ahmed(224) 715-9786omair.ahmed@ge.comCoworker, General Electric
Shivdutt Jha(408)-806-3476shivdutt_jha@hotmail.comCoworker, Consultant
- -
- -
- -

Clients

- -
- -

Broadcom/Avago

- -

August 2016 - Present
- Contract
- -

Converted an internal project from a Jenkins/ - Perforce build system to the Broadcom/Avago - standard of Electric Commander/ - Git. Developed Perl scripts to sign executables - and remotely execute commands on Windows systems using Cygwin/ssh thus streamlining and standardizing remote - building and signing of executables.

- -
- -

May 2016 - July 2016
- Contract
- -

ICANN

- -

Developed RDAP - server for testing SLA compliance of various TLD registrars around the world.

- -
- -

Audience
A Knowles Company

- -

March 2014 - April 2016
- Contract
- Audience

- -

Devops Admin: Initially wrote scripts to - import data from Bugzilla and other sources to - JIRA thus automating the migration of several - projects. Also administered Linux servers - (Centos/Ubuntu/Redhat Enterprise) - managing VM images in vSphere, - Perforce, Swarm, - Git Fusion.

- -

Added functionality to custom build system that utilized Perl/PHP/Apache/Linux/Windows servers to allow engineers in the field to - remotely perform customized builds. Integrated Bugzilla and Perforce (P4DTG). - Assisted with JIRA setup and integration of Salesforce with JIRA. Assisted in the migration - for users to new Knowles domain.

- -
- -

Axcient

- -

July 2013 - Dec 2013
- Contract
- Axcient

- -

Worked as a Build and Release Engineer for - AxOS. The Axcient product is a customized derivative of Ubuntu. The SCM system being used is git. Developed and standardized procedures for - performing builds.

- -
- -

Broadcom

- -

December 2011 - April 2013
- Contract
- Broadcom

- -

Clearquest Designer: Maintained Clearquest - instances implementing functionality with Visual Basic. - Using ClearSCM's Clearquest, - Clearquest::Server, - Clearquest::Client - and Clearquest::REST - modules created Perforce and Git - triggers to automate builds updating Clearquest in the process.

- -

Migrated a project from their unsupported build environment into the standard - Electric - Commander/Perforce based solution - using Cygwin, bash - and LSF to farm builds out to a pool of Windows servers to perform builds. Builds were done - using Visual Studio 8.0, 9.0 and 10.0 on Windows - Servers triggered by Perforce triggers at code checkin.

- -
- -

Tellabs

- -

March 2011 - December 2011
- Contract
- Tellabs - -

Automated various informational systems using Perl/MySQL/Oracle, and the web.

- -

Developed a command line debugger called RAID (a Real - Aid In Debugging) which provided a consistent interface with complete command - history and variable substitution courtesy of a Perl module that I wrote - called Cmdline.pm. - This Perl process utilized Inline::C to - interface to the developer libraries and provide a consistent interface for - the various command line debuggers developed by various different groups.

- -
- -

General Electric

- -

January 2010 - October 2010
- Contract
- General Electric - -

Performed Clearcase/Clearquest UCM administration. Developed an Evil Twin Finder - in Perl. Worked with Build Forge (IBM's CI tool - similar to Jenkins) jobs to automate work flow.

- -
- -

General Dynamics

- -

June 2007 - October 2009
- Contract
- General Dynamics - -

Clearcase/Clearquest - Administrator, Build Release and - Automation using Perl scripts. Updated C++/Qt application that - integrates UCM/Clearquest integrated environment - into one tool and ported it to Linux.

- -

Instrumental in establishment of Perl standards and introduction of Perl - tools such as Perl::Critic - and Perl::Tidy. - Worked at promoting usage of CPAN modules.

- -

Automated tests using NetHawk EAST - Simulators to automate all testing and store results into a MySQL database. This reduced the time it took to certify - testing with the military several fold. Also developed a PHP app to report/graph results.

- -
- -

Texas Instruments

- -

October 2006 - June 2007
- Contract
- Texas Instruments - -

Clearcase/Clearquest Administrator. Wrote a Perl/Oracle - application to track information about projects worldwide. Automated Clearcase - license usage reporting and load balancing of Clearquest web servers.

- -
- -

Hewlett
-  Packard Company

- -

February 2006 - October 2006
- Contract
- Hewlett Packard

- -

Clearcase/Clearquest - UCM Administrator. Wrote triggers to notify users of deliveries. - Baselined official builds. Automated the build process to perform simple continuous integration. Created a dynamic web page to - show Junit test history.

- -
- -

Broadcom

- -

September 2005 - January 2006
- Contract
- Broadcom

- -

Clearcase/Clearquest - Administrator and support of systems. Developed several triggers.

- -

Wrote Perl script to - merge Clearquest databases.

- -

Designed and developed another Clearquest database for the Mobile Multimedia - group.

- -
- -

Copyright (GPL)

- - - -

This resume is freely available; you can - redistribute it and/or modify it under the terms of the GNU - General Public License as published by the Free Software - Foundation; either version 2 of the License, or (at your option) - any later version. This means that if you modify this resume you - must include a copy of the original source or refer to its origin - at http://clearscm.com/Resumes/Andrew.

- -

This resume is distributed in the hope - that it will be useful, but WITHOUT ANY WARRANTY; without even - the implied warranty of MERCHANTABILITY or FITNESS FOR A - PARTICULAR PURPOSE. See the GNU General Public License for more - details.

- -

You should have received a copy of the GNU - General Public License along with this resume; if not, write to - the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA.

- - - - - - - - - diff --git a/web/Resumes/Andrew/index.php b/web/Resumes/Andrew/index.php deleted file mode 120000 index 517806e..0000000 --- a/web/Resumes/Andrew/index.php +++ /dev/null @@ -1 +0,0 @@ -ResumeLong.php \ No newline at end of file diff --git a/web/Resumes/Andrew/index.php b/web/Resumes/Andrew/index.php new file mode 100644 index 0000000..e430b6e --- /dev/null +++ b/web/Resumes/Andrew/index.php @@ -0,0 +1,828 @@ + + + + + + ClearSCM: Our People: Andrew DeFaria - President + + + + + + + + + '; + $msg .= '

Somebody just visited your resume.

'; + $msg .= "

Here's what I know about them:

"; + + foreach ($_SERVER as $key => $value) { + if (preg_match("/^REMOTE/", $key)) { + $msg .= "$key: $value
"; + + if ($key == 'REMOTE_ADDR') { + exec("whois $value", $output, $result); + + foreach ($output as $line) { + $msg .= "$line
"; + } // foreach + } // if + } // if + } // foreach + + $msg .= ''; + $headers = "MIME-Version: 1.0\r\n"; + $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; + $headers .= "From: Andrew DeFaria "; + + mail("andrew@defaria.com", "Somebody visited your resume", $msg, $headers); + ?> + + + + + + +
+
+ +

Andrew P. DeFaria

+
+ 11727 Stoney Peak Dr #65
+ San Diego, California 92128-6440
+
+

+ Phone: 408-596-4937
+ Email: Andrew@DeFaria.com
+ + + + + + + + + +
+ Download an MS Word copy!
+
+
+ Sorry for the blink but for some reason recruiters can't find this link!

+
+
+
+ For the most up to date copy of this resume see http://clearscm.com/Resumes/Andrew +
+
+ + + + + + + + +
+ +
+ AWS Certified Solutions Architect
+
+ Associate +
+ Validation Number: 4Q2XDJDCK1EE1HC5 +
+
+
+ + +

Objective

+ +

To work with state of the art operating systems and networks to + insure the smooth running of an organization's information flow.

+ +

Hardware

+ +

Workstations and servers from Sun, HP, Microsoft Windows as well as various + other manufactures of Linux systems.

+ +

Operating Systems

+ +

Linux (Redhat, Centos, Ubuntu), + Windows, Unix + (Solaris, HP-UX), Cygwin

+ +

Networking

+ +

TCP/IP, Windows and Unix Networking, Active Directory/LDAP, Samba

+ +

Software

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Version Control Systems + Git, Perforce, + Clearcase +
Issue Tracking + JIRA, Clearquest, + Bugzilla +
Languages + Perl, Bash, + PHP, C++, + C, Ada, + TCL +
Middleware + Apache, Tomcat, + Samba, Winbind, + LDAP, REST +
Web Apps + JIRA, Confluence, + Swarm +
Databases + MySQL, Oracle +
Coninuous Integration + Build Forge, Electric Commander, + Jenkins +
Virtualization + VMWare, VirtualBox, + vSphere, vCenter +
Cloud Computing + AWS: EC2, + IAM, + S3, + Glacier, + CloudFront, + Route53, + VPC +
+ +

Education

+ +

+ A.A.S. in Computer Science from Union County College in Scotch Plains, New + Jersey. Continued studies at Fairleigh Dickenson University, San Jose State + + University, Mission College and Chico State in pursuit of my degree.

+ +

References

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Tom Connor(512)-422-1172tomhillconnor@yahoo.comCoworker, Consultant
James Chen(408)-845-5360jchen@salira.comVice President of Engineering,
Salira Optical Network Systems
Omair Ahmed(224) 715-9786omair.ahmed@ge.comCoworker, General Electric
Shivdutt Jha(408)-806-3476shivdutt_jha@hotmail.comCoworker, Consultant
+ +
+ +
+ +

Clients

+ +
+ +

+ General Dynamics

+ +

March 2018 - Present
+ Contract
+ General Dynamics + +

For this technology refresh of over a decade ago, I was instrumental in + setting up and maintain dozens of Solaris 5.11 zone systems. This includes setup + of many services like NIS, DNS, NTP, SMTP, AutoFS as well as a standard set of + tools. + +

Introduced Puppet to the group and served as + the Puppet Master.

+ +

Created Windows based VMs for specific roles such as BuildForge Console, + Application server, Domain Controllers, etc. These were managed under vCenter.

+ +

Developed Perl scripts for validation testing + of Clearcase and Clearquest. Developed a Clearcase enhanced monitoring tool to + monitor servers and systems as well as Clearcase objects like VOBs and views.

+

Clearcase/Clearquest + +

Broadcom/Avago

+ +
+ +

August 2016 - January 2018
+ Contract
+ +

Converted an internal project from a Jenkins/ + Perforce build system to the Broadcom/Avago + standard of Electric Commander/ + Git. Developed Perl scripts to sign executables + and remotely execute commands on Windows systems using Cygwin/ssh thus streamlining and standardizing remote + building and signing of executables.

+ +
+ +

May 2016 - July 2016
+ Contract
+ +

ICANN

+ +

Developed RDAP + server for testing SLA compliance of various TLD registrars around the world.

+ +
+ +

Audience
A Knowles Company

+ +

March 2014 - April 2016
+ Contract
+ Audience

+ +

Devops Admin: Initially wrote scripts to + import data from Bugzilla and other sources to + JIRA thus automating the migration of several + projects. Also administered Linux servers + (Centos/Ubuntu/Redhat Enterprise) + managing VM images in vSphere, + Perforce, Swarm, + Git Fusion.

+ +

Added functionality to custom build system that utilized Perl/PHP/Apache/Linux/Windows servers to allow engineers in the field to + remotely perform customized builds. Integrated Bugzilla and Perforce (P4DTG). + Assisted with JIRA setup and integration of Salesforce with JIRA. Assisted in the migration + for users to new Knowles domain.

+ +
+ +

Axcient

+ +

July 2013 - Dec 2013
+ Contract
+ Axcient

+ +

Worked as a Build and Release Engineer for + AxOS. The Axcient product is a customized derivative of Ubuntu. The SCM system being used is git. Developed and standardized procedures for + performing builds.

+ +
+ +

Broadcom

+ +

December 2011 - April 2013
+ Contract
+ Broadcom

+ +

Clearquest Designer: Maintained Clearquest + instances implementing functionality with Visual Basic. + Using ClearSCM's Clearquest, + Clearquest::Server, + Clearquest::Client + and Clearquest::REST + modules created Perforce and Git + triggers to automate builds updating Clearquest in the process.

+ +

Migrated a project from their unsupported build environment into the standard + Electric + Commander/Perforce based solution + using Cygwin, bash + and LSF to farm builds out to a pool of Windows servers to perform builds. Builds were done + using Visual Studio 8.0, 9.0 and 10.0 on Windows + Servers triggered by Perforce triggers at code checkin.

+ +
+ +

Tellabs

+ +

March 2011 - December 2011
+ Contract
+ Tellabs + +

Automated various informational systems using Perl/MySQL/Oracle, and the web.

+ +

Developed a command line debugger called RAID (a Real + Aid In Debugging) which provided a consistent interface with complete command + history and variable substitution courtesy of a Perl module that I wrote + called Cmdline.pm. + This Perl process utilized Inline::C to + interface to the developer libraries and provide a consistent interface for + the various command line debuggers developed by various different groups.

+ +
+ +

General Electric

+ +

January 2010 - October 2010
+ Contract
+ General Electric + +

Performed Clearcase/Clearquest UCM administration. Developed an Evil Twin Finder + in Perl. Worked with Build Forge (IBM's CI tool + similar to Jenkins) jobs to automate work flow. + Assisted in consultations with UCM concepts such as component/composite + baselines and projects. Wrote Perl scripts for conversions of Clearquest data + with other systems (Siebel).

+ +
+ +

General Dynamics

+ +

June 2007 - October 2009
+ Contract
+ General Dynamics + +

Clearcase/Clearquest + Administrator, Build Release and + Automation using Perl scripts. Updated C++/Qt application that + integrates UCM/Clearquest integrated environment + into one tool and ported it to Linux.

+ +

Instrumental in establishment of Perl standards and introduction of Perl + tools such as Perl::Critic + and Perl::Tidy. + Worked at promoting usage of CPAN modules.

+ +

Developed an extensive test driver application in Perl to interface and + drive tests using NetHawk + EAST Simulators as well as interfacing to other simulators and external + hardware. The system automates the running of regression tests, official + testing before the customer, assists with validation of test results, + collecting of log files, checking log files into Clearcase and records status + into a MySQL database. Developed a PHP web page to present the data in various + forms including graphs, reports, exporting to CSV files and emailing of + reports. Implemented maintenance programs to scrub and keep the data clean. + This system was instrumental in Functional Quality Testing for the MUOS + program. This reduced the time it took to certify testing with the military several + fold.

+ +

Worked on many enhancements to the extensive Clearquest system in use at + GD. Designed and developed the record set implementing node configurations. + Implemented required forms and action hook code. Designed and developed Perl + scripts to initially load data into the new records.

+ +

Developed a server process (daemon) to process baseline records that were + then tracked by Clearquest. Implemented scripts to create baseline records + from other automated process such as Build Forge. Tied together baseline + records with node configurations through action hook code.

+ +
+ +

Texas Instruments

+ +

October 2006 - June 2007
+ Contract
+ Texas Instruments + +

Clearcase/Clearquest Administrator. Wrote a Perl/Oracle + application to track information about projects worldwide. Automated Clearcase + license usage reporting and load balancing of Clearquest web servers.

+ +
+ +

Hewlett
+  Packard Company

+ +

February 2006 - October 2006
+ Contract
+ Hewlett Packard

+ +

Managed and executed day to day build and release duties. Served as + Clearcase/Clearquest Administrator as well as + overall support of systems. Assisted with creating UCM streams and handling of + rebase and delivery issues for engineers and the build/release process. Wrote + UCM triggers to notify users of deliveries from + UCM development streams. Created baselines for official builds. Took over day + to day build and release duties. Created a build script that united the + various quick and dirty build scripts that were oriented per stream and per + build option. This standardized the build process. Augmented this build script + to be a daemon that continually builds software when deliveries are detected. + Wrote a build status web page that tracks and monitors the continuous + building. Created a dynamic web page to show Junit test history. Converted + Windows build from bat files and scheduled tasks -> Cygwin and cron thus + making the build script identical on both Linux and Windows. Wrote triggers + to notify users of deliveries. Baselined official builds. Automated the build + process to perform simple continuous integration. Created a dynamic web page + to show Junit test history. + +


+ +

Broadcom

+ +

September 2005 - January 2006
+ Contract
+ Broadcom

+ +

Served as Clearcase/Clearquest Administrator + as well as overall support of systems. Developed several triggers + as well as ported my mktriggers + script which automates the maintenance of triggers.

+ +

Developed a complex Perl script + to merge two Clearquest databases to a new database with many schema changes. + This script handled all aspects of the conversion including changing non US + ASCII characters found in the data to their HTML equivalents, dynamic creation + of dynamic lists, field renaming and dynamically creating new stateless + records as needed.

+ +

Developed a script to better handle merging from UCM deliveries and rebases + by delaying any non automatic merges to the end of the process as well as + handle binary element merge. This process, written in Perl, utilized PerlTk to + present the user with a GUI dialog box to choose which version of the binary + file to merge.

+ +

Designed and developed another Clearquest database for the Mobile + Multimedia group.

+ +

Wrote several other scripts including one to interface CVS to IMS (a defect + tracking system) recording the change set at commit time, a script to strip + out MIME/HTML and attachments for defects submitted to GNATS (another defect + tracking system). Also implemented several script to log Clearcase activity, + check Clearcase's pulse and gather site and vob statistics. These scripts were + the start for creation of a set Object Oriented Perl modules to encapsulate + Clearcase in a Perl like manner (still in development).

+ +
+ +

Lynuxworks

+ +

December 2004 - September 2005
+ LynuxWorks

+ +

Served as a build engineer in the Integration Group responsible for + building LynxOS (Linux RTOS) as well as tool chains, testing, releasing and + process improvement. LynuxWorks uses CVS for version control.

+ +

Developed a process of providing full text search of the company's defect + database using Perl and Htdig (See ECRDig). + Developed a web based report to show CVS activity as well as several other CVS + related utilities(See CVS + Utilities) as well as report on the differences between two CVS tags.

+ +

Automated the build process so that nightly builds could be performed. + Developed a web application that allows one to maintain CVS account + information including account creation, setting/resetting of password, etc.

+ +
+ +

Ameriquest

+ +

March 2004 - December 2005
+ Contract
+ Ameriquest

+ +

Served as Clearcase/Clearquest administrator to this major mortgage + company. As Ameriquest is just starting out I have been busy with importing + source code from flat file systems as well as PVCS and Visual Source Safe. + Also setting up vobs and regions taking into account security restrictions + and concerns. Assisted with designing of the Multisite scheme to India. + Participated in design of UCM model to be used for Ameriquest.

+ +
+ +

Salira

+ +

August 2001 - February 2004
+ Salira

+ +

After consulting briefly with Salira Optical Network Systems I joined this + startup company serving in the role of Clearcase/Clearquest Administrator for + this mostly Windows shop. I helped others in setting up the + Clearcase/Clearquest environment as well as provided Training.

+ +

I also served in the role of Release Engineer managing the build process. + I employed wide usage of Cygwin, which is a + product that provides an extremely workable Unix like environment and + engineered a build environment around that using GNU make and other standard + Unix and GNU utilities. When users complained that building remotely was slow + I performed an analysis on build performance. I also performed Build Stress + Testing where I characterized the effect of multiple simultaneous builds + performed on the server.

+ +

I also setup and developed their Clearquest bug tracking system as well + as served as an advisor/expert on Clearcase issues, branching strategies, + labeling and release management.

+ +

While working at Salira I designed and developed a tool in C that packaged + the product into a more compact form.

+ +

I designed and implemented a Clearquest + Daemon which served as an interface between processes and Clearquest data. + This daemon serviced requests from web pages and triggers in order to get and + validate data from Clearquest.

+ +

Developed release web pages that managed releases and produced release + notes for every release.

+ +

Developed process automation scripts to perform automatic branch merging + and syncing.

+ +

Performed product installation testing for the web component on Linux + (SuSE) and Solaris as well as browser testing (Netscape).

+ +

Implemented test scaffolding in TCL/TK for test automation.

+ +
+ +

Hewlett
+  Packard Company

+ +

August 1999 - February 2001
+ Contract
+ Systems Technology Division
+ Enterprise Java Lab

+ +

Setup security system automating the running of Medusa (an internal + security audit tool) on approximately 100 machines. Reports are generated + automatically and are viewable on the web. Setup and maintained security + related patch depots.

+ +

Implemented nightly automation for the lab's machines including security + checks, automatic installation of line printer models, etc. This automation + was bundled into an SD-UX bundle.

+ +

Migrated user data to HP NetStorage 6000. Worked extensively with HP + NetStorage 6000 Support on problems with this machines OS and interfacing with + Windows 2000.

+ +

Migrated HP-UX applications from one application server to another. + +

Participated in several critical planned networked down times where the + team was able to implement changes to the infrastructure, including migration + to Clearcase 4.0, migration of project and user data to HP NetStorage 6000's + and other such changes.

+ +

Set up Netscape Enterprise Web Server and iPlanet 4.1 Web Server.

+ +
+ +

Cisco Systems

+ +

March 1999 - August 1999
+ Contract
+ Cisco

+ +

Served as Clearcase/Unix Systems Administrator. Responsible for all + Clearcase operations in CNS/AD on Sun Solaris, HP-UX, Windows NT 4.0 and + Windows 2000. Assisted in creating additional View and Vob servers and + balancing the Clearcase load amongst them. Participated in Rational's Beta + program for Windows 2000. Installed, tested and documented Clearcase on + Windows 2000 as well as Windows NT 4.0.

+ +

Assisted in recovery of a catastrophic disk failure in a critical vob. + Assisted with implementing a backup strategy with Arcserve Open. Helped + evaluate system monitoring packages.

+ +

As CNS/AD was in a secured and isolated network, learned and assisted users + with ssh/scp.

+ +
+ + Sun Microsystems

+ +

December 1998 - March 1999
+ Contract
+ Sun Microsystems

+ +

Worked on the Sunpeak Configuration Management team performing promotions + of code updates into test and production environments. Also worked on + improving the process flow of promotions utilizing make and rdist.

+ +
+ +

Hewlett
+  Packard Company

+ +

February 1988 - November 1998
+ Systems Technology Division
+ Enterprise Java Lab

+ +

Primary Clearcase and Multisite Administrator for a large Clearcase + environment with approximately 1400 views and 180 vobs. Most vobs are + multisited between several other labs and I am responsible for resolving + Multisite problems. I also serve as general System Administrator, overseeing + approximately 400 machines in the lab. I help institute policies and + procedures to keep the network running smoothly. Also participate in the + design and restructuring the network topology and Clearcase topology by bring + in many Kittyhawks, Mohawks and Bravehawks (about 40 of them) for use as + Clearcase Vob, View and Build, Mail, Application, X Terminal and Web servers. + Assist in documenting setup and configuration as well as trouble shooting and + handling of patches for all lab wide shared resources.

+ +

Responsible for setup and running of Windows NT domain, account setup and + print serving. Setup and evaluated Clearcase 3.2 on NT. Developed backup + strategy for NT systems. Maintain a repository of software tools as well as + evaluated and recommended several PC packages for lab usage. Main point of + contact for Windows 95/NT problem solving in the lab. Also sought after by + many people in Hewlett Packard relating to both PC and Unix configurations and + problem solving.

+ +

Also served as webmaster for the lab as well as consult on HTML questions + and design issues. Installed, configured and maintain the Netscape + Suitespot Servers including the Enterprise and Directory servers. Developed + several web pages and forms for the lab as well as run + The + Unofficial Quicken® Web Page.

+ +

I developed an Application Server providing many machines with many + software packages without the need for individual system administration + utilizing scripting and NFS heavily.

+ +

Prior to the Productivity Project I worked on COBOL/SoftBench product + which consists of encapsulating some core HP Micro Focus COBOL tools using C++ + 3.0 and the SoftBench Encapsulator libraries. Also, working on porting an + X/Motif application to MS Windows 3.1. The code is written using C++ 3.0 on + both the HP workstation and the PC (Borland C++ 3.1).

+ +

Worked in the Ada project on Ada/SoftBench. This project was similar to + COBOL/SoftBench in that it involved some SoftBench encapsulations using a + language called edl.

+ +

Worked producing Ada Bindings to Xlib, Xt and Motif. This involved using a + modified C compiler to translate C header and source files to Ada declarations + and function prototypes. Using this methodology we were able to migrate our + product from X11 R3 and Motif 1.0 to X11 R4 and Motif 1.1 in one week!

+ +

Worked on a project that produced Ada Bindings to HP-UX, which enabled me + to get good breath knowledge into all system calls, and another binding to + Starbase graphical subsystem.

+ +

Performed destructive testing on MPE/XL 1.0-1.3. Wrote several programs to + stress the OS. Submitted 300+ Service Requests many of which appeared on Must + Fix lists.

+ +
+ +

Copyright (GPL)

+ + + +

This resume is freely available; you can + redistribute it and/or modify it under the terms of the GNU + General Public License as published by the Free Software + Foundation; either version 2 of the License, or (at your option) + any later version. This means that if you modify this resume you + must include a copy of the original source or refer to its origin + at http://clearscm.com/Resumes/Andrew.

+ +

This resume is distributed in the hope + that it will be useful, but WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU General Public License for more + details.

+ +

You should have received a copy of the GNU + General Public License along with this resume; if not, write to + the Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA.

+ + + + + + + + +