1 y<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
5 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6 <meta name="GENERATOR" content="Mozilla/4.61 [en] (Win98; U) [Netscape]">
7 <title>ClearSCM: Our People: Andrew DeFaria - President</title>
8 <link rel="stylesheet" type="text/css" media="screen" href="/css/Article.css">
9 <link rel="stylesheet" type="text/css" media="print" href="/css/Print.css">
10 <link rel="SHORTCUT ICON" href="http://clearscm.com/favicon.ico" type="image/png">
12 <script type="text/javascript">
14 if (!document.getElementById('blink').style.color) {
15 document.getElementById('blink').style.color="white";
18 if (document.getElementById('blink').style.color=="white") {
19 document.getElementById('blink').style.color="red";
21 document.getElementById('blink').style.color="white";
24 timer = setTimeout ("blink()", 450);
27 function stoptimer () {
33 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
35 <script type="text/javascript">
36 _uacct = "UA-89317-1";
42 include "clearscm.php";
47 <body onload="blink()" onunload="stoptimer()" id="homepage">
53 <?php start_box ("cs2")?>
54 <h2 align=center><a href="http://defaria.com">Andrew P. DeFaria</a></h2>
55 <address style="text-align:center">
56 11727 Stoney Peak Dr #65<br>
57 San Diego, California 92128-6440<br>
59 <p style="text-align:center">
60 Phone: 408-596-4937</a><br>
61 Email: <a href="mailto:Andrew@DeFaria.com">Andrew@DeFaria.com</a><br>
62 <table align="center" width="400">
65 <marquee behavior="alternate" onmouseover="this.stop()" onmouseout="this.start()"><a id="blink" href="Resume.docx">Download an MS Word copy!</a></marquee><br>
70 <font size=-1 class="dim">Sorry for the blink but for some reason recruiters can't find this link!</font></p>
77 <font size=-1>For the most up to date copy of this resume see <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a></font>
84 <table cellspacing="0" cellpadding="0" width="300" border="0" align="center">
87 <td valign="top" align center>
88 <a href="AWS Certified Solutions Architect - Associate certificate.pdf" target="_blank">
90 <img src="AWS_Certified_Logo_SAA_294x230_Color.png" alt="AWS Certified Solutions Architect"><br>
92 <img src="AWS_Certified_Tag__SAA_294x230-Color.png" alt="Associate">
94 <b>Validation Number:</b> 4Q2XDJDCK1EE1HC5
105 <p>To work with state of the art operating systems and networks to
106 insure the smooth running of an organization's information flow.</p>
110 <p>Workstations and servers from Sun, HP as well as various other manufactures
111 of Linux systems.</p>
113 <h3>Operating Systems</h3>
115 <p><span class="standout">Linux</span> (Redhat, Centos, Ubuntu),
116 <span class="standout">Windows</span>, <span class="standout">Unix</span>
117 (Solaris, HP-UX), <span class="standout"><a href="http://cygwin.com">Cygwin</a></span></p>
121 <p>TCP/IP, Windows and Unix Networking, <span
122 class="standout">Active Directory/LDAP</span>, <span
123 class="standout">Samba</span></p>
127 <table align=center border=1 cellspacing=0 cellpadding=2 width="60%">
130 <th>Version Control Systems</th>
132 <span class="standout">Git</span>, <span class="standout">Perforce</span>,
133 <span class="standout">Clearcase</span>
137 <th>Issue Tracking</th>
139 <span class="standout">JIRA</span>, <span class="standout">Clearquest</span>,
140 <span class="standout">Bugzilla</span>
146 <span class="standout">Perl</span>, <span class="standout">Bash</span>,
147 <span class="standout">PHP</span>, <span class="standout">C++</span>,
148 <span class="standout">C</span>, <span class="standout">Ada</span>,
149 <span class="standout">TCL</span>
155 <span class="standout">Apache</span>, <span class="standout">Tomcat</span>,
156 <span class="standout">Samba</span>, <span class="standout">Winbind</span>,
157 <span class="standout">LDAP</span>, <span class="standout">REST</span>
163 <span class="standout">JIRA</span>, <span class="standout">Confluence</span>,
164 <span class="standout">Swarm</span>
170 <span class="standout">MySQL</span>, <span class="standout">Oracle</span>
174 <th>Coninuous Integration</th>
176 <span class="standout">Build Forge</span>, <span class="standout">Electric Commander</span>,
177 <span class="standout">Jenkins</span>
181 <th>Virtualization</th>
183 <span class="standout">VMWare</span>, <span class="standout">VirtualBox</span>,
187 <th>Cloud Computing</th>
189 <span class="standout">AWS: EC2</span>,
190 <span class="standout">IAM</span>,
191 <span class="standout">S3</span>,
192 <span class="standout">Glacier</span>,
193 <span class="standout">CloudFront</span>,
194 <span class="standout">Route53,
195 <span class="standout">VPC</span>
204 A.A.S. in Computer Science from Union County College in Scotch Plains, New
205 Jersey. Continued studies at Fairleigh Dickenson University, San Jose State
207 University, Mission College and Chico State in pursuit of my degree.</p>
211 <table align=center border=1 cellspacing=0 cellpadding=2 width="90%">
214 <td><a href="http://www.linkedin.com/profile/view?id=276869">Tom Connor</a></td>
215 <td>(512)-422-1172</td>
216 <td><a href="mailto:tomhillconnor@yahoo.com">tomhillconnor@yahoo.com</a></td>
217 <td>Coworker, Consultant</td>
220 <td><a href="http://www.linkedin.com/profile/view?id=700521">James Chen</a></td>
221 <td>(408)-845-5360</td>
222 <td><a href="mailto:jchen@salira.com">jchen@salira.com</a></td>
223 <td>Vice President of Engineering,<br>Salira Optical Network Systems</td>
226 <td><a href="http://www.linkedin.com/profile/view?id=12113821">Omair Ahmed</a></td>
227 <td>(224) 715-9786</td>
228 <td><a href="mailto:Omair.Ahmed@ge.com">omair.ahmed@ge.com</a></td>
229 <td>Coworker, General Electric</td>
232 <td><a href="http://www.linkedin.com/profile/view?id=1023014">Shivdutt Jha</a></td>
233 <td>(408)-806-3476</td>
234 <td><a href="mailto:shivdutt_jha@hotmail.com">shivdutt_jha@hotmail.com</a></td>
235 <td>Coworker, Consultant</td>
248 <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom/Avago" border="0"></a></p>
250 <p>August 2016 - Present<br>
251 <font class=dim>Contract</font><br>
253 <p>Converted an internal project from a <span class="standout">Jenkins</span>/<span class="standout">Perforce</span>
254 build system to the Broadcom/Avago standard of <span class="standout">Electric Commander</span>
255 and <span class="standout">Git</span>. Developed Perl scripts to sign executables. Developed Perl
256 script to remotely execute commands on Windows systems using <span class="standout">Cygwin/ssh</span>.
257 This script also supplied username/password so that when logged into the Windows system, Windows
258 could access remote filesystems.</p>
262 <p>May 2016 - July 2016<br>
263 <font class=dim>Contract</font><br>
265 <p><a href="http://icann.org"><img alt="ICANN" src="ICANN.png" border="0"></a><br></p>
267 <p>Developed <a href="https://en.wikipedia.org/wiki/Registration_Data_Access_Protocol">RDAP</a>
268 server for testing SLA compliance of various TLD registrars around the world.</p>
272 <p><a href="http://audience.com"><img alt="Audience" src="Audience.png" border="0"></a><br><b>A Knowles Company</b></p>
274 <p>March 2014 - April 2016<br>
275 <font class=dim>Contract</font><br>
276 <a href="http://defaria.com/blogs/Status/archives/cat_audience.html">Audience</a></p>
278 <p>Served in the <span class="standout">Devops</span> group as admin for
279 <span class="standout">JIRA</span>, <span class="standout">Perforce</span>,
280 <span class="standout">Swarm</span> (code review tool), <span class="standout">Git
281 Fusion</span>, <span class="standout">Linux</span> (<span class="standout">Centos</span>/<span class="standout">Ubuntu</span>/<span class="standout">Redhat Enterprise</span>).
282 Maintained custom build system that utilized <span class="standout">Perl</span>/<span class="standout">PHP</span>/<span class="standout">Apache</span>/<span class="standout">Linux</span>/<span class="standout">Windows</span>
283 servers to allow engineers in the field to perform customized builds. Integrated
284 <span class="standout">Bugzilla</span> and Perforce (P4DTG). Wrote scripts to
285 import data from Bugzilla to JIRA, assisted with JIRA setup and integration of
286 <span class="standout">Salesforce</span> with JIRA. Assisted in the migration
287 for users to new Knowles domain.</p>
289 <p>Tools used: <span class="standout">Perforce</span>, <span class="standout">Jama</span>,
290 <span class="standout">JIRA</span>, <span class="standout">Git</span>, <span class="standout">Gerrit</span>,
291 <span class="standout">Bugzilla</span>, <span class="standout">Autobuilder</span>,
292 <span class="standout">Build Script</span>, <span class="standout">Jenkins</span>,
293 <span class="standout">Confluence</span> and <span class="standout">Swarm</span>.</p>
297 <p><a href="http://www.axcient.com"><img src="Axcient.png" alt="Axcient" border="0"></a></p>
299 <p>July 2013 - Dec 2013<br>
300 <font class=dim>Contract</font><br>
301 <a href="http://defaria.com/blogs/Status/archives/cat_axcient.html">Axcient</a></p>
303 <p>Worked as a <span class="standout">Build and Release Engineer</span> for
304 AxOS. The Axcient product is a customized derivative of <span class="standout">Ubuntu</span>.
305 The SCM system being used is <span class="standout">git</span>. Developed and
306 standardized procedures for performing builds.</p>
310 <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom" border="0"></a></p>
312 <p>December 2011 - April 2013<br>
313 <font class=dim>Contract</font><br>
314 <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
316 <p><span class="standout">Clearquest Designer</span> and hook code writer. The
317 Clearquest database used <span class="standout">Visual Basic</span>. Integrated
318 this Clearquest server by utilizing ClearSCM's <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearcase.pm">Clearquest</a>
319 module as well as <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server</a>,
320 <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
321 and <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>
322 modules so that systems that did not have Clearquest installed (e.g. <span class="standout">Linux</span>
323 build machines) could talk to Clearquest to update defects when required. Used
324 the, <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>,
325 to replace a <a href="http://clearscm.com/clearquest/cqd/">Clearquest Daemon</a>
326 that was in use. Modified <span class="standout">Perforce</span> and <span class="standout">Git</span>
327 triggers to use this REST interface.</p>
329 <p>Worked with <span class="standout"><a href="http://www.electric-cloud.com/products/electriccommander.php">Electric Commander</a></span>
330 migrating a group from their unsupported build environment into the standard
331 Electric Commander based solution. This involved using <span class="standout">Cygwin</span>,
332 <span class="standout">bash</span> and <span class="standout">LSF</span> to
333 farm builds out to a pool of <span class="standout">Windows</span> servers to
334 perform builds. Builds were done using <span class="standout">Visual Studio 8.0</span>,
335 9.0 and 10.0. Build system also used Perforce and Perforce trigger to fire builds
336 as the engineers checked in code.</p>
340 <p><a href="http://www.tellabs.com"><img src="Tellabs.gif" alt="Tellabs" border="0"></a></p>
342 <p>March 2011 - December 2011<br>
343 <font class=dim>Contract</font><br>
344 <a href="#">Tellabs</a></font>
346 <p>Automated various informational systems using <span class="standout">Perl</span>/
347 <span class="standout">MySQL</span>/<span class="standout">Oracle</span>, and the web.</p>
349 <p>Developed a command line debugger called <a href="http://clearscm.com/php/scm_man.php?file=bin/raid">RAID</a> (a Real Aid In Debugging) which
350 provided a consistent interface with complete command history and variable substitution courtsey of a Perl
351 module that I wrote called <a href="http://clearscm.com/php/scm_man.php?file=lib/CmdLine.pm">Cmdline.pm</a>. This Perl
352 process utilized <span class="standout">Inline::C</span> to interface to the
353 developer libraries and provide a consistent interface for the various command
354 line debuggers developed by various different groups.</p>
358 <p><a href="https://www2.gehealthcare.com/portal/site/usen"><img src="GEHealthcare.gif" alt="General Electric" border="0"></a></p>
360 <p>January 2010 - October 2010<br>
361 <font class=dim>Contract</font><br>
362 <a href="http://defaria.com/blogs/Status/archives/cat_general_electric.html">General Electric</a></font>
364 <p>Performed <span class="standout">Clearcase</span>/<span class="standout">Clearquest UCM</span>
365 administration. Developed an <a href="http://clearscm.com/php/scm_man.php?file=cc/etf.pl">Evil Twin Finder</a>
366 in Perl. Worked with <span class="standout">Build Forge</span> (IBM's CI tool
367 similar to <span class="standout">Jenkins</span>) jobs to automate work flow.</p>
371 <p><a href="http://www.gdc4s.com"><img src="General_Dynamics_logo.jpg" alt="General Dynamics" border="0"></a></p>
373 <p>June 2007 - October 2009<br>
374 <font class=dim>Contract</font><br>
375 <a href="http://defaria.com/blogs/Status/archives/cat_general_dynamics.html">General Dynamics</a></font>
377 <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
378 Administrator, <span class="standout">Build Release</span> and <span class="standout">Automation</span>
379 using <span class="standout">Perl</span> scripts. Updated <span class="standout">C++</span>/<span class="standout">Qt</span>
380 application that integrates <span class="standout">UCM</span>/Clearquest
381 integrated environment into one tool and ported it to Linux.</p>
383 <p>Instrumental in establishment of Perl standards and introduction of Perl
384 tools such as <a href="http://perlcritic.com/">Perl::Critic</a>
385 and <a href="http://perltidy.sourceforge.net/">Perl::Tidy</a>.
386 Worked at promoting usage of CPAN modules.</p>
388 <p>Automated tests using <a href="https://www.nethawk.fi/">NetHawk EAST Simulators</a> to automate
389 all testing and store results into a <span class="standout">MySQL</span> database.
390 Also developed a <span class="standout">PHP</span> app to report/graph results.</p>
394 <p><a href="http://ti.com"><img src="TexasInstruments.jpg"
395 alt="Texas Instruments" title="Texas Instruments" border=0></a></p>
397 <p>October 2006 - June 2007<br>
398 <font class=dim>Contract</font><br>
399 <a href="http://defaria.com/blogs/Status/archives/cat_texas_instruments.html">Texas Instruments</a></font>
401 <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
402 Administrator. Wrote a <span class="standout">Perl</span>/<span class="standout">Oracle</span>
403 application to track information about projects worldwide. Automated Clearcase
404 license usage reporting and load balancing of Clearquest web servers.</p>
408 <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
409 Packard Company" title="Hewlett Packard Company" border=0></a></p>
411 <p>February 2006 - October 2006<br>
412 <font class=dim>Contract</font><br>
413 <a href="http://defaria.com/blogs/Status/archives/cat_hewlett_packard.html">Hewlett Packard</a></p>
415 <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest UCM</span>
416 Administrator. Wrote triggers to notify users of deliveries. Baselined
417 official builds. Automated the build process to perform simple <span class="standout">continuous
418 integration</span>. Created a dynamic web page to show <span class="standout">Junit</span>
423 <p><a href="http://www.broadcom.com"><img src="Broadcom.gif"
424 alt="Broadcom" title="Broadcom" border="0"></a></p>
426 <p>September 2005 - January 2006<br>
427 <font class=dim>Contract</font><br>
428 <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
430 <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
431 Administrator and support of systems. Developed several <a href="http://clearscm.com/clearcase/triggers.php">triggers</a>.</p>
433 <p>Wrote <a href="http://clearscm.com/clearquest/db.php">Perl script</a> to
434 merge Clearquest databases.</p>
436 <p>Designed and developed another Clearquest database for the Mobile Multimedia
441 <p><a href="http://lynuxworks.com"><img src="LynuxWorks.gif"
442 alt="LynuxWorks" title="LynuxWorks" border="0"></a></p>
444 <p>December 2004 - September 2005<br>
445 <a href="http://defaria.com/blogs/Status/archives/cat_lynuxworks.html">LynuxWorks</a></p>
447 <p>Build engineer building <span class="standout">LynxOS</span> (Linux RTOS)
448 as well as tool chains, testing, releasing and process improvement. LynuxWorks
449 uses <span class="standout">CVS</span> for version control.</p>
451 <p>Implemented full text search using Perl and Htdig (See <a href="http://clearscm.com/scripts/ecrd">ECRDig</a>).
452 Developed CVS Utilities).
453 Automated nightly builds could be performed.</p>
457 <p><a href="http://ameriquest.net"><img src="Ameriquest.gif"
458 alt="Ameriquest Mortgage Company" title="Ameriquest Mortgage
459 Company" border=0></a></p>
461 <p>March 2004 - December 2004<br>
462 <font class=dim>Contract</font><br>
463 <a href="http://defaria.com/blogs/Status/archives/cat_ameriquest.html">Ameriquest</a></p>
465 <p>Served as <span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
466 administrator to this major mortgage company. Importing source code from file
467 systems, PVCS and VSS.</p>
471 <p><a href="http://www.salira.com"><img src="Salira.gif" alt="Salira
472 Optical Network Systems" title="Salira Optical Network Systems"
475 <p>August 2001 - February 2004<br>
476 <a href="http://defaria.com/blogs/Status/archives/cat_salira.html">Salira</a></p>
478 <p>Served as <span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
479 Administrator and <span class="standout">Release Engineer</span>, employing
480 <a href="http://Cygwin.com/">Cygwin</a> to engineer a build environment using
481 GNU make. Analyzed Build Performance and Build Stress Testing.</p>
483 <p>Setup Clearquest and bug tracking system as well as served as an advisor/expert
484 on Clearcase issues, branching strategies, labeling and release management.
485 Wrote C application for product packaging.</p>
487 <p>I designed and implemented a <a href="http://clearscm.com/clearquest/cqd">Clearquest
488 Daemon</a>. Developed Release Reporting system. Automated branch merging.</p>
492 <h2>Copyright (GPL)</h2>
494 <?php start_box ("cs2")?>
495 <a name="copyleft"></a>
496 <p style="color:#666">This resume is freely available; you can
497 redistribute it and/or modify it under the terms of the GNU
498 General Public License as published by the Free Software
499 Foundation; either version 2 of the License, or (at your option)
500 any later version. This means that if you modify this resume you
501 must include a copy of the original source or refer to its origin
502 at <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a>.</p>
504 <p style="color:#666">This resume is distributed in the hope
505 that it will be useful, but WITHOUT ANY WARRANTY; without even
506 the implied warranty of MERCHANTABILITY or FITNESS FOR A
507 PARTICULAR PURPOSE. See the GNU General Public License for more
510 <p style="color:#666">You should have received a copy of the GNU
511 General Public License along with this resume; if not, write to
512 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
513 Boston, MA 02111-1307, USA.</p>
517 <?php copyright ("1988");?>
519 <script language="JavaScript" src="/JavaScript/Menus.js" type="text/javascript"></script>