1 <!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 1676 Hope Drive #1915<br>
57 Santa Clara, California 95054-1721<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.doc">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>
86 <p>To work with state of the art operating systems and networks to
87 insure the smooth running of an organization's information flow.</p>
91 <p>Workstations and servers from Sun, HP as well as various other manufactures
94 <h3>Operating Systems</h3>
96 <p><span class="standout">Linux</span> (Redhat, Centos, Ubuntu),
97 <span class="standout">Windows</span>, <span class="standout">Unix</span>
102 <p>Knowledge of TCP/IP, Windows and Unix Networking, <span
103 class="standout">Active Directory/LDAP</span>, <span
104 class="standout">Samba</span>.</p>
108 <p><span class="standout">Clearcase</span>,
109 <span class="standout">Clearquest</span>, <span class="standout">git</span>,
110 <span class="standout">Perforce</span>, <span class="standout">Perl</span>,
111 <span class="standout">Bash</span>, <span class="standout">PHP</span>,
112 Apache, <span class="standout">Build Forge</span>, <span
113 class="standout">VMWare</span>, <span class="standout">MySQL</span>,
114 C++, <a href="http://cygwin.com">Cygwin</a>.</p>
118 <p>A.A.S. in Computer Science from Union County College in Scotch
119 Plains, New Jersey.</p>
121 <p>Attended approximately one year at Fairleigh Dickenson
122 University, Rutherford, New Jersey, in pursuit of BS in Computer
123 Science, concentrating on computer courses. Have also attended San
124 Jose State University, Mission College and Chico State in pursuit of
129 <table align=center border=1 cellspacing=0 cellpadding=2 width="90%">
132 <td><a href="http://www.linkedin.com/profile/view?id=14959116">David Petro</a></td>
133 <td>(425)-391-4185</td>
134 <td><a href="mailto:david.petro@ge.com">david.petro@ge.com</a></td>
135 <td>Manager, General Electric</td>
138 <td><a href="http://www.linkedin.com/profile/view?id=276869">Tom Connor</a></td>
139 <td>(512)-422-1172</td>
140 <td><a href="mailto:tomhillconnor@yahoo.com">tomhillconnor@yahoo.com</a></td>
141 <td>Coworker, Consultant</td>
144 <td><a href="http://www.linkedin.com/profile/view?id=700521">James Chen</a></td>
145 <td>(408)-845-5360</td>
146 <td><a href="mailto:jchen@salira.com">jchen@salira.com</a></td>
147 <td>Vice President of Engineering,<br>Salira Optical Network Systems</td>
150 <td><a href="http://www.linkedin.com/profile/view?id=12113821">Omair Ahmed</a></td>
151 <td>(224) 715-9786</td>
152 <td><a href="mailto:Omair.Ahmed@ge.com">omair.ahmed@ge.com</a></td>
153 <td>Coworker, General Electric</td>
156 <td><a href="http://www.linkedin.com/profile/view?id=1023014">Shivdutt Jha</a></td>
157 <td>(408)-806-3476</td>
158 <td><a href="mailto:shivdutt_jha@hotmail.com">shivdutt_jha@hotmail.com</a></td>
159 <td>Coworker, Consultant</td>
170 <p><a href="http://audience.com"><img alt="Audience" src="Audience.png" border="0"></a></p>
172 <p>March 2014 - Present<br>
173 <font class=dim>Contract</font><br>
174 <a href="http://defaria.com/blogs/Status/archives/cat_audience.html">Audience</a></p>
176 <p>Worked in the Devops group performing Linux Admin, Perforce Admin and
177 maintaining an inhouse developed build system that utilizes Perl/PHP/Apache/Linux/Windows
178 servers to allow engineers in the field to perform customized builds around the
179 world. Helped set up and establish Perforce Swarm installation, integration between
180 Bugzilla and Perforce (P4DTG) on various vituralized hardware. Established and
181 maintained documentation of various Dev/Test/Prod environments throughout the
182 organization. Wrote scripts to import data from Bugzilla to JIRA, assisted with
183 JIRA setup and integration of Salesforce with JIRA.</p>
185 <p>Also helped administer and support a wide array of engineering tools such
186 as Perforce, Jama, Jira, Git, Gerrit, Bugzilla, Autobuilder, Build Script,
187 Jenkins, Confluence and Swarm.</p>
190 <p><a href="http://www.axcient.com"><img src="Axcient.png" alt="Axcient" border="0"></a></p>
192 <p>July 2013 - Dec 2013<br>
193 <font class=dim>Contract</font><br>
194 <a href="http://defaria.com/blogs/Status/archives/cat_axcient.html">Axcient</a></p>
196 <p>Worked as a Build and Release Engineer for AxOS. The Axcient product is
197 a customized derivative of Ubuntu. The SCM system being used is git. Developed
198 and standardized procedures for performing builds.</p>
202 <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom" border="0"></a></p>
204 <p>December 2011 - April 2013<br>
205 <font class=dim>Contract</font><br>
206 <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
208 <p>Clearquest Designer and hook code writer. The Clearquest database used
209 Visual Basic. Integrated this Clearquest server by utilizing ClearSCM's
210 <a href="/php/scm_man.php?file=lib/Clearcase.pm">Clearquest</a>
212 <a href="/php/scm_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server</a>,
213 <a href="/php/scm_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
214 and <a href="/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>
215 modules so that systems that did not have Clearquest installed (e.g. Linux
216 build machines) could talk to Clearquest to update defects when required. Used
217 the, Clearquest::REST, to replace a Clearquest Daemon that was in use.
218 Modified Perforce and Git triggers to use this REST interface.</p>
220 <p>Worked with <a href="http://www.electric-cloud.com/products/electriccommander.php">Electric Commander</a>
221 migrating a group from their unsupported build environment into the standard
222 Electric Commander based solution. This involved using Cygwin, bash and LSF to
223 farm builds out to a pool of Windows servers to perform builds. Builds were
224 done using Visual Studio 8.0, 9.0 and 10.0. Build system also used Perforce
225 and Perforce trigger to fire builds as the engineers checked in code.</p>
229 <p><a href="http://www.tellabs.com"><img src="Tellabs.gif" alt="Tellabs" border="0"></a></p>
231 <p>March 2011 - December 2011<br>
232 <font class=dim>Contract</font><br>
233 <a href="#">Tellabs</a></font>
235 <p>Automated various informational systems using Perl/MySQL/Oracle and the web.</p>
237 <p>Developed a command line debugger called raid which provided a consistent
238 interface with complete command history and variable substitution. This Perl
239 process utilized Inline::C to interface to the developer libraries and provide
240 a consistent interface for the various command line debuggers developed by
241 various different groups.</p>
245 <p><a href="https://www2.gehealthcare.com/portal/site/usen"><img src="GEHealthcare.gif" alt="General Electric" border="0"></a></p>
247 <p>January 2010 - October 2010<br>
248 <font class=dim>Contract</font><br>
249 <a href="http://defaria.com/blogs/Status/archives/cat_general_electric.html">General Electric</a></font>
251 <p>Performed Clearcase/Clearquest administration with an emphasis on UCM
252 administration. Wrote several Perl scripts including an
254 href="http://clearscm.com/php/scm_man.php?file=cc/etf.pl">Evil Twin Finder</a>.
255 Created UCM Projects and streams as appropriate as well as created and updated
256 Build Forge jobs to automate work flow.</p>
260 <p><a href="http://www.gdc4s.com"><img src="General_Dynamics_logo.jpg" alt="General Dynamics" border="0"></a></p>
262 <p>June 2007 - October 2009<br>
263 <font class=dim>Contract</font><br>
264 <a href="http://defaria.com/blogs/Status/archives/cat_general_dynamics.html">General Dynamics</a></font>
266 <p>Clearcase/Clearquest Administrator, Build Release and Automation using Perl
267 scripts. Updated C++/Qt application that integrates UCM/Clearquest integrated
268 environment into one tool.</p>
270 <p>Instrumental in establishment of Perl standards and introduction of Perl
271 tools such as <a href="http://perlcritic.com/">Perl::Critic</a> and
272 <a href="http://perltidy.sourceforge.net/">Perl::Tidy</a>. Worked at promoting
273 usage of CPAN modules.</p>
275 <p>Developed test driver application that automated tests using
276 <a href="https://www.nethawk.fi/products/nethawk_simulators/">NetHawk EAST
277 Simulators</a>. Automated regression tests, official testing, collecting of
278 log files, checking log files into Clearcase and records status into a MySQL
279 database. Developed a PHP web page to present the data in various forms
280 including graphs, reports, exporting to CSV files and emailing of reports.</p>
282 <p>Worked on many enhancements to the extensive Clearquest system in use at
283 GD including the required forms and action hook code.</p>
287 <p><a href="http://ti.com"><img src="TexasInstruments.jpg"
288 alt="Texas Instruments" title="Texas Instruments" border=0></a></p>
290 <p>October 2006 - June 2007<br>
291 <font class=dim>Contract</font><br>
292 <a href="http://defaria.com/blogs/Status/archives/cat_texas_instruments.html">Texas Instruments</a></font>
294 <p>Clearcase/Clearquest Administrator. Responsible for development and
295 deployment of a Perl/Oracle application to track information about projects
296 worldwide. Automated Clearcase license usage reporting and load balancing of
297 Clearquest web servers.</p>
301 <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
302 Packard Company" title="Hewlett Packard Company" border=0></a></p>
304 <p>February 2006 - October 2006<br>
305 <font class=dim>Contract</font><br>
306 <a href="http://defaria.com/blogs/Status/archives/cat_hewlett_packard.html">Hewlett Packard</a></p>
308 <p>Clearcase/Clearquest Administrator assisting with UCM streams, rebases and
309 delivery issues. Wrote triggers to notify users of deliveries. Baselined
310 official builds as well as other release duties. Automated the build process
311 to perform simple continuous integration. Created a dynamic web page to show
312 Junit test history.</p>
316 <p><a href="http://www.broadcom.com"><img src="Broadcom.gif"
317 alt="Broadcom" title="Broadcom" border="0"></a></p>
319 <p>September 2005 - January 2006<br>
320 <font class=dim>Contract</font><br>
321 <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
323 <p>Clearcase/Clearquest Administrator and support of systems. Developed
324 several <a href="/clearcase/triggers.php">triggers</a>.</p>
326 <p>Developed a complex <a href="/clearquest/db.php">Perl script</a> to merge
327 two Clearquest databases to a new database with many schema changes. This
328 script handled all aspects of the conversion including changing non US ASCII
329 characters found in the data to their HTML equivalents, dynamic creation of
330 dynamic lists, field renaming and dynamically creating new stateless records
333 <p>Designed and developed another Clearquest database for the Mobile
334 Multimedia group.</p>
338 <p><a href="http://lynuxworks.com"><img src="LynuxWorks.gif"
339 alt="LynuxWorks" title="LynuxWorks" border="0"></a></p>
341 <p>December 2004 - September 2005<br>
342 <a href="http://defaria.com/blogs/Status/archives/cat_lynuxworks.html">LynuxWorks</a></p>
344 <p>Served as a build engineer in the Integration Group responsible
345 for building LynxOS (Linux RTOS) as well as tool chains, testing,
346 releasing and process improvement. LynuxWorks uses CVS for version
349 <p>Developed a process of providing full text search of the
350 company's defect database using Perl and Htdig (See <a
351 href="/scripts/ecrd">ECRDig</a>). Developed a web
352 based report to show CVS activity as well as several other CVS
353 related utilities(See <a href="http://defaria.com/Resume/cvs_utilities">CVS Utilities</a>) as
354 well as report on the differences between two CVS tags. Automated
355 the build process so that nightly builds could be
356 performed. Developed a web application that allows one to maintain
357 CVS account information including account creation,
358 setting/resetting of password, etc.</p>
362 <p><a href="http://ameriquest.net"><img src="Ameriquest.gif"
363 alt="Ameriquest Mortgage Company" title="Ameriquest Mortgage
364 Company" border=0></a></p>
366 <p>March 2004 - December 2004<br>
367 <font class=dim>Contract</font><br>
368 <a href="http://defaria.com/blogs/Status/archives/cat_ameriquest.html">Ameriquest</a></p>
370 <p>Served as Clearcase/Clearquest administrator to this major mortgage
371 company. Importing source code from file systems, PVCS and VSS.</p>
375 <p><a href="http://www.salira.com"><img src="Salira.gif" alt="Salira
376 Optical Network Systems" title="Salira Optical Network Systems"
379 <p>August 2001 - February 2004<br>
380 <a href="http://defaria.com/blogs/Status/archives/cat_salira.html">Salira</a></p>
382 <p>After consulting briefly with Salira Optical Network Systems I joined this
383 startup company serving in the role of Clearcase/Clearquest Administrator for
384 this mostly Windows shop.</p>
386 <p>I was the Release Engineer, employing <a href="http://Cygwin.com">Cygwin</a>
387 to engineer a build environment using GNU make. Analyzed
388 <a href="http://defaria.com/Resume/SmakeOpt">Build Performance</a> and
389 <a href="http://defaria.com/Resume/BuildPerf">Build Stress Testing</a>.</p>
391 <p>Setup Clearquest and bug tracking system as well as served as an
392 advisor/expert on Clearcase issues, branching strategies, labeling and release
395 <p>While working at Salira I designed and developed a tool in C that packaged
396 the product into a more compact form.</p>
398 <p>I designed and implemented a <a href="/clearquest/cqd">Clearquest Daemon</a>.
399 Developed Release Reporting system. Automated branch merging.</p>
403 <p><a href="http://www.hp.com"><img src="HPLogo.gif" alt="Hewlett
404 Packard Company" title="Hewlett Packard Company" border=0></a></p>
406 <p>August 1999 - February 2001<br>
407 <font class=dim>Contract</font><br>
408 <a href="#">Hewlett Packard</a></p>
410 <h3><a href="http://hprasmg.cup.hp.com/Org/STD.html"> Systems
411 Technology Division</a></h3>
413 <h4><a href="http://pdlweb.cup.hp.com">Enterprise Java Lab</a></h4>
415 <p>Setup security system automating the running of Medusa (an internal
416 security audit tool) on approximately 100 machines. Reports are generated
417 automatically and are viewable on the web.</p>
419 <p>Migrated user data to HP NetStorage 6000. Worked extensively with HP
420 NetStorage 6000 Support on problems with this machines OS and interfacing with
423 <p>Set up Netscape Enterprise Web Server and iPlanet 4.1 Web Server.</p>
427 <p><a href="http://www.cisco.com"><img src="Cisco.gif" alt="Cisco
428 Systems" title="Cisco Systems" border=0></a></p>
430 <p>March 1999 - August 1999<br>
431 <font class=dim>Contract</font><br>
432 <a href="#">Hewlett Packard</a></p>
434 <p>Served as Clearcase/Unix Systems Administrator. Responsible for all
435 Clearcase operations in CNS/AD</p>
439 <p><a href="http://www.sun.com"><img src="Sun.jpg" alt="Sun
440 Microsystems" title="Sun Microsystems" border=0></a></p>
442 <p>December 1998 - March 1999<br>
443 <font class=dim>Contract</font><br>
444 <a href="#">Sun Microsystems</a></p>
446 <p>Worked on the Sunpeak Configuration Management team performing promotions
447 of code updates into test and production environments. Also worked on
448 improving the process flow of promotions utilizing make and rdist.</p>
452 <p><a href="http://www.hp.com"><img src="HPLogo.gif" alt="Hewlett
453 Packard Company" title="Hewlett Packard Company" border=0></a></p>
455 <p>February 1988 - November 1998<br>
456 <font class="dim">(60-Level Software Engineer)</font>
457 <a href="#">Sun Microsystems</a></p>
459 <h3><a href="http://hprasmg.cup.hp.com/Org/STD.html">Systems
460 Technology Division</a></h3>
462 <h4><a href="http://cllweb.cup.hp.com">California Language
465 <p>Primary Clearcase/Multisite Administrator and System Administrator for a
466 large Clearcase environment. Instituted policies and procedures to keep the
467 network running smoothly. Participated in the design and restructuring the
468 Clearcase network topology.</p>
470 <p>Maintained a repository of software tools. Performed help desk activities.</p>
472 <p>Served as webmaster for the lab as well as consult on HTML questions and
475 <p>I developed an <a href="http://cllweb.cup.hp.com/productivity/AppServer/">Application
476 Server</a> providing many machines with many software packages without the
477 need for individual system administration utilizing scripting and NFS heavily.</p>
479 <p>Prior to the Productivity Project I worked on COBOL/SoftBench product
480 which consists of encapsulating some core <a href="http://hpcll50.cup.hp.com/">HP
481 Micro Focus COBOL</a> tools using C++ 3.0 and the SoftBench Encapsulator
484 <p>Worked in the Ada project on Ada/SoftBench. This project was similar to
485 COBOL/SoftBench in that it involved some SoftBench encapsulations using a
486 language called edl.</p>
488 <p>Worked producing Ada Bindings to Xlib, Xt and Motif. This involved using a
489 modified C compiler to translate C header and source files to Ada declarations
490 and function prototypes. Using this methodology we were able to migrate our
491 product from X11 R3 and Motif 1.0 to X11 R4 and Motif 1.1 in one week!</p>
493 <p>Worked on a project that produced Ada Bindings to HP-UX, which enabled me
494 to get good breath knowledge into all system calls, and another binding to
495 Starbase graphical subsystem.</p>
497 <p>Performed destructive testing on MPE/XL 1.0-1.3. Wrote several programs to
498 stress the OS. Submitted 300+ Service Requests many of which appeared on Must
503 <?php start_box ("cs2")?>
504 <a name="copyleft"></a>
505 <p style="color:#666">This resume is freely available; you can
506 redistribute it and/or modify it under the terms of the GNU
507 General Public License as published by the Free Software
508 Foundation; either version 2 of the License, or (at your option)
509 any later version. This means that if you modify this resume you
510 must include a copy of the original source or refer to its origin
511 at <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a>.</p>
513 <p style="color:#666">This resume is distributed in the hope
514 that it will be useful, but WITHOUT ANY WARRANTY; without even
515 the implied warranty of MERCHANTABILITY or FITNESS FOR A
516 PARTICULAR PURPOSE. See the GNU General Public License for more
519 <p style="color:#666">You should have received a copy of the GNU
520 General Public License along with this resume; if not, write to
521 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
522 Boston, MA 02111-1307, USA.</p>
526 <?php copyright ("1988");?>
528 <script language="JavaScript" src="/JavaScript/Menus.js" type="text/javascript"></script>