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