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