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