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