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