c4868b8ee3ee082d2ed56366fceb4b3ca4bfcc05
[clearscm.git] / web / Resumes / Andrew / index.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       1676 Hope Drive #1915<br>
57       Santa Clara, California 95054-1721<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.doc">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, x86 class machines, dual core,
92   quad core, 32 and 64 bit.
93
94   <h3>Operating Systems</h3>
95
96   <p><span class="standout">Unix</span> (Solaris, HP-UX),
97   <span class="standout">Windows XP/Vista/Windows 7</span>,
98   <span class="standout">Linux</span> (Redhat, Ubuntu Desktop/Server,
99   Mandrake, SuSE, Redhat, LynuxOS).</p>
100
101   <h3>Networking</h3>
102
103   <p>Knowledge of TCP/IP, Ethernet, XP Firewall, DSL Routers, Windows
104   and Unix Networking (NIS/Automount/ftp/ping/etc), some <span
105   class="standout">Active Directory/LDAP</span> experience and <span
106   class="standout">Samba</span> experience.</p>
107
108   <h3>Software</h3>
109
110   <p><span class="standout">Clearcase</span>, <span
111   class="standout">Clearquest</span>, CVS, Apache, <span
112   class="standout">Build Forge</span>, <span
113   class="standout">VMWare</span>, <span class="standout">MySQL</span>,
114   Mozilla Firefox, Thunderbird, <span class="standout">Perl</span>,
115   <span class="standout">Bash</span>, <span
116   class="standout">PHP</span>, Emacs, CDE, C++, VUE 3.0 (Alpha
117   Tester), <a href="http://cygwin.com">Cygwin</a>. Also, various tools
118   and applications on Microsoft Windows too numerous to mention.</p>
119
120   <h3>Education</h3>
121
122   <p>A.A.S. in Computer Science from Union County College in Scotch
123   Plains, New Jersey.</p>
124
125   <p>Attended approximately one year at Fairleigh Dickenson
126   University, Rutherford, New Jersey, in pursuit of BS in Computer
127   Science, concentrating on computer courses. Have also attended San
128   Jose State University, Mission College and Chico State in pursuit of
129   my degree.</p>
130
131   <h3>References</h3>
132
133   <table align=center border=1 cellspacing=0 cellpadding=2 width="90%">
134     <tbody>
135       <tr>
136         <td><a href="http://www.linkedin.com/profile/view?id=14959116">David Petro</a></td>
137         <td>(425)-391-4185</td>
138         <td><a href="mailto:david.petro@ge.com">david.petro@ge.com</a></td>
139         <td>Manager, General Electric</td>
140       </tr>
141       <tr>
142         <td><a href="http://www.linkedin.com/profile/view?id=276869">Tom Connor</a></td>
143         <td>(512)-422-1172</td>
144         <td><a href="mailto:tomhillconnor@yahoo.com">tomhillconnor@yahoo.com</a></td>
145         <td>Coworker, Consultant</td>
146       </tr>
147       <tr>
148         <td><a href="http://www.linkedin.com/profile/view?id=700521">James Chen</a></td>
149         <td>(408)-845-5360</td>
150         <td><a href="mailto:jchen@salira.com">jchen@salira.com</a></td>
151         <td>Vice President of Engineering,<br>Salira Optical Network Systems</td>
152       </tr>
153       <tr>
154         <td><a href="http://www.linkedin.com/profile/view?id=12113821">Omair Ahmed</a></td>
155         <td>(224) 715-9786</td>
156         <td><a href="mailto:Omair.Ahmed@ge.com">omair.ahmed@ge.com</a></td>
157         <td>Coworker, General Electric</td>
158       </tr>
159       <tr>
160         <td><a href="http://www.linkedin.com/profile/view?id=1023014">Shivdutt Jha</a></td>
161         <td>(408)-806-3476</td>
162         <td><a href="mailto:shivdutt_jha@hotmail.com">shivdutt_jha@hotmail.com</a></td>
163         <td>Coworker, Consultant</td>
164       </tr>
165     </tbody>
166   </table>
167
168   <br>
169
170   <hr noshade>
171
172   <h2>Clients</h2>
173
174   <p><a href="http://audience.com"><img alt="Audience" src="Audience.png" border="0"></a></p>
175
176   <p>March 2014 - Present<br>
177   <font class=dim>Contract</font><br>
178   <a href="http://defaria.com/blogs/Status/archives/cat_audience.html">Workblog</a></p>
179
180   <p>Worked in the Devops group performing Linux Admin, Perforce Admin and
181   maintaining an inhouse developed build system that utilizes Perl/PHP/Apache/Linux/Windows
182   servers to allow engineers in the field to perform customized builds around the
183   world. Helped set up and establish Perforce Swarm installation, integration between
184   Bugzilla and Perforce (P4DTG) on various vituralized hardware. Established and
185   maintained documentation of various Dev/Test/Prod environments throughout the
186   organization. Wrote scripts to import data from Bugzilla to JIRA, assisted with
187   JIRA setup and integration of Salesforce with JIRA.</p>
188
189   <hr noshade>
190
191   <p><a href="http://www.axcient.com"><img src="Axcient.png" alt="Axcient" border="0"></a></p>
192
193   <p>July 2013 - Dec 2013<br>
194   <font class=dim>Contract</font><br>
195   <a href="http://defaria.com/blogs/Status/archives/cat_axcient.html">Workblog</a></p>
196
197   <p>Worked as a Build and Release Engineer for AxOS. The Axcient product is
198   a customized derivative of Ubuntu. The SCM system being used is git. Developed
199   and standardized procedures for performing builds.</p>
200
201   <hr noshade>
202
203   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom" border="0"></a></p>
204
205   <p>December 2011 - April 2013<br>
206   <font class=dim>Contract</font><br>
207   <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Workblog</a></p>
208
209   <p>Worked as a Clearquest Designer and hook code writer. The Clearquest
210   database used Visual Basic. Implemented fixed and feature development for
211   Clearquest as well as wrote several Perl scripts to perform data maintenance as
212   required by utilizing ClearSCM's <a href="/php/scm_man.php?file=lib/Clearcase.pm">Clearquest</a>
213   module. Also utilized <a href="/php/scm_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server<a/>,
214   <a href="/php/scm_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
215   and <a href="/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a> modules.</p>
216
217   <p>Worked with <a href="http://www.electric-cloud.com/products/electriccommander.php">Electric
218   Commander</a> migrating a group from their unsupported build environment into
219   the standard Electric Commander based solution. This involved using Cygwin,
220   bash and LSF to farm builds out to a pool of Windows servers to perform builds.
221   Builds were down using Visual Studio 8.0, 9.0 and 10.0. Build system also used
222   Perforce and Perforce trigger to fire builds as the engineers checked in code.</p>
223
224   <p>Implemented Perl module, <a href="/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>,
225   to replace a <a href="http://clearscm.com/clearquest/cqd/">Clearquest Daemon</a>
226   that was in use so that systems that did not have Clearquest installed (e.g.
227   Linux build machines) could talk to Clearquest to update defects when required.
228   Modified Perforce and Git triggers to use this REST interface.</p>
229
230   <p>Served as a mentor to the group on issues of programming in Perl as well as
231   using and configuring Eclipse IDE.</p>
232
233   <hr noshade>
234
235   <p><a href="http://www.tellabs.com"><img src="Tellabs.gif" alt="Tellabs" border="0"></a></p>
236
237   <p>March 2011 - December 2011<br>
238   <font class=dim>Contract</font><br>
239
240   <p>Automated various informational systems using Perl/MySQL/Oracle and the
241   web. This often involved transforming data from far away databases to more
242   local data structures for presentation on the local Intranet.</p>
243
244   <p>Developed a command line debugger called raid which provided a consistent
245   interface with complete command history and variable substitution. This Perl
246   process utilized Inline::C to interface to the developer libraries and provide
247   a consistent interface for the various command line debuggers developed by
248   various different groups.</p>
249
250   <p>Modified and extended a serious of web pages and graphs to extend the
251   functionality of Mercury Quality Center, interfacing to Test Directory's
252   SQL database to the web giving project manager's drill down functionality
253   regarding testing activities to an unprecedended level.</p>
254
255   <hr noshade>
256
257   <p><a href="https://www2.gehealthcare.com/portal/site/usen"><img src="GEHealthcare.gif" alt="General Electric" border="0"></a></p>
258
259   <p>January 2010 - October 2010<br>
260   <font class=dim>Contract</font><br>
261   <a href="http://defaria.com/blogs/Status/archives/cat_general_electric.html">Workblog</a></font>
262
263   <p>Performed Clearcase/Clearquest administration with an emphasis on
264   UCM administration. Wrote several Perl scripts including an <a
265   href="http://clearscm.com/php/scm_man.php?file=cc/etf.pl">Evil Twin
266   Finder</a>. Created UCM Projects and streams as appropriate as well
267   as created and updated Build Forge jobs to automate work
268   flow. Assisted in consultations with UCM concepts such as
269   component/composite baselines and projects. Wrote Perl scripts for
270   conversions of Clearquest data with other systems (Siebel).</p>
271
272   <hr noshade>
273
274   <p><a href="http://www.gdc4s.com"><img src="General_Dynamics_logo.jpg" alt="General Dynamics" border="0"></a></p>
275
276   <p>June 2007 - October 2009<br>
277   <font class=dim>Contract</font><br>
278   <a href="http://defaria.com/blogs/Status/archives/cat_general_dynamics.html">Workblog</a></font>
279
280   <p>Served as Clearcase/Clearquest Administrator, Build Release and
281   Automation using Perl scripts. Implemented several enhancements and
282   new functionality with a C++/Qt application that integrates the highly
283   specialized UCM/Clearquest integrated environment into one tool.</p>
284
285   <p>Instrumental in establishment of Perl standards and introduction of
286   Perl tools such as <a href="http://perlcritic.com/">Perl::Critic</a> and
287   <a href="http://perltidy.sourceforge.net/">Perl::Tidy</a>. Worked at promoting
288   usage of CPAN modules.</p>
289
290   <p>Developed an extensive test driver application in Perl to
291   interface and drive tests using <a
292   href="https://www.nethawk.fi/products/nethawk_simulators/">NetHawk EAST Simulators</a>
293   as well as interfacing to other simulators and external hardware. The
294   system automates the running of regression tests, official testing before
295   the customer, assists with validation of test results, collecting of log
296   files, checking log files into Clearcase and records status into a MySQL
297   database. Developed a PHP web page to present the data in various forms
298   including graphs, reports, exporting to CSV files and emailing of reports.
299   Implemented maintenance programs to scrub and keep the data clean. This system
300   was instrumental in Functional Quality Testing for the
301   <a href="http://en.wikipedia.org/wiki/Mobile_User_Objective_System">MUOS</a>
302   program.</p>
303
304   <p>Worked on many enhancements to the extensive Clearquest system in use
305   at GD. Designed and developed the record set implementing node configurations.
306   Implemented required forms and action hook code. Designed and developed Perl
307   scripts to initially load data into the new records.</p>
308
309   <p>Developed a server process (daemon) to process baseline records that were
310   then tracked by Clearquest. Implemented scripts to create baseline records
311   from other automated process such as Build Forge. Tied together baseline
312   records with node configurations through action hook code.</p>
313
314   <p>Participated in code reviews for all production code.</p>
315
316   <hr noshade>
317
318   <p><a href="http://ti.com"><img src="TexasInstruments.jpg"
319   alt="Texas Instruments" title="Texas Instruments" border=0></a></p>
320
321   <p>October 2006 - June 2007<br>
322   <font class=dim>Contract</font><br>
323   <a href="http://defaria.com/blogs/Status/archives/cat_texas_instruments.html">Workblog</a></font>
324
325   <p>Serving as Clearcase/Clearquest Administrator working with Perl
326   scripts and Clearquest schemas. Responsible for development and
327   deployment of a Perl/Oracle application to track information about
328   projects worldwide. Also wrote, modified and maintained several
329   scripts for tracking Clearcase license usage and load balancing of
330   Clearquest web servers.</p>
331
332   <hr noshade>
333
334   <p><a href="http://hp.com"><img src="HPLogo.gif" alt="Hewlett
335   Packard Company" title="Hewlett Packard Company" border=0></a></p>
336
337   <p>February 2006 - October 2006<br>
338   <font class=dim>Contract</font><br>
339   <a href="http://defaria.com/blogs/Status/archives/cat_hewlett_packard.html">Workblog</a></p>
340
341   <p>Managed and executed day to day build and release duties.  Served
342   as Clearcase/Clearquest Administrator as well as overall support of
343   systems. Assisted with creating UCM streams and handling of rebase
344   and delivery issues for engineers and the build/release process.
345   Wrote UCM triggers to notify users of deliveries from UCM
346   development streams. Created baselines for official builds. Took
347   over day to day build and release duties. Created a build script
348   that united the various quick and dirty build scripts that were
349   oriented per stream and per build option. This standardized the
350   build process. Augmented this build script to be a daemon that
351   continually builds software when deliveries are detected. Wrote a
352   build status web page that tracks and monitors the continuous
353   building. Created a dynamic web page to show Junit test
354   history. Converted Windows build from bat files and scheduled tasks
355   -> Cygwin and cron thus making the build script identical on both
356   Linux and Windows.</p>
357
358   <hr noshade>
359
360   <p><a href="http://www.broadcom.com"><img src="Broadcom.gif"
361   alt="Broadcom" title="Broadcom" border="0"></a></p>
362
363   <p>September 2005 - January 2006<br>
364   <font class=dim>Contract</font><br>
365   <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Workblog</a></p>
366
367   <p>Served as Clearcase/Clearquest Administrator as well as overall
368   support of systems. Developed several <a
369   href="/clearcase/triggers.php">triggers</a> as
370   well as ported my <a
371   href="/clearcase/triggers.php">mktriggers</a>
372   script which automates the maintenance of triggers.</p>
373
374   <p>Developed a complex <a
375   href="/clearquest/db.php">Perl script</a> to
376   merge two Clearquest databases to a new database with many schema
377   changes. This script handled all aspects of the conversion including
378   changing non US ASCII characters found in the data to their HTML
379   equivalents, dynamic creation of dynamic lists, field renaming and
380   dynamically creating new stateless records as needed.</p>
381
382   <p>Developed a script to better handle merging from UCM deliveries
383   and rebases by delaying any non automatic merges to the end of the
384   process as well as handle binary element merge. This process,
385   written in Perl, utilized PerlTk to present the user with a GUI
386   dialog box to choose which version of the binary file to merge.</p>
387
388   <p>Designed and developed another Clearquest database for the Mobile
389   Multimedia group.</p>
390
391   <p>Wrote several other scripts including one to interface CVS to IMS
392   (a defect tracking system) recording the change set at commit time,
393   a script to strip out MIME/HTML and attachments for defects
394   submitted to GNATS (another defect tracking system). Also
395   implemented several script to log Clearcase activity, check
396   Clearcase's pulse and gather site and vob statistics. These scripts
397   were the start for creation of a set Object Oriented Perl modules to
398   encapsulate Clearcase in a Perl like manner (still in
399   development).</p>
400
401   <hr noshade>
402
403   <p><a href="http://lynuxworks.com"><img src="LynuxWorks.gif"
404   alt="LynuxWorks" title="LynuxWorks" border="0"></a></p>
405
406   <p>December 2004 - September 2005<br>
407   <a href="http://defaria.com/blogs/Status/archives/cat_lynuxworks.html">Workblog</a></p>
408
409   <p>Served as a build engineer in the Integration Group responsible
410   for building LynxOS (Linux RTOS) as well as tool chains, testing,
411   releasing and process improvement. LynuxWorks uses CVS for version
412   control.</p>
413
414   <p>Developed a process of providing full text search of the
415   company's defect database using Perl and Htdig (See <a
416   href="/scripts/ecrd">ECRDig</a>). Developed a web
417   based report to show CVS activity as well as several other CVS
418   related utilities(See <a href="http://defaria.com/Resume/cvs_utilities">CVS Utilities</a>) as
419   well as report on the differences between two CVS tags.  Automated
420   the build process so that nightly builds could be
421   performed. Developed a web application that allows one to maintain
422   CVS account information including account creation,
423   setting/resetting of password, etc.</p>
424
425   <hr noshade>
426
427   <p><a href="http://ameriquest.net"><img src="Ameriquest.gif"
428   alt="Ameriquest Mortgage Company" title="Ameriquest Mortgage
429   Company" border=0></a></p>
430
431   <p>March 2004 - December 2004<br>
432   <font class=dim>Contract</font><br>
433   <a href="http://defaria.com/blogs/Status/archives/cat_ameriquest.html">Workblog</a></p>
434
435   <p>Served as Clearcase/Clearquest administrator to this major
436   mortgage company. As Ameriquest is just starting out I have been
437   busy with importing source code from flat file systems as well as
438   PVCS and Visual Source Safe. Also setting up vobs and regions taking
439   into account security restrictions and concerns. Assisted with
440   designing of the Multisite scheme to India. Participated in design
441   of UCM model to be used for Ameriquest.</p>
442
443   <hr noshade>
444
445   <p><a href="http://www.salira.com"><img src="Salira.gif" alt="Salira
446   Optical Network Systems" title="Salira Optical Network Systems"
447   border=0></a></p>
448
449   <p>August 2001 - February 2004<br>
450   <a href="http://defaria.com/blogs/Status/archives/cat_salira.html">Workblog</a></p>
451
452   <p>After consulting briefly with Salira Optical Network Systems I
453   joined this startup company serving in the role of <span
454   class="standout">Clearcase/Clearquest Administrator</span> for this
455   mostly Windows shop. I helped others in setting up the
456   Clearcase/Clearquest environment as well as provided <a
457   href="http://defaria.com/Resume/Training">Training</a>.</p>
458
459   <p>I also served in the role of <span class="standout">Release
460   Engineer</span> managing the build process. I employed wide usage of
461   <a href="http://Cygwin.com">Cygwin</a>, which is a product that
462   provides an extremely workable Unix like environment and engineered
463   a build environment around that using <span class="standout">GNU
464   make</span> and other standard Unix and GNU utilities. When users
465   complained that building remotely was slow I performed <a
466   href="http://defaria.com/Resume/SmakeOpt">an analysis on build
467   performance</a>. I also performed <a
468   href="http://defaria.com/Resume/BuildPerf">Build Stress Testing</a>
469   where I characterized the effect of multiple simultaneous builds
470   performed on the server.</p>
471
472   <p>I also setup and developed their <span
473   class="standout">Clearquest</span> bug tracking system as well as
474   served as an advisor/expert on Clearcase issues, branching
475   strategies, labeling and release management.</p>
476
477   <p>While working at Salira I designed and developed a tool in C that
478   packaged the product into a more compact form.</p>
479
480   <p>I designed and implemented a <a
481   href="/clearquest/cqd">Clearquest Daemon</a>
482   which served as an interface between processes and Clearquest
483   data. This daemon serviced requests from web pages and triggers in
484   order to get and validate data from Clearquest.</p>
485
486   <p>Developed release web pages that managed releases and produced
487   release notes for every release.</p>
488
489   <p>Developed process automation scripts to perform automatic branch
490   merging and syncing.</p>
491
492   <p>Performed product installation testing for the web component on
493   <span class="standout">Linux (SuSE)</span> and <span
494   class="standout">Solaris</span> as well as browser testing
495   (Netscape).</p>
496
497   <p>Implemented test scaffolding in <span
498   class="standout">TCL/TK</span> for test automation.</p>
499
500   <hr noshade>
501
502   <p><a href="http://www.hp.com"><img src="HPLogo.gif" alt="Hewlett
503   Packard Company" title="Hewlett Packard Company" border=0></a></p>
504
505   <p>August 1999 - February 2001<br>
506   <font class=dim>Contract</font><br>
507
508   <h3><a href="http://hprasmg.cup.hp.com/Org/STD.html"> Systems
509   Technology Division</a></h3>
510
511   <h4><a href="http://pdlweb.cup.hp.com">Enterprise Java Lab</a></h4>
512
513   <p>Setup security system automating the running of Medusa (an
514   internal security audit tool) on approximately 100 machines. Reports
515   are generated automatically and are viewable on the web. Setup and
516   maintained security related patch depots.</p>
517
518   <p>Implemented nightly automation for the lab's machines including
519   security checks, automatic installation of line printer models,
520   etc. This automation was bundled into an SD-UX bundle.</p>
521
522   <p>Migrated user data to HP NetStorage 6000. Worked extensively with
523   HP NetStorage 6000 Support on problems with this machines OS and
524   interfacing with Windows 2000.</p>
525
526   <p>Migrated HP-UX applications from one application server to
527   another.</p>
528
529   <p>Participated in several critical planned networked down times
530   where the team was able to implement changes to the infrastructure,
531   including migration to Clearcase 4.0, migration of project and user
532   data to HP NetStorage 6000's and other such changes.</p>
533
534   <p>Set up Netscape Enterprise Web Server and iPlanet 4.1 Web
535   Server.</p>
536
537   <hr noshade>
538
539   <p><a href="http://www.cisco.com"><img src="Cisco.gif" alt="Cisco
540   Systems" title="Cisco Systems" border=0></a></p>
541
542   <p>March 1999 - August 1999<br>
543   <font class=dim>Contract</font><br>
544
545   <p>Served as Clearcase/Unix Systems Administrator. Responsible for
546   all Clearcase operations in CNS/AD on Sun Solaris, HP-UX, Windows NT
547   4.0 and Windows 2000.  Assisted in creating additional View and Vob
548   servers and balancing the Clearcase load amongst them. Participated
549   in Rational's Beta program for Windows 2000.  Installed, tested and
550   documented Clearcase on Windows 2000 as well as Windows NT 4.0.</p>
551
552   <p>Assisted in recovery of a catastrophic disk failure in a critical
553   vob. Assisted with implementing a backup strategy with Arcserve
554   Open. Helped evaluate system monitoring packages.</p>
555
556   <p>As CNS/AD was in a secured and isolated network, learned and
557   assisted users with ssh/scp.</p>
558
559   <hr noshade>
560
561   <p><a href="http://www.sun.com"><img src="Sun.jpg" alt="Sun
562   Microsystems" title="Sun Microsystems" border=0></a></p>
563
564   <p>December 1998 - March 1999<br>
565   <font class=dim>Contract</font><br>
566
567   <p>Worked on the Sunpeak Configuration Management team performing
568   promotions of code updates into test and production
569   environments. Also worked on improving the process flow of
570   promotions utilizing make and rdist.</p>
571
572   <hr noshade>
573
574   <p><a href="http://www.hp.com"><img src="HPLogo.gif" alt="Hewlett
575   Packard Company" title="Hewlett Packard Company" border=0></a></p>
576
577   <p>February 1988 - November 1998<br>
578   <font class="dim">(60-Level Software Engineer)</font>
579
580   <h3><a href="http://hprasmg.cup.hp.com/Org/STD.html">Systems
581   Technology Division</a></h3>
582
583   <h4><a href="http://cllweb.cup.hp.com">California Language
584   Labs</a></h4>
585
586   <p>Primary Clearcase and Multisite Administrator for a large
587   Clearcase environment with approximately 1400 views and 180
588   vobs. Most vobs are multisited between several other labs and I am
589   responsible for resolving Multisite problems.  I also serve as
590   general System Administrator, overseeing approximately 400 machines
591   in the lab. I help institute policies and procedures to keep the
592   network running smoothly. Also participate in the design and
593   restructuring the network topology and Clearcase topology by bring
594   in many Kittyhawks, Mohawks and Bravehawks (about 40 of them) for
595   use as Clearcase Vob, View and Build, Mail, Application, X Terminal
596   and Web servers. Assist in documenting setup and configuration as
597   well as trouble shooting and handling of patches for all lab wide
598   shared resources.
599
600   <p>Responsible for setup and running of Windows NT domain, account
601   setup and print serving. Setup and evaluated Clearcase 3.2 on
602   NT. Developed backup strategy for NT systems. Maintain a repository
603   of software tools as well as evaluated and recommended several PC
604   packages for lab usage. Main point of contact for Windows 95/NT
605   problem solving in the lab. Also sought after by many people in
606   Hewlett Packard relating to both PC and Unix configurations and
607   problem solving.</p>
608
609   <p>Also served as webmaster for the lab as well as consult on HTML
610   questions and design issues. Installed, configured and maintain the
611   <a href="http://home.netscape.com"> Netscape </a> Suitespot Servers
612   including the Enterprise and Directory servers. Developed several
613   web pages and forms for the lab as well as run <a
614   href="http://defaria.com/q/">The Unofficial Quicken&reg; Web
615   Page</a>.</p>
616
617   <p>I developed an <i><a
618   href="http://cllweb.cup.hp.com/productivity/AppServer/"> Application
619   Server</a> </i> providing many machines with many software packages
620   without the need for individual system administration utilizing
621   scripting and NFS heavily.</p>
622
623   <p>Prior to the Productivity Project I worked on COBOL/SoftBench
624   product which consists of encapsulating some core <i><a
625   href="http://hpcll50.cup.hp.com/"> HP Micro Focus COBOL</a> </i>
626   tools using C++ 3.0 and the SoftBench Encapsulator libraries. Also,
627   working on porting an X/Motif application to MS Windows 3.1. The
628   code is written using C++ 3.0 on both the HP workstation and the PC
629   (Borland C++ 3.1).</p>
630
631   <p>Worked in the Ada project on Ada/SoftBench. This project was
632   similar to COBOL/SoftBench in that it involved some SoftBench
633   encapsulations using a language called edl.</p>
634
635   <p>Worked producing Ada Bindings to Xlib, Xt and Motif. This
636   involved using a modified C compiler to translate C header and
637   source files to Ada declarations and function prototypes. Using this
638   methodology we were able to migrate our product from X11 R3 and
639   Motif 1.0 to X11 R4 and Motif 1.1 in one week!</p>
640
641   <p>Worked on a project that produced Ada Bindings to HP-UX, which
642   enabled me to get good breath knowledge into all system calls, and
643   another binding to Starbase graphical subsystem.</p>
644
645   <p>Performed destructive testing on MPE/XL 1.0-1.3. Wrote several
646   programs to stress the OS. Submitted 300+ Service Requests many of
647   which appeared on Must Fix lists.</p>
648
649   <hr noshade>
650
651   <?php start_box ("cs2")?>
652     <a name="copyleft"></a>
653       <p style="color:#666">This resume is freely available; you can
654       redistribute it and/or modify it under the terms of the GNU
655       General Public License as published by the Free Software
656       Foundation; either version 2 of the License, or (at your option)
657       any later version. This means that if you modify this resume you
658       must include a copy of the original source or refer to its origin
659       at <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a>.</p>
660
661       <p style="color:#666">This resume is distributed in the hope
662       that it will be useful, but WITHOUT ANY WARRANTY; without even
663       the implied warranty of MERCHANTABILITY or FITNESS FOR A
664       PARTICULAR PURPOSE.  See the GNU General Public License for more
665       details.</p>
666
667       <p style="color:#666">You should have received a copy of the GNU
668       General Public License along with this resume; if not, write to
669       the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
670       Boston, MA 02111-1307, USA.</p>
671     </font>
672   <?php end_box ();?>
673
674   <?php copyright ("1988");?>
675
676 <script language="JavaScript" src="/JavaScript/Menus.js" type="text/javascript"></script>
677
678 </body>
679 </html>