4aba584504941d155e0dbacd9305a97f9cdb6550
[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  <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom/Avago" border="0"></a></p>
222
223   <p>August 2016 - Present<br>
224   <font class=dim>Contract</font><br>
225
226   <p>Working on converting an internal project from a <span class="standout">Jenkins</span>/<span class="standout">Perforce</span>
227   build system to the Broadcom/Avago standard of <span class="standout">Electric Commander</span>
228   and <span class="standout">Git</span>. Wrote a Perl script to driving signing of
229   executables. Wrote a Perl script to remotely execute commands remotely on Windows
230   systems using Cygwin/ssh. This script also supplied username/password so that
231   when logged into the Windows system, Windows could access remote filesystems.</p>
232
233   <p>May 2016 - July 2016<br>
234   <font class=dim>Contract</font><br>
235
236   <p><a href="http://icann.org"><img alt="ICANN" src="ICANN.png" border="0"></a><br></p>
237
238   <p>Working on keeping the Internet from exploding! ;-)</p>
239
240   <p>Working on creating servers to implement protocols such as RDAP (pretty
241   much the new whois(1)) and the like for testing SLA compliance of various TLD
242   registrars around the world.</p>
243
244   <hr noshade>
245
246   <p><a href="http://audience.com"><img alt="Audience" src="Audience.png" border="0"></a><br><b>A Knowles Company</b></p>
247
248   <p>March 2014 - April 2016<br>
249   <font class=dim>Contract</font><br>
250   <a href="http://defaria.com/blogs/Status/archives/cat_audience.html">Audience</a></p>
251
252   <p>Served in the <span class="standout">Devops</span> group as admin for
253   <span class="standout">JIRA</span>, <span class="standout">Perforce</span>,
254   <span class="standout">Swarm</span> (code review tool), <span class="standout">Git
255   Fusion</span>, <span class="standout">Linux</span> (<span class="standout">Centos</span>/<span class="standout">Ubuntu</span>/<span class="standout">Redhat Enterprise</span>).
256   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>
257   servers to allow engineers in the field to perform customized builds. Integrated
258   <span class="standout">Bugzilla</span> and Perforce (P4DTG). Wrote scripts to
259   import data from Bugzilla to JIRA, assisted with JIRA setup and integration of
260   <span class="standout">Salesforce</span> with JIRA. Assisted in the migration
261   for users to new Knowles domain.</p>
262
263   <p>Tools used: <span class="standout">Perforce</span>, <span class="standout">Jama</span>,
264   <span class="standout">JIRA</span>, <span class="standout">Git</span>, <span class="standout">Gerrit</span>,
265   <span class="standout">Bugzilla</span>, <span class="standout">Autobuilder</span>,
266   <span class="standout">Build Script</span>, <span class="standout">Jenkins</span>,
267   <span class="standout">Confluence</span> and <span class="standout">Swarm</span>.</p>
268
269   <hr noshade>
270
271   <p><a href="http://www.axcient.com"><img src="Axcient.png" alt="Axcient" border="0"></a></p>
272
273   <p>July 2013 - Dec 2013<br>
274   <font class=dim>Contract</font><br>
275   <a href="http://defaria.com/blogs/Status/archives/cat_axcient.html">Axcient</a></p>
276
277   <p>Worked as a <span class="standout">Build and Release Engineer</span> for
278   AxOS. The Axcient product is a customized derivative of <span class="standout">Ubuntu</span>.
279   The SCM system being used is <span class="standout">git</span>. Developed and
280   standardized procedures for performing builds.</p>
281
282   <hr noshade>
283
284   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom" border="0"></a></p>
285
286   <p>December 2011 - April 2013<br>
287   <font class=dim>Contract</font><br>
288   <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
289
290   <p><span class="standout">Clearquest Designer</span> and hook code writer. The
291   Clearquest database used <span class="standout">Visual Basic</span>. Integrated
292   this Clearquest server by utilizing ClearSCM's <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearcase.pm">Clearquest</a>
293   module as well as <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server</a>,
294   <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
295   and <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>
296   modules so that systems that did not have Clearquest installed (e.g. <span class="standout">Linux</span>
297   build machines) could talk to Clearquest to update defects when required. Used
298   the, <a href="http://clearscm.com/php/cvs_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>,
299   to replace a <a href="http://clearscm.com/clearquest/cqd/">Clearquest Daemon</a>
300   that was in use. Modified <span class="standout">Perforce</span> and <span class="standout">Git</span>
301   triggers to use this REST interface.</p>
302
303   <p>Worked with <span class="standout"><a href="http://www.electric-cloud.com/products/electriccommander.php">Electric Commander</a></span>
304   migrating a group from their unsupported build environment into the standard
305   Electric Commander based solution. This involved using <span class="standout">Cygwin</span>,
306   <span class="standout">bash</span> and <span class="standout">LSF</span> to
307   farm builds out to a pool of <span class="standout">Windows</span> servers to
308   perform builds. Builds were done using <span class="standout">Visual Studio 8.0</span>,
309   9.0 and 10.0. Build system also used Perforce and Perforce trigger to fire builds
310   as the engineers checked in code.</p>
311
312   <hr noshade>
313
314   <p><a href="http://www.tellabs.com"><img src="Tellabs.gif" alt="Tellabs" border="0"></a></p>
315
316   <p>March 2011 - December 2011<br>
317   <font class=dim>Contract</font><br>
318   <a href="#">Tellabs</a></font>
319
320   <p>Automated various informational systems using <span class="standout">Perl</span>/
321   <span class="standout">MySQL</span>/<span class="standout">Oracle</span>, and the web.</p>
322
323   <p>Developed a command line debugger called raid which provided a consistent
324   interface with complete command history and variable substitution. This Perl
325   process utilized <span class="standout">Inline::C</span> to interface to the
326   developer libraries and provide a consistent interface for the various command
327   line debuggers developed by various different groups.</p>
328
329   <hr noshade>
330
331   <p><a href="https://www2.gehealthcare.com/portal/site/usen"><img src="GEHealthcare.gif" alt="General Electric" border="0"></a></p>
332
333   <p>January 2010 - October 2010<br>
334   <font class=dim>Contract</font><br>
335   <a href="http://defaria.com/blogs/Status/archives/cat_general_electric.html">General Electric</a></font>
336
337   <p>Performed <span class="standout">Clearcase</span>/<span class="standout">Clearquest UCM</span>
338   administration. Developed an <a href="http://clearscm.com/php/cvs_man.php?file=cc/etf.pl">Evil Twin Finder</a>
339   in Perl. Worked with <span class="standout">Build Forge</span> (IBM's CI tool
340   similar to <span class="standout">Jenkins</span>) jobs to automate work flow.</p>
341
342   <hr noshade>
343
344   <p><a href="http://www.gdc4s.com"><img src="General_Dynamics_logo.jpg" alt="General Dynamics" border="0"></a></p>
345
346   <p>June 2007 - October 2009<br>
347   <font class=dim>Contract</font><br>
348   <a href="http://defaria.com/blogs/Status/archives/cat_general_dynamics.html">General Dynamics</a></font>
349
350   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
351   Administrator, <span class="standout">Build Release</span> and <span class="standout">Automation</span>
352   using <span class="standout">Perl</span> scripts. Updated <span class="standout">C++</span>/<span class="standout">Qt</span>
353   application that integrates <span class="standout">UCM</span>/Clearquest
354   integrated environment into one tool and ported it to Linux.</p>
355
356   <p>Instrumental in establishment of Perl standards and introduction of Perl
357   tools such as <a href="v">Perl::Critic</a> and <a href="http://perltidy.sourceforge.net/">Perl::Tidy</a>.
358   Worked at promoting usage of CPAN modules.</p>
359
360   <p>Automated tests using <a href="">NetHawk EAST Simulators</a> to automate
361   all testing and store results into a <span class="standout">MySQL</span> database.
362   Also developed a <span class="standout">PHP</span> app to report/graph results.</p>
363
364   <hr noshade>
365
366   <p><a href="http://ti.com"><img src="TexasInstruments.jpg"
367   alt="Texas Instruments" title="Texas Instruments" border=0></a></p>
368
369   <p>October 2006 - June 2007<br>
370   <font class=dim>Contract</font><br>
371   <a href="http://defaria.com/blogs/Status/archives/cat_texas_instruments.html">Texas Instruments</a></font>
372
373   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
374   Administrator. Wrote a <span class="standout">Perl</span>/<span class="standout">Oracle</span>
375   application to track information about projects worldwide. Automated Clearcase
376   license usage reporting and load balancing of Clearquest web servers.</p>
377
378   <hr noshade>
379
380   <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
381   Packard Company" title="Hewlett Packard Company" border=0></a></p>
382
383   <p>February 2006 - October 2006<br>
384   <font class=dim>Contract</font><br>
385   <a href="http://defaria.com/blogs/Status/archives/cat_hewlett_packard.html">Hewlett Packard</a></p>
386
387   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest UCM</span>
388   Administrator. Wrote triggers to notify users of deliveries. Baselined
389   official builds. Automated the build process to perform simple <span class="standout">continuous
390   integration</span>. Created a dynamic web page to show <span class="standout">Junit</span>
391   test history.</p>
392
393   <hr noshade>
394
395   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif"
396   alt="Broadcom" title="Broadcom" border="0"></a></p>
397
398   <p>September 2005 - January 2006<br>
399   <font class=dim>Contract</font><br>
400   <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Broadcom</a></p>
401
402   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
403   Administrator and support of systems. Developed several <a href="http://clearscm.com/clearcase/triggers.php">triggers</a>.</p>
404
405   <p>Wrote <a href="http://clearscm.com/clearquest/db.php">Perl script</a> to
406   merge Clearquest databases.</p>
407
408   <p>Designed and developed another Clearquest database for the Mobile Multimedia
409   group.</p>
410
411   <hr noshade>
412
413   <p><a href="http://lynuxworks.com"><img src="LynuxWorks.gif"
414   alt="LynuxWorks" title="LynuxWorks" border="0"></a></p>
415
416   <p>December 2004 - September 2005<br>
417   <a href="http://defaria.com/blogs/Status/archives/cat_lynuxworks.html">LynuxWorks</a></p>
418
419   <p>Build engineer building <span class="standout">LynxOS</span> (Linux RTOS)
420   as well as tool chains, testing, releasing and process improvement. LynuxWorks
421   uses <span class="standout">CVS</span> for version control.</p>
422
423   <p>Implemented full text search using Perl and Htdig (See <a href="http://clearscm.com/scripts/ecrd">ECRDig</a>).
424   Developed <a href="http://defaria.com/Resume/cvs_utilities">CVS Utilities</a>).
425   Automated nightly builds could be performed.</p>
426
427   <hr noshade>
428
429   <p><a href="http://ameriquest.net"><img src="Ameriquest.gif"
430   alt="Ameriquest Mortgage Company" title="Ameriquest Mortgage
431   Company" border=0></a></p>
432
433   <p>March 2004 - December 2004<br>
434   <font class=dim>Contract</font><br>
435   <a href="http://defaria.com/blogs/Status/archives/cat_ameriquest.html">Ameriquest</a></p>
436
437   <p>Served as <span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
438   administrator to this major mortgage company. Importing source code from file
439   systems, PVCS and VSS.</p>
440
441   <hr noshade>
442
443   <p><a href="http://www.salira.com"><img src="Salira.gif" alt="Salira
444   Optical Network Systems" title="Salira Optical Network Systems"
445   border=0></a></p>
446
447   <p>August 2001 - February 2004<br>
448   <a href="http://defaria.com/blogs/Status/archives/cat_salira.html">Salira</a></p>
449
450   <p>Served as <span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
451   Administrator and <span class="standout">Release Engineer</span>, employing
452   <a href="http://Cygwin.com/">Cygwin</a> to engineer a build environment using
453   GNU make. Analyzed <a href="http://defaria.com/Resume/SmakeOpt">Build
454   Performance</a> and <a href="http://defaria.com/Resume/BuildPerf">Build Stress
455   Testing</a>.</p>
456
457   <p>Setup Clearquest and bug tracking system as well as served as an advisor/expert
458   on Clearcase issues, branching strategies, labeling and release management.
459   Wrote C application for product packaging.</p>
460
461   <p>I designed and implemented a <a href="http://clearscm.com/clearquest/cqd">Clearquest
462   Daemon</a>. Developed Release Reporting system. Automated branch merging.</p>
463
464   <hr noshade>
465
466   <h2>Copyright (GPL)</h2>
467
468   <?php start_box ("cs2")?>
469     <a name="copyleft"></a>
470       <p style="color:#666">This resume is freely available; you can
471       redistribute it and/or modify it under the terms of the GNU
472       General Public License as published by the Free Software
473       Foundation; either version 2 of the License, or (at your option)
474       any later version. This means that if you modify this resume you
475       must include a copy of the original source or refer to its origin
476       at <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a>.</p>
477
478       <p style="color:#666">This resume is distributed in the hope
479       that it will be useful, but WITHOUT ANY WARRANTY; without even
480       the implied warranty of MERCHANTABILITY or FITNESS FOR A
481       PARTICULAR PURPOSE.  See the GNU General Public License for more
482       details.</p>
483
484       <p style="color:#666">You should have received a copy of the GNU
485       General Public License along with this resume; if not, write to
486       the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
487       Boston, MA 02111-1307, USA.</p>
488     </font>
489   <?php end_box ();?>
490
491   <?php copyright ("1988");?>
492
493 <script language="JavaScript" src="/JavaScript/Menus.js" type="text/javascript"></script>
494
495 </body>
496 </html>