Recreated Resume in long format.
[clearscm.git] / web / Resumes / Andrew / ResumeLong.php
1 <!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     <table cellspacing="0" cellpadding="0" width="300" border="0" align="center">
85       <tbody>
86         <tr>
87          <td valign="top" align center>
88             <a href="AWS Certified Solutions Architect - Associate certificate.pdf" target="_blank">
89             <div>
90                 <img src="AWS_Certified_Logo_SAA_294x230_Color.png" alt="AWS Certified Solutions Architect"><br>
91               <br>
92                 <img src="AWS_Certified_Tag__SAA_294x230-Color.png" alt="Associate">
93               <br>
94               <b>Validation Number:</b> 4Q2XDJDCK1EE1HC5
95             </div>
96             </a>
97           </td>
98         </tr>
99       </tbody>
100     </table>
101
102
103   <h3>Objective</h3>
104
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>
107
108   <h3>Hardware</h3>
109
110   <p>Workstations and servers from Sun, HP as well as various other manufactures
111   of Linux systems.</p>
112
113   <h3>Operating Systems</h3>
114
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>
118
119   <h3>Networking</h3>
120
121   <p>TCP/IP, Windows and Unix Networking, <span
122   class="standout">Active Directory/LDAP</span>, <span
123   class="standout">Samba</span></p>
124
125   <h3>Software</h3>
126
127   <table align=center border=1 cellspacing=0 cellpadding=2 width="60%">
128     <tbody>
129       <tr>
130         <th>Version Control Systems</th>
131         <td>
132           <span class="standout">Git</span>, <span class="standout">Perforce</span>,
133           <span class="standout">Clearcase</span>
134         </td>
135       </tr>
136       <tr>
137         <th>Issue Tracking</th>
138         <td>
139           <span class="standout">JIRA</span>, <span class="standout">Clearquest</span>,
140           <span class="standout">Bugzilla</span>
141         </td>
142       </tr>
143       <tr>
144         <th>Languages</th>
145         <td>
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>
150         </td>
151       </tr>
152       <tr>
153         <th>Middleware</th>
154         <td>
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>
158         </td>
159       </tr>
160       <tr>
161         <th>Web Apps</th>
162         <td>
163           <span class="standout">JIRA</span>, <span class="standout">Confluence</span>,
164           <span class="standout">Swarm</span>
165         </td>
166       </tr>
167       <tr>
168         <th>Databases</th>
169         <td>
170           <span class="standout">MySQL</span>, <span class="standout">Oracle</span>
171         </td>
172       </tr>
173       <tr>
174         <th>Coninuous Integration</th>
175         <td>
176           <span class="standout">Build Forge</span>, <span class="standout">Electric Commander</span>,
177           <span class="standout">Jenkins</span>
178         </td>
179       </tr>
180       <tr>
181         <th>Virtualization</th>
182         <td>
183           <span class="standout">VMWare</span>, <span class="standout">VirtualBox</span>,
184         </td>
185       </tr>
186       <tr>
187         <th>Cloud Computing</th>
188         <td>
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>
196         </td>
197       </tr>
198     </tbody>
199   </table>
200
201   <h3>Education</h3>
202
203   <p>
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
206
207     University, Mission College and Chico State in pursuit of my degree.</p>
208
209   <h3>References</h3>
210
211   <table align=center border=1 cellspacing=0 cellpadding=2 width="90%">
212     <tbody>
213       <tr>
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>
218       </tr>
219       <tr>
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>
224       </tr>
225       <tr>
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>
230       </tr>
231       <tr>
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>
236       </tr>
237     </tbody>
238   </table>
239
240   <br>
241
242   <hr noshade>
243
244   <h2>Clients</h2>
245
246   <hr noshade>
247
248   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom/Avago" border="0"></a></p>
249
250   <p>August 2016 - Present<br>
251   <font class=dim>Contract</font><br>
252
253   <p>Converted an internal project from a <span class="standout">Jenkins</span>/
254   <span class="standout">Perforce</span> build system to the Broadcom/Avago 
255   standard of <span class="standout">Electric Commander</span>/
256   <span class="standout">Git</span>. Developed Perl scripts to sign executables
257   and remotely execute commands on Windows systems using <span 
258   class="standout">Cygwin/ssh</span> thus streamlining and standardizing remote
259   building and signing of executables.</p>
260
261   <hr noshade>
262
263   <p>May 2016 - July 2016<br>
264   <font class=dim>Contract</font><br>
265
266   <p><a href="http://icann.org"><img alt="ICANN" src="ICANN.png" border="0"></a><br></p>
267
268   <p>Developed <a 
269   href="https://en.wikipedia.org/wiki/Registration_Data_Access_Protocol">RDAP</a>
270   server for testing SLA compliance of various TLD registrars around the world.</p>
271
272   <hr noshade>
273
274   <p><a href="http://audience.com"><img alt="Audience" src="Audience.png" border="0"></a><br><b>A Knowles Company</b></p>
275
276   <p>March 2014 - April 2016<br>
277   <font class=dim>Contract</font><br>
278   <a href="https://defaria-status.blogspot.com/search/label/Audience">Audience</a></p>
279
280   <p><span class="standout">Devops Admin</span>: Initially wrote scripts to 
281   import data from <span class="standout">Bugzilla</span> and other sources to
282   <span class="standout">JIRA</span> thus automating the migration of several
283   projects. Also administered <span class="standout">Linux</span> servers
284   (<span class="standout">Centos</span>/<span
285   class="standout">Ubuntu</span>/<span class="standout">Redhat Enterprise</span>)
286   managing VM images in vSphere,
287   <span class="standout">Perforce</span>, <span class="standout">Swarm</span>, 
288   <span class="standout">Git Fusion</span>.</p>
289
290   <p>Added functionality to custom build system that utilized <span 
291   class="standout">Perl</span>/<span class="standout">PHP</span>/<span 
292   class="standout">Apache</span>/<span class="standout">Linux</span>/<span 
293   class="standout">Windows</span> servers to allow engineers in the field to 
294   remotely perform customized builds. Integrated Bugzilla and Perforce (P4DTG). 
295   Assisted with JIRA setup and integration of <span 
296   class="standout">Salesforce</span> with JIRA. Assisted in the migration
297   for users to new Knowles domain.</p>
298
299   <hr noshade>
300
301   <p><a href="http://www.axcient.com"><img src="Axcient.png" alt="Axcient" border="0"></a></p>
302
303   <p>July 2013 - Dec 2013<br>
304   <font class=dim>Contract</font><br>
305   <a href="http://defaria.com/blogs/Status/archives/cat_axcient.html">Axcient</a></p>
306
307   <p>Worked as a <span class="standout">Build and Release Engineer</span> for
308   AxOS. The Axcient product is a customized derivative of <span 
309   class="standout">Ubuntu</span>. The SCM system being used is <span 
310   class="standout">git</span>. Developed and standardized procedures for 
311   performing builds.</p>
312
313   <hr noshade>
314
315   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom" border="0"></a></p>
316
317   <p>December 2011 - April 2013<br>
318   <font class=dim>Contract</font><br>
319   <a href="https://defaria-status.blogspot.com/search/label/Broadcom">Broadcom</a></p>
320
321   <p><span class="standout">Clearquest Designer</span>: Maintained Clearquest 
322   instances implementing functionality with <span class="standout">Visual Basic</span>. 
323   Using ClearSCM's <a 
324   href="http://clearscm.com/php/scm_man.php?file=lib/Clearcase.pm">Clearquest</a>, 
325   <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server</a>,
326   <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
327   and <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>
328   modules created <span class="standout">Perforce</span> and <span class="standout">Git</span>
329   triggers to automate builds updating Clearquest in the process.</p>
330
331   <p>Migrated a project from their unsupported build environment into the standard
332   <span class="standout"><a
333   href="http://www.electric-cloud.com/products/electriccommander.php">Electric 
334   Commander</a></span>/<span class="standout">Perforce</span> based solution 
335   using <span class="standout">Cygwin</span>, <span class="standout">bash</span>
336   and <span class="standout">LSF</span> to farm builds out to a pool of <span 
337   class="standout">Windows</span> servers to perform builds. Builds were done 
338   using <span class="standout">Visual Studio</span> 8.0, 9.0 and 10.0 on Windows
339   Servers triggered by Perforce triggers at code checkin.</p>
340
341   <hr noshade>
342
343   <p><a href="http://www.tellabs.com"><img src="Tellabs.gif" alt="Tellabs" border="0"></a></p>
344
345   <p>March 2011 - December 2011<br>
346   <font class=dim>Contract</font><br>
347   <a href="https://defaria-status.blogspot.com/search/label/Tellabs">Tellabs</a></font>
348
349   <p>Automated various informational systems using <span 
350   class="standout">Perl</span>/<span class="standout">MySQL</span>/<span 
351   class="standout">Oracle</span>, and the web.</p>
352
353   <p>Developed a command line debugger called <a 
354   href="http://clearscm.com/php/scm_man.php?file=bin/raid">RAID</a> (a Real
355   Aid In Debugging) which provided a consistent interface with complete command 
356   history and variable substitution courtesy of a Perl module that I wrote 
357   called <a 
358   href="http://clearscm.com/php/scm_man.php?file=lib/CmdLine.pm">Cmdline.pm</a>.
359   This Perl process utilized <span class="standout">Inline::C</span> to 
360   interface to the developer libraries and provide a consistent interface for 
361   the various command line debuggers developed by various different groups.</p>
362
363   <hr noshade>
364
365   <p><a href="https://www2.gehealthcare.com/portal/site/usen"><img src="GEHealthcare.gif" alt="General Electric" border="0"></a></p>
366
367   <p>January 2010 - October 2010<br>
368   <font class=dim>Contract</font><br>
369   <a href="https://defaria-status.blogspot.com/search/label/General%20Electric">General Electric</a></font>
370
371   <p>Performed <span class="standout">Clearcase</span>/<span 
372   class="standout">Clearquest UCM</span> administration. Developed an <a 
373   href="http://clearscm.com/php/scm_man.php?file=cc/etf.pl">Evil Twin Finder</a>
374   in Perl. Worked with <span class="standout">Build Forge</span> (IBM's CI tool
375   similar to <span class="standout">Jenkins</span>) jobs to automate work flow.
376   Assisted in consultations with UCM concepts such as component/composite
377   baselines and projects. Wrote Perl scripts for conversions of Clearquest data
378   with other systems (Siebel).</p>
379
380   <hr noshade>
381
382   <p><a href="http://www.gdc4s.com"><img src="General_Dynamics_logo.jpg" alt="General Dynamics" border="0"></a></p>
383
384   <p>June 2007 - October 2009<br>
385   <font class=dim>Contract</font><br>
386   <a href="https://defaria-status.blogspot.com/search/label/General%20Dynamics">General Dynamics</a></font>
387
388   <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
389   Administrator, <span class="standout">Build Release</span> and 
390   <span class="standout">Automation</span> using <span 
391   class="standout">Perl</span> scripts. Updated <span 
392   class="standout">C++</span>/<span class="standout">Qt</span> application that
393   integrates <span class="standout">UCM</span>/Clearquest integrated environment
394   into one tool and ported it to Linux.</p>
395
396   <p>Instrumental in establishment of Perl standards and introduction of Perl
397   tools such as <a href="http://perlcritic.com/">Perl::Critic</a>
398   and <a href="http://perltidy.sourceforge.net/">Perl::Tidy</a>.
399   Worked at promoting usage of CPAN modules.</p>
400
401   <p>Developed an extensive test driver application in Perl to interface and
402   drive tests using <a href="https://www.nethawk.fi/products/nethawk_simulators/">NetHawk
403   EAST Simulators</a> as well as interfacing to other simulators and external
404   hardware. The system automates the running of regression tests, official
405   testing before the customer, assists with validation of test results,
406   collecting of log files, checking log files into Clearcase and records status
407   into a MySQL database. Developed a PHP web page to present the data in various
408   forms including graphs, reports, exporting to CSV files and emailing of
409   reports. Implemented maintenance programs to scrub and keep the data clean.
410   This system was instrumental in Functional Quality Testing for the <a 
411   href="http://en.wikipedia.org/wiki/Mobile_User_Objective_System">MUOS</a>
412   program. This reduced the time it took to certify testing with the military several
413   fold.</p>
414
415   <p>Worked on many enhancements to the extensive Clearquest system in use at
416   GD. Designed and developed the record set implementing node configurations.
417   Implemented required forms and action hook code. Designed and developed Perl
418   scripts to initially load data into the new records.</p>
419
420   <p>Developed a server process (daemon) to process baseline records that were
421   then tracked by Clearquest. Implemented scripts to create baseline records
422   from other automated process such as Build Forge. Tied together baseline
423   records with node configurations through action hook code.</p>
424
425   <hr noshade>
426
427   <p><a href="http://ti.com"><img src="TexasInstruments.jpg"
428   alt="Texas Instruments" title="Texas Instruments" border=0></a></p>
429
430   <p>October 2006 - June 2007<br>
431   <font class=dim>Contract</font><br>
432   <a href="https://defaria-status.blogspot.com/search/label/Texas%20Instruments">Texas Instruments</a></font>
433
434   <p><span class="standout">Clearcase</span>/<span 
435   class="standout">Clearquest</span> Administrator. Wrote a <span 
436   class="standout">Perl</span>/<span class="standout">Oracle</span>
437   application to track information about projects worldwide. Automated Clearcase
438   license usage reporting and load balancing of Clearquest web servers.</p>
439
440   <hr noshade>
441
442   <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
443   Packard Company" title="Hewlett Packard Company" border=0></a></p>
444
445   <p>February 2006 - October 2006<br>
446   <font class=dim>Contract</font><br>
447   <a href="https://defaria-status.blogspot.com/search/label/HP">Hewlett Packard</a></p>
448
449   <p>Managed and executed day to day build and release duties. Served as
450   <span class="standout">Clearcase/Clearquest</span> Administrator as well as 
451   overall support of systems. Assisted with creating UCM streams and handling of
452   rebase and delivery issues for engineers and the build/release process. Wrote
453   <span class="standout">UCM triggers</span> to notify users of deliveries from
454   UCM development streams. Created baselines for official builds. Took over day
455   to day build and release duties. Created a build script that united the
456   various quick and dirty build scripts that were oriented per stream and per
457   build option. This standardized the build process. Augmented this build script
458   to be a daemon that continually builds software when deliveries are detected.
459   Wrote a build status web page that tracks and monitors the continuous
460   building. Created a dynamic web page to show Junit test history. Converted
461   Windows build from bat files and scheduled tasks -> Cygwin and cron thus
462   making the build script identical on both Linux and Windows. Wrote triggers
463   to notify users of deliveries. Baselined official builds. Automated the build
464   process to perform simple continuous integration. Created a dynamic web page
465   to show Junit test history.
466
467   <hr noshade>
468
469   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif"
470   alt="Broadcom" title="Broadcom" border="0"></a></p>
471
472   <p>September 2005 - January 2006<br>
473   <font class=dim>Contract</font><br>
474   <a href="https://defaria-status.blogspot.com/search/label/Broadcom">Broadcom</a></p>
475
476   <p>Served as <span class="standout">Clearcase/Clearquest</span> Administrator
477   as well as overall support of systems. Developed several <a href="http://clearscm.com/clearcase/triggers.php">triggers</a>
478   as well as ported my <a href="http://clearscm.com/clearcase/triggers.php">mktriggers</a>
479   script which automates the maintenance of triggers.</p>
480
481   <p>Developed a complex <a hef="http://clearscm.com/clearquest/db.php">Perl script</a>
482   to merge two Clearquest databases to a new database with many schema changes.
483   This script handled all aspects of the conversion including changing non US
484   ASCII characters found in the data to their HTML equivalents, dynamic creation
485   of dynamic lists, field renaming and dynamically creating new stateless
486   records as needed.</p>
487
488   <p>Developed a script to better handle merging from UCM deliveries and rebases
489   by delaying any non automatic merges to the end of the process as well as
490   handle binary element merge. This process, written in Perl, utilized PerlTk to
491   present the user with a GUI dialog box to choose which version of the binary
492   file to merge.</p>
493
494   <p>Designed and developed another Clearquest database for the Mobile
495   Multimedia group.</p>
496
497   <p>Wrote several other scripts including one to interface CVS to IMS (a defect
498   tracking system) recording the change set at commit time, a script to strip
499   out MIME/HTML and attachments for defects submitted to GNATS (another defect
500   tracking system). Also implemented several script to log Clearcase activity,
501   check Clearcase's pulse and gather site and vob statistics. These scripts were
502   the start for creation of a set Object Oriented Perl modules to encapsulate
503   Clearcase in a Perl like manner (still in development).</p>
504
505   <hr noshade>
506
507   <p><a href="http://www.lynuxworks.com"><img src="Lynuxworks.gif"
508   alt="Lynuxworks" title="Lynuxworks" border="0"></a></p>
509
510   <p>December 2004 - September 2005<br>
511   <a href="https://defaria-status.blogspot.com/search/label/LynuxWorks">LynuxWorks</a></p>
512
513   <p>Served as a build engineer in the Integration Group responsible for
514   building LynxOS (Linux RTOS) as well as tool chains, testing, releasing and
515   process improvement. LynuxWorks uses CVS for version control.</p>
516
517   <p>Developed a process of providing full text search of the company's defect
518   database using Perl and Htdig (See <a href="http://clearscm.com/scripts/ecrd">ECRDig</a>).
519   Developed a web based report to show CVS activity as well as several other CVS
520   related utilities(See <a href="http://defaria.com/Resume/cvs_utilities">CVS
521   Utilities</a>) as well as report on the differences between two CVS tags.</p>
522
523   <p>Automated the build process so that nightly builds could be performed.
524   Developed a web application that allows one to maintain CVS account
525   information including account creation, setting/resetting of password, etc.</p>
526
527   <hr noshade>
528
529   <p><a href="https://www.ameriquestcorp.com/"><img src="Ameriquest.gif"
530   alt="Ameriquest" title="Ameriquest" border="0"></a></p>
531
532   <p>March 2004 - December 2005<br>
533   <font class=dim>Contract</font><br>
534   <a href="https://defaria-status.blogspot.com/search/label/Ameriquest">Ameriquest</a></p>
535
536   <p>Served as Clearcase/Clearquest administrator to this major mortgage
537   company. As Ameriquest is just starting out I have been busy with importing
538   source code from flat file systems as well as PVCS and Visual Source Safe.
539   Also setting up vobs and regions taking into account security restrictions
540   and concerns. Assisted with designing of the Multisite scheme to India.
541   Participated in design of UCM model to be used for Ameriquest.</p>
542
543   <hr noshade>
544
545   <p><a href="http://krldesign.com/saliraweb/"><img src="Salira.gif"
546   alt="Salira" title="Salira" border="0"></a></p>
547
548   <p>August 2001 - February 2004<br>
549   <a href="https://defaria-status.blogspot.com/search/label/Salira">Salira</a></p>
550
551   <p>After consulting briefly with Salira Optical Network Systems I joined this
552   startup company serving in the role of Clearcase/Clearquest Administrator for
553   this mostly Windows shop. I helped others in setting up the 
554   Clearcase/Clearquest environment as well as provided Training.</p>
555
556   <p>I also served in the role of Release Engineer managing the build process.
557   I employed wide usage of <a href="http://cygwin.com/">Cygwin</a>, which is a
558   product that provides an extremely workable Unix like environment and
559   engineered a build environment around that using GNU make and other standard
560   Unix and GNU utilities. When users complained that building remotely was slow
561   I performed an analysis on build performance. I also performed Build Stress 
562   Testing where I characterized the effect of multiple simultaneous builds
563   performed on the server.</p>
564
565   <p>I also setup and developed their Clearquest bug tracking system as well
566   as served as an advisor/expert on Clearcase issues, branching strategies,
567   labeling and release management.</p>
568
569   <p>While working at Salira I designed and developed a tool in C that packaged
570   the product into a more compact form.</p>
571
572   <p>I designed and implemented a <a href="http://clearscm.com/clearquest/cqd">Clearquest
573   Daemon</a> which served as an interface between processes and Clearquest data.
574   This daemon serviced requests from web pages and triggers in order to get and
575   validate data from Clearquest.</p>
576
577   <p>Developed release web pages that managed releases and produced release
578   notes for every release.</p>
579
580   <p>Developed process automation scripts to perform automatic branch merging
581   and syncing.</p>
582
583   <p>Performed product installation testing for the web component on Linux
584   (SuSE) and Solaris as well as browser testing (Netscape).</p>
585
586   <p>Implemented test scaffolding in TCL/TK for test automation.</p>
587
588   <hr noshade>
589
590   <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
591   Packard Company" title="Hewlett Packard Company" border=0></a></p>
592
593   <p>August 1999 - February 2001<br>
594   <font class=dim>Contract</font><br>
595   Systems Technology Division<br>
596   Enterprise Java Lab</p>
597
598   <p>Setup security system automating the running of Medusa (an internal
599   security audit tool) on approximately 100 machines. Reports are generated
600   automatically and are viewable on the web. Setup and maintained security
601   related patch depots.</p>
602
603   <p>Implemented nightly automation for the lab's machines including security
604   checks, automatic installation of line printer models, etc. This automation
605   was bundled into an SD-UX bundle.</p>
606
607   <p>Migrated user data to HP NetStorage 6000. Worked extensively with HP
608   NetStorage 6000 Support on problems with this machines OS and interfacing with
609   Windows 2000.</p>
610
611   <P>Migrated HP-UX applications from one application server to another.
612
613   <p>Participated in several critical planned networked down times where the
614   team was able to implement changes to the infrastructure, including migration
615   to Clearcase 4.0, migration of project and user data to HP NetStorage 6000's
616   and other such changes.</p>
617
618   <p>Set up Netscape Enterprise Web Server and iPlanet 4.1 Web Server.</p>
619
620   <hr noshade>
621
622   <p><a href="http://cisco.com"><img src="Cisco.gif" alt="Cisco Systems" 
623   title="Cisco Systems" border=0></a></p>
624
625   <p>March 1999 - August 1999<br>
626   <font class=dim>Contract</font><br>
627   <a href="https://defaria-status.blogspot.com/search/label/Cisco">Cisco</a></p>
628
629   <p>Served as Clearcase/Unix Systems Administrator. Responsible for all
630   Clearcase operations in CNS/AD on Sun Solaris, HP-UX, Windows NT 4.0 and
631   Windows 2000. Assisted in creating additional View and Vob servers and
632   balancing the Clearcase load amongst them. Participated in Rational's Beta
633   program for Windows 2000. Installed, tested and documented Clearcase on
634   Windows 2000 as well as Windows NT 4.0.</p>
635
636   <p>Assisted in recovery of a catastrophic disk failure in a critical vob.
637   Assisted with implementing a backup strategy with Arcserve Open. Helped
638   evaluate system monitoring packages.</p>
639
640   <p>As CNS/AD was in a secured and isolated network, learned and assisted users
641   with ssh/scp.</p>
642
643   <hr noshade>
644
645   <a href="https://www.oracle.com/sun/index.html"><img src="Sun.jpg" alt="Sun Microsystems" 
646   title="Sun Microsystems" border=0></a></p>
647
648   <p>December 1998 - March 1999<br>
649   <font class=dim>Contract</font><br>
650   <a href="https://defaria-status.blogspot.com/search/label/Sun">Sun Microsystems</a></p>
651
652   <p>Worked on the Sunpeak Configuration Management team performing promotions
653   of code updates into test and production environments. Also worked on
654   improving the process flow of promotions utilizing make and rdist.</p>
655
656   <hr noshade>
657
658   <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
659   Packard Company" title="Hewlett Packard Company" border=0></a></p>
660
661   <p>February 1988 - November 1998<br>
662   Systems Technology Division<br>
663   Enterprise Java Lab</p>
664
665   <p>Primary Clearcase and Multisite Administrator for a large Clearcase
666   environment with approximately 1400 views and 180 vobs. Most vobs are
667   multisited between several other labs and I am responsible for resolving
668   Multisite problems. I also serve as general System Administrator, overseeing
669   approximately 400 machines in the lab. I help institute policies and
670   procedures to keep the network running smoothly. Also participate in the
671   design and restructuring the network topology and Clearcase topology by bring
672   in many Kittyhawks, Mohawks and Bravehawks (about 40 of them) for use as
673   Clearcase Vob, View and Build, Mail, Application, X Terminal and Web servers.
674   Assist in documenting setup and configuration as well as trouble shooting and
675   handling of patches for all lab wide shared resources.</p> 
676
677   <p>Responsible for setup and running of Windows NT domain, account setup and
678   print serving. Setup and evaluated Clearcase 3.2 on NT. Developed backup
679   strategy for NT systems. Maintain a repository of software tools as well as
680   evaluated and recommended several PC packages for lab usage. Main point of
681   contact for Windows 95/NT problem solving in the lab. Also sought after by
682   many people in Hewlett Packard relating to both PC and Unix configurations and
683   problem solving.</p>
684
685   <p>Also served as webmaster for the lab as well as consult on HTML questions
686   and design issues. Installed, configured and maintain the <a href="http://home.netscape.com/">Netscape</a>
687   Suitespot Servers including the Enterprise and Directory servers. Developed
688   several web pages and forms for the lab as well as run
689   <a href="https://web.archive.org/web/20001109171100/http://defaria.com/Quicken">The
690   Unofficial Quicken® Web Page.</a></p>
691
692   <p>I developed an Application Server providing many machines with many
693   software packages without the need for individual system administration
694   utilizing scripting and NFS heavily.</p>
695
696   <p>Prior to the Productivity Project I worked on COBOL/SoftBench product
697   which consists of encapsulating some core HP Micro Focus COBOL tools using C++
698   3.0 and the SoftBench Encapsulator libraries. Also, working on porting an
699   X/Motif application to MS Windows 3.1. The code is written using C++ 3.0 on
700   both the HP workstation and the PC (Borland C++ 3.1).</p>
701
702   <p>Worked in the Ada project on Ada/SoftBench. This project was similar to
703   COBOL/SoftBench in that it involved some SoftBench encapsulations using a
704   language called edl.</p>
705
706   <p>Worked producing Ada Bindings to Xlib, Xt and Motif. This involved using a
707   modified C compiler to translate C header and source files to Ada declarations
708   and function prototypes. Using this methodology we were able to migrate our
709   product from X11 R3 and Motif 1.0 to X11 R4 and Motif 1.1 in one week!</p>
710
711   <p>Worked on a project that produced Ada Bindings to HP-UX, which enabled me
712   to get good breath knowledge into all system calls, and another binding to
713   Starbase graphical subsystem.</p>
714
715   <p>Performed destructive testing on MPE/XL 1.0-1.3. Wrote several programs to
716   stress the OS. Submitted 300+ Service Requests many of which appeared on Must
717   Fix lists.</p>
718
719   <hr noshade>
720
721   <h2>Copyright (GPL)</h2>
722
723   <?php start_box ("cs2")?>
724     <a name="copyleft"></a>
725       <p style="color:#666">This resume is freely available; you can
726       redistribute it and/or modify it under the terms of the GNU
727       General Public License as published by the Free Software
728       Foundation; either version 2 of the License, or (at your option)
729       any later version. This means that if you modify this resume you
730       must include a copy of the original source or refer to its origin
731       at <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a>.</p>
732
733       <p style="color:#666">This resume is distributed in the hope
734       that it will be useful, but WITHOUT ANY WARRANTY; without even
735       the implied warranty of MERCHANTABILITY or FITNESS FOR A
736       PARTICULAR PURPOSE.  See the GNU General Public License for more
737       details.</p>
738
739       <p style="color:#666">You should have received a copy of the GNU
740       General Public License along with this resume; if not, write to
741       the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
742       Boston, MA 02111-1307, USA.</p>
743     </font>
744   <?php end_box ();?>
745
746   <?php copyright ("1988");?>
747
748 <script language="JavaScript" src="/JavaScript/Menus.js" type="text/javascript"></script>
749
750 </body>
751 </html>