c79e8d40ad8859064a014691e616d87eb99d3e23
[clearscm.git] / web / Resumes / Andrew / index.php
1 y<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2    "http://www.w3.org/TR/html4/strict.dtd">
3 <html>
4 <head>
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">
11
12 <script type="text/javascript">
13 function blink () {
14   if (!document.getElementById('blink').style.color) {
15     document.getElementById('blink').style.color="white";
16   } // if
17
18   if (document.getElementById('blink').style.color=="white") {
19     document.getElementById('blink').style.color="red";
20   } else {
21     document.getElementById('blink').style.color="white";
22   } // if
23
24   timer = setTimeout ("blink()", 450);
25 } // blink
26
27 function stoptimer () {
28   clearTimeout (timer);
29 } // stoptimer
30 </script>
31
32   <!-- Google Analytics
33   <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
34   </script>
35   <script type="text/javascript">
36     _uacct = "UA-89317-1";
37     urchinTracker ();
38   </script>
39   Google Analytics -->
40
41   <?php
42   include "clearscm.php";
43   menu_css ();
44   ?>
45 </head>
46
47 <body onload="blink()" onunload="stoptimer()" id="homepage">
48
49 <?php heading ();?>
50
51 <div id="page">
52   <div id="content">
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>
58       </address>
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">
63   <tr>
64     <td>
65       <marquee behavior="alternate" onmouseover="this.stop()" onmouseout="this.start()"><a id="blink" href="Resume.docx">Download an MS Word copy!</a></marquee><br>
66     </td>
67   </tr>
68     <td align="center">
69       <center>
70       <font size=-1 class="dim">Sorry for the blink but for some reason recruiters can't find this link!</font></p>
71       </center>
72     </td>
73   </tr>
74   <tr>
75     <td align="center">
76       <center>
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>
78       </center>
79     </td>
80   </tr>
81 </table>
82     <?php end_box ();?>
83
84   <h3>Objective</h3>
85
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>
88
89   <h3>Hardware</h3>
90
91   <p>Workstations and servers from Sun, HP as well as various other manufactures
92   of Linux systems.</p>
93
94   <h3>Operating Systems</h3>
95
96   <p><span class="standout">Linux</span> (Redhat, Centos, Ubuntu),
97   <span class="standout">Windows</span>, <span class="standout">Unix</span>
98   (Solaris, HP-UX), <span class="standout"><a href="http://cygwin.com">Cygwin</a></span></p>
99
100   <h3>Networking</h3>
101
102   <p>TCP/IP, Windows and Unix Networking, <span
103   class="standout">Active Directory/LDAP</span>, <span
104   class="standout">Samba</span></p>
105
106   <h3>Software</h3>
107
108   <table align=center border=1 cellspacing=0 cellpadding=2 width="60%">
109     <tbody>
110       <tr>
111         <td>Version Control Systems</td>
112         <td>
113           <span class="standout">Git</span>, <span class="standout">Perforce</span>,
114           <span class="standout">Clearcase</span>
115         </td>
116       </tr>
117       <tr>
118         <td>Issue Tracking</td>
119         <td>
120           <span class="standout">JIRA</span>, <span class="standout">Clearquest</span>,
121           <span class="standout">Bugzilla</span>
122         </td>
123       </tr>
124       <tr>
125         <td>Languages</td>
126         <td>
127           <span class="standout">Perl</span>, <span class="standout">Bash</span>,
128           <span class="standout">PHP</span>, <span class="standout">C++</span>,
129           <span class="standout">C</span>, <span class="standout">Ada</span>,
130           <span class="standout">TCL</span>
131         </td>
132       </tr>
133       <tr>
134         <td>Middleware</td>
135         <td>
136           <span class="standout">Apache</span>, <span class="standout">Tomcat</span>,
137           <span class="standout">Samba</span>, <span class="standout">Winbind</span>,
138           <span class="standout">LDAP</span>, <span class="standout">REST</span>
139         </td>
140       </tr>
141       <tr>
142         <td>Web Apps</td>
143         <td>
144           <span class="standout">JIRA</span>, <span class="standout">Confluence</span>,
145           <span class="standout">Swarm</span>
146         </td>
147       </tr>
148       <tr>
149         <td>Databases</td>
150         <td>
151           <span class="standout">MySQL</span>, <span class="standout">Oracle</span>
152         </td>
153       </tr>
154       <tr>
155         <td>Coninuous Integration</td>
156         <td>
157           <span class="standout">Build Forge</span>, <span class="standout">Electric Commander</span>,
158           <span class="standout">Jenkins</span>
159         </td>
160       </tr>
161       <tr>
162         <td>Virtualization</td>
163         <td>
164           <span class="standout">VMWare</span>, <span class="standout">VirtualBox</span>,
165         </td>
166       </tr>
167     </tbody>
168   </table>
169
170   <h3>Education</h3>
171
172   <p>
173     A.A.S. in Computer Science from Union County College in Scotch Plains, New
174     Jersey. Continued studies at Fairleigh Dickenson University,  San Jose State
175
176     University, Mission College and Chico State in pursuit of my degree.</p>
177
178   <h3>References</h3>
179
180   <table align=center border=1 cellspacing=0 cellpadding=2 width="90%">
181     <tbody>
182       <tr>
183         <td><a href="http://www.linkedin.com/profile/view?id=14959116">David Petro</a></td>
184         <td>(425)-391-4185</td>
185         <td><a href="mailto:david.petro@ge.com">david.petro@ge.com</a></td>
186         <td>Manager, General Electric</td>
187       </tr>
188       <tr>
189         <td><a href="http://www.linkedin.com/profile/view?id=276869">Tom Connor</a></td>
190         <td>(512)-422-1172</td>
191         <td><a href="mailto:tomhillconnor@yahoo.com">tomhillconnor@yahoo.com</a></td>
192         <td>Coworker, Consultant</td>
193       </tr>
194       <tr>
195         <td><a href="http://www.linkedin.com/profile/view?id=700521">James Chen</a></td>
196         <td>(408)-845-5360</td>
197         <td><a href="mailto:jchen@salira.com">jchen@salira.com</a></td>
198         <td>Vice President of Engineering,<br>Salira Optical Network Systems</td>
199       </tr>
200       <tr>
201         <td><a href="http://www.linkedin.com/profile/view?id=12113821">Omair Ahmed</a></td>
202         <td>(224) 715-9786</td>
203         <td><a href="mailto:Omair.Ahmed@ge.com">omair.ahmed@ge.com</a></td>
204         <td>Coworker, General Electric</td>
205       </tr>
206       <tr>
207         <td><a href="http://www.linkedin.com/profile/view?id=1023014">Shivdutt Jha</a></td>
208         <td>(408)-806-3476</td>
209         <td><a href="mailto:shivdutt_jha@hotmail.com">shivdutt_jha@hotmail.com</a></td>
210         <td>Coworker, Consultant</td>
211       </tr>
212     </tbody>
213   </table>
214
215   <br>
216
217   <hr noshade>
218
219   <h2>Clients</h2>
220
221   <hr noshade>
222
223   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom/Avago" border="0"></a></p>
224
225   <p>August 2016 - Present<br>
226   <font class=dim>Contract</font><br>
227
228   <p>Working on converting an internal project from a <span class="standout">Jenkins</span>/<span class="standout">Perforce</span>
229   build system to the Broadcom/Avago standard of <span class="standout">Electric Commander</span>
230   and <span class="standout">Git</span>. Wrote a Perl script to driving signing of
231   executables. Wrote a Perl script to remotely execute commands remotely on Windows
232   systems using Cygwin/ssh. This script also supplied username/password so that
233   when logged into the Windows system, Windows could access remote filesystems.</p>
234
235   <hr noshade>
236
237   <p>May 2016 - July 2016<br>
238   <font class=dim>Contract</font><br>
239
240   <p><a href="http://icann.org"><img alt="ICANN" src="ICANN.png" border="0"></a><br></p>
241
242   <p>Working on keeping the Internet from exploding! ;-)</p>
243
244   <p>Working on creating servers to implement protocols such as RDAP (pretty
245   much the new whois(1)) and the like for testing SLA compliance of various TLD
246   registrars around the world.</p>
247
248   <hr noshade>
249
250   <p><a href="http://audience.com"><img alt="Audience" src="Audience.png" border="0"></a><br><b>A Knowles Company</b></p>
251
252   <p>March 2014 - April 2016<br>
253   <font class=dim>Contract</font><br>
254   <a href="http://defaria.com/blogs/Status/archives/cat_audience.html">Audience</a></p>
255
256   <p>Served in the <span class="standout">Devops</span> group as admin for
257   <span class="standout">JIRA</span>, <span class="standout">Perforce</span>,
258   <span class="standout">Swarm</span> (code review tool), <span class="standout">Git
259   Fusion</span>, <span class="standout">Linux</span> (<span class="standout">Centos</span>/<span class="standout">Ubuntu</span>/<span class="standout">Redhat Enterprise</span>).
260   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>
261   servers to allow engineers in the field to perform customized builds. Integrated
262   <span class="standout">Bugzilla</span> and Perforce (P4DTG). Wrote scripts to
263   import data from Bugzilla to JIRA, assisted with JIRA setup and integration of
264   <span class="standout">Salesforce</span> with JIRA. Assisted in the migration
265   for users to new Knowles domain.</p>
266
267   <p>Tools used: <span class="standout">Perforce</span>, <span class="standout">Jama</span>,
268   <span class="standout">JIRA</span>, <span class="standout">Git</span>, <span class="standout">Gerrit</span>,
269   <span class="standout">Bugzilla</span>, <span class="standout">Autobuilder</span>,
270   <span class="standout">Build Script</span>, <span class="standout">Jenkins</span>,
271   <span class="standout">Confluence</span> and <span class="standout">Swarm</span>.</p>
272
273   <hr noshade>
274
275   <p><a href="http://www.axcient.com"><img src="Axcient.png" alt="Axcient" border="0"></a></p>
276
277   <p>July 2013 - Dec 2013<br>
278   <font class=dim>Contract</font><br>
279   <a href="http://defaria.com/blogs/Status/archives/cat_axcient.html">Axcient</a></p>
280
281   <p>Worked as a <span class="standout">Build and Release Engineer</span> for
282   AxOS. The Axcient product is a customized derivative of <span class="standout">Ubuntu</span>.
283   The SCM system being used is <span class="standout">git</span>. Developed and
284   standardized procedures for performing builds.</p>
285
286   <hr noshade>
287
288   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom" border="0"></a></p>
289
290   <p>December 2011 - April 2013<br>
291   <font class=dim>Contract</font><br>
292   <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
293
294   <p><span class="standout">Clearquest Designer</span> and hook code writer. The
295   Clearquest database used <span class="standout">Visual Basic</span>. Integrated
296   this Clearquest server by utilizing ClearSCM's <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearcase.pm">Clearquest</a>
297   module as well as <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server</a>,
298   <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
299   and <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>
300   modules so that systems that did not have Clearquest installed (e.g. <span class="standout">Linux</span>
301   build machines) could talk to Clearquest to update defects when required. Used
302   the, <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>,
303   to replace a <a href="http://clearscm.com/clearquest/cqd/">Clearquest Daemon</a>
304   that was in use. Modified <span class="standout">Perforce</span> and <span class="standout">Git</span>
305   triggers to use this REST interface.</p>
306
307   <p>Worked with <span class="standout"><a href="http://www.electric-cloud.com/products/electriccommander.php">Electric Commander</a></span>
308   migrating a group from their unsupported build environment into the standard
309   Electric Commander based solution. This involved using <span class="standout">Cygwin</span>,
310   <span class="standout">bash</span> and <span class="standout">LSF</span> to
311   farm builds out to a pool of <span class="standout">Windows</span> servers to
312   perform builds. Builds were done using <span class="standout">Visual Studio 8.0</span>,
313   9.0 and 10.0. Build system also used Perforce and Perforce trigger to fire builds
314   as the engineers checked in code.</p>
315
316   <hr noshade>
317
318   <p><a href="http://www.tellabs.com"><img src="Tellabs.gif" alt="Tellabs" border="0"></a></p>
319
320   <p>March 2011 - December 2011<br>
321   <font class=dim>Contract</font><br>
322   <a href="#">Tellabs</a></font>
323
324   <p>Automated various informational systems using <span class="standout">Perl</span>/
325   <span class="standout">MySQL</span>/<span class="standout">Oracle</span>, and the web.</p>
326
327   <p>Developed a command line debugger called raid which provided a consistent
328   interface with complete command history and variable substitution. This Perl
329   process utilized <span class="standout">Inline::C</span> to interface to the
330   developer libraries and provide a consistent interface for the various command
331   line debuggers developed by various different groups.</p>
332
333   <hr noshade>
334
335   <p><a href="https://www2.gehealthcare.com/portal/site/usen"><img src="GEHealthcare.gif" alt="General Electric" border="0"></a></p>
336
337   <p>January 2010 - October 2010<br>
338   <font class=dim>Contract</font><br>
339   <a href="http://defaria.com/blogs/Status/archives/cat_general_electric.html">General Electric</a></font>
340
341   <p>Performed <span class="standout">Clearcase</span>/<span class="standout">Clearquest UCM</span>
342   administration. Developed an <a href="http://clearscm.com/php/cvs_man.php?file=cc/etf.pl">Evil Twin Finder</a>
343   in Perl. Worked with <span class="standout">Build Forge</span> (IBM's CI tool
344   similar to <span class="standout">Jenkins</span>) jobs to automate work flow.</p>
345
346   <hr noshade>
347
348   <p><a href="http://www.gdc4s.com"><img src="General_Dynamics_logo.jpg" alt="General Dynamics" border="0"></a></p>
349
350   <p>June 2007 - October 2009<br>
351   <font class=dim>Contract</font><br>
352   <a href="http://defaria.com/blogs/Status/archives/cat_general_dynamics.html">General Dynamics</a></font>
353
354   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
355   Administrator, <span class="standout">Build Release</span> and <span class="standout">Automation</span>
356   using <span class="standout">Perl</span> scripts. Updated <span class="standout">C++</span>/<span class="standout">Qt</span>
357   application that integrates <span class="standout">UCM</span>/Clearquest
358   integrated environment into one tool and ported it to Linux.</p>
359
360   <p>Instrumental in establishment of Perl standards and introduction of Perl
361   tools such as <a href="v">Perl::Critic</a> and <a href="http://perltidy.sourceforge.net/">Perl::Tidy</a>.
362   Worked at promoting usage of CPAN modules.</p>
363
364   <p>Automated tests using <a href="">NetHawk EAST Simulators</a> to automate
365   all testing and store results into a <span class="standout">MySQL</span> database.
366   Also developed a <span class="standout">PHP</span> app to report/graph results.</p>
367
368   <hr noshade>
369
370   <p><a href="http://ti.com"><img src="TexasInstruments.jpg"
371   alt="Texas Instruments" title="Texas Instruments" border=0></a></p>
372
373   <p>October 2006 - June 2007<br>
374   <font class=dim>Contract</font><br>
375   <a href="http://defaria.com/blogs/Status/archives/cat_texas_instruments.html">Texas Instruments</a></font>
376
377   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
378   Administrator. Wrote a <span class="standout">Perl</span>/<span class="standout">Oracle</span>
379   application to track information about projects worldwide. Automated Clearcase
380   license usage reporting and load balancing of Clearquest web servers.</p>
381
382   <hr noshade>
383
384   <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
385   Packard Company" title="Hewlett Packard Company" border=0></a></p>
386
387   <p>February 2006 - October 2006<br>
388   <font class=dim>Contract</font><br>
389   <a href="http://defaria.com/blogs/Status/archives/cat_hewlett_packard.html">Hewlett Packard</a></p>
390
391   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest UCM</span>
392   Administrator. Wrote triggers to notify users of deliveries. Baselined
393   official builds. Automated the build process to perform simple <span class="standout">continuous
394   integration</span>. Created a dynamic web page to show <span class="standout">Junit</span>
395   test history.</p>
396
397   <hr noshade>
398
399   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif"
400   alt="Broadcom" title="Broadcom" border="0"></a></p>
401
402   <p>September 2005 - January 2006<br>
403   <font class=dim>Contract</font><br>
404   <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
405
406   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
407   Administrator and support of systems. Developed several <a href="http://clearscm.com/clearcase/triggers.php">triggers</a>.</p>
408
409   <p>Wrote <a href="http://clearscm.com/clearquest/db.php">Perl script</a> to
410   merge Clearquest databases.</p>
411
412   <p>Designed and developed another Clearquest database for the Mobile Multimedia
413   group.</p>
414
415   <hr noshade>
416
417   <p><a href="http://lynuxworks.com"><img src="LynuxWorks.gif"
418   alt="LynuxWorks" title="LynuxWorks" border="0"></a></p>
419
420   <p>December 2004 - September 2005<br>
421   <a href="http://defaria.com/blogs/Status/archives/cat_lynuxworks.html">LynuxWorks</a></p>
422
423   <p>Build engineer building <span class="standout">LynxOS</span> (Linux RTOS)
424   as well as tool chains, testing, releasing and process improvement. LynuxWorks
425   uses <span class="standout">CVS</span> for version control.</p>
426
427   <p>Implemented full text search using Perl and Htdig (See <a href="http://clearscm.com/scripts/ecrd">ECRDig</a>).
428   Developed <a href="http://defaria.com/Resume/cvs_utilities">CVS Utilities</a>).
429   Automated nightly builds could be performed.</p>
430
431   <hr noshade>
432
433   <p><a href="http://ameriquest.net"><img src="Ameriquest.gif"
434   alt="Ameriquest Mortgage Company" title="Ameriquest Mortgage
435   Company" border=0></a></p>
436
437   <p>March 2004 - December 2004<br>
438   <font class=dim>Contract</font><br>
439   <a href="http://defaria.com/blogs/Status/archives/cat_ameriquest.html">Ameriquest</a></p>
440
441   <p>Served as <span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
442   administrator to this major mortgage company. Importing source code from file
443   systems, PVCS and VSS.</p>
444
445   <hr noshade>
446
447   <p><a href="http://www.salira.com"><img src="Salira.gif" alt="Salira
448   Optical Network Systems" title="Salira Optical Network Systems"
449   border=0></a></p>
450
451   <p>August 2001 - February 2004<br>
452   <a href="http://defaria.com/blogs/Status/archives/cat_salira.html">Salira</a></p>
453
454   <p>Served as <span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
455   Administrator and <span class="standout">Release Engineer</span>, employing
456   <a href="http://Cygwin.com/">Cygwin</a> to engineer a build environment using
457   GNU make. Analyzed <a href="http://defaria.com/Resume/SmakeOpt">Build
458   Performance</a> and <a href="http://defaria.com/Resume/BuildPerf">Build Stress
459   Testing</a>.</p>
460
461   <p>Setup Clearquest and bug tracking system as well as served as an advisor/expert
462   on Clearcase issues, branching strategies, labeling and release management.
463   Wrote C application for product packaging.</p>
464
465   <p>I designed and implemented a <a href="http://clearscm.com/clearquest/cqd">Clearquest
466   Daemon</a>. Developed Release Reporting system. Automated branch merging.</p>
467
468   <hr noshade>
469
470   <h2>Copyright (GPL)</h2>
471
472   <?php start_box ("cs2")?>
473     <a name="copyleft"></a>
474       <p style="color:#666">This resume is freely available; you can
475       redistribute it and/or modify it under the terms of the GNU
476       General Public License as published by the Free Software
477       Foundation; either version 2 of the License, or (at your option)
478       any later version. This means that if you modify this resume you
479       must include a copy of the original source or refer to its origin
480       at <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a>.</p>
481
482       <p style="color:#666">This resume is distributed in the hope
483       that it will be useful, but WITHOUT ANY WARRANTY; without even
484       the implied warranty of MERCHANTABILITY or FITNESS FOR A
485       PARTICULAR PURPOSE.  See the GNU General Public License for more
486       details.</p>
487
488       <p style="color:#666">You should have received a copy of the GNU
489       General Public License along with this resume; if not, write to
490       the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
491       Boston, MA 02111-1307, USA.</p>
492     </font>
493   <?php end_box ();?>
494
495   <?php copyright ("1988");?>
496
497 <script language="JavaScript" src="/JavaScript/Menus.js" type="text/javascript"></script>
498
499 </body>
500 </html>