1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
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">
12 <script type="text/javascript">
14 if (!document.getElementById('blink').style.color) {
15 document.getElementById('blink').style.color="white";
18 if (document.getElementById('blink').style.color=="white") {
19 document.getElementById('blink').style.color="red";
21 document.getElementById('blink').style.color="white";
24 timer = setTimeout ("blink()", 450);
27 function stoptimer () {
33 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
35 <script type="text/javascript">
36 _uacct = "UA-89317-1";
42 include "clearscm.php";
46 $dir = dirname(__FILE__);
48 if (file_exists("$dir/.resumehits")) {
49 $resumeHit = fopen("$dir/.resumehits", 'r');
51 fscanf($resumeHit, "%d\n", $count);
60 $resumeHit = fopen ('.resumehits', 'w');
62 //fwrite($resumeHit, $count);
65 //$resumeHist = fopen('.resume.hist', 'a');
66 $date = date(DATE_RFC822);
68 //fwrite($resumeHist, "$_SERVER[REMOTE_ADDR] read resume at $date\n");
69 //fclose($resumeHist);
71 $msg = '<html><body>';
72 $msg .= '<h1>Somebody just visited your resume.</h1>';
73 $msg .= "<p>Here's what I know about them:</p>";
77 foreach ($_SERVER as $key => $value) {
78 if (preg_match("/^REMOTE/", $key)) {
79 $msg .= "$key: $value<br>";
81 if ($key == 'REMOTE_ADDR') {
83 if ($value == '70.181.192.116') {
88 exec("whois $value", $output, $result);
90 foreach ($output as $line) {
98 $msg .= '</body></html>';
99 $headers = "MIME-Version: 1.0\r\n";
100 $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
101 $headers .= "From: Resume Reporter <ResumeReporter@DeFaria.com>";
103 $subject = "Another resume hit. This makes $count visits to your resume";
104 //mail("andrew@defaria.com", $subject, $msg, $headers);
109 <body onload="blink()" onunload="stoptimer()" id="homepage">
111 <!--<?php heading ();?>-->
115 <?php start_box ("cs2")?>
116 <h2 align=center><a href="https://defaria.com">Andrew DeFaria</a></h2>
117 <address style="text-align:center">
119 Vista, California 92081<br>
121 <p style="text-align:center">
122 Phone: 408-596-4937</a><br>
123 Email: <a href="mailto:Andrew@DeFaria.com">Andrew@DeFaria.com</a><br>
124 <table align="center" width="500">
127 <marquee behavior="alternate" onmouseover="this.stop()" onmouseout="this.start()"><a id="blink" href="Resume.docx">Download an MS Word copy!</a></marquee><br>
132 <font size=-1 class="dim">Sorry for the blink but for some reason recruiters can't find this link!</font></p>
139 <font size=-1>For the most up to date copy of this resume see <a href="https://defaria.com/resume">https://defaria.com/resume</a></font>
146 <h2>Certifications and Class Work</h2>
148 <table cellspacing="0" cellpadding="0" width="500" border="0" align="center">
151 <td valign="center" align="center">
152 <a href="AWS Certified Solutions Architect - Associate certificate.pdf" target="_blank">
153 AWS Solutions Architect
156 <td><b>Validation Number:</b> 4Q2XDJDCK1EE1HC5</td>
159 <td valign="top" align="center">
160 <a href="Docker Certified Associate (DCA).pdf" target="_blank">
161 Docker Certified Associate (DCA)
164 <td>Course Completed @ A Cloud Guru</td>
167 <td valign="top" align="center">
168 <a href="Jenkins Quick Start.pdf" target="_blank">
169 Jenkin Quick Start</a>
172 <td>Course Completed @ A Cloud Guru</td>
175 <td valign="top" align="center">
176 <a href="Jenkins Fundamentals.pdf" target="_blank">
177 Jenkin Fundamentals</a>
180 <td>Course Completed @ A Cloud Guru</td>
187 <p>To work with state of the art operating systems and networks to
188 insure the smooth running of an organization's information flow.</p>
192 <p>Workstations and servers from Sun, HP, Microsoft Windows as well as various
193 other manufactures of Linux systems.</p>
195 <h3>Operating Systems</h3>
197 <p><span class="standout">Linux</span> (Redhat, Centos, Ubuntu),
198 <span class="standout">Windows</span>, <span class="standout">Unix</span>
199 (Solaris, HP-UX), <span class="standout"><a href="http://cygwin.com">Cygwin</a></span></p>
203 <p>TCP/IP, Windows and Unix Networking, <span
204 class="standout">Active Directory/LDAP</span>, <span
205 class="standout">Samba</span></p>
209 <table align=center border=1 cellspacing=0 cellpadding=2 width="60%">
212 <th>Version Control Systems</th>
214 <span class="standout">Git</span>,
215 <span class="standout">Perforce</span>,
216 <span class="standout">Clearcase</span>
220 <th>Issue Tracking</th>
222 <span class="standout">JIRA</span>,
223 <span class="standout">Clearquest</span>,
224 <span class="standout">Bugzilla</span>
230 <span class="standout">Perl</span>,
231 <span class="standout">Bash</span>,
232 <span class="standout">PHP</span>,
233 <span class="standout">C++</span>,
234 <span class="standout">C</span>,
235 <span class="standout">Ada</span>,
236 <span class="standout">TCL</span>
240 <th>Configuration Management</th>
242 <span class="standout">Puppet</span>,
243 <span class="standout">Ansible</span>
249 <span class="standout">Apache</span>,
250 <span class="standout">Tomcat</span>,
251 <span class="standout">Samba</span>,
252 <span class="standout">Winbind</span>,
253 <span class="standout">LDAP</span>,
254 <span class="standout">REST</span>
260 <span class="standout">JIRA</span>,
261 <span class="standout">Confluence</span>,
262 <span class="standout">Swarm</span>
268 <span class="standout">MySQL</span>,
269 <span class="standout">Oracle</span>
275 <span class="standout">Jenkins</span>,
276 <span class="standout">Electric Commander</span>
280 <th>Virtualization</th>
282 <span class="standout">VMWare</span>,
283 <span class="standout">VirtualBox</span>,
284 <span class="standout">vSphere</span>,
285 <span class="standout">vCenter</span>
289 <th>Cloud Computing (<span class="standout">Classroom Only</span>)</th>
291 <span class="standout">EC2</span>,
292 <span class="standout">IAM</span>,
293 <span class="standout">S3</span>,
294 <span class="standout">CloudFront</span>,
295 <span class="standout">Route53,
296 <span class="standout">VPC</span>,
297 <span class="standout">Docker</span>
306 A.A.S. in Computer Science from Union County College in Scotch Plains, New
307 Jersey. Continued studies at Fairleigh Dickenson University, San Jose State
309 University, Mission College and Chico State in pursuit of my degree.</p>
313 <table align=center border=1 cellspacing=0 cellpadding=2 width="90%">
316 <td><a href="https://www.linkedin.com/in/charles-clarke-30853132/">Charles Clarke</a></td>
317 <td>(770) 252-1500</td>
318 <td><a href="mailto:charles@abs-consulting.com">charles@abs-consulting.com</a></td>
319 <td>Owner ABS Consulting</td>
322 <td><a href="https://www.linkedin.com/in/tom-connor-285114/">Tom Connor</a></td>
323 <td>(512)-422-1172</td>
324 <td><a href="mailto:tomhillconnor@yahoo.com">tomhillconnor@yahoo.com</a></td>
325 <td>Coworker, Consultant</td>
328 <td><a href="https://www.linkedin.com/in/specware/">James Chen</a></td>
329 <td>(408)-845-5360</td>
330 <td><a href="mailto:jchen@salira.com">jchen@salira.com</a></td>
331 <td>Consultant at Specware & 2Opp, LLC</td>
334 <td><a href="https://www.linkedin.com/in/shivdutt-jha-032414/">Shivdutt Jha</a></td>
335 <td>(408)-806-3476</td>
336 <td><a href="mailto:shivdutt_jha@hotmail.com">shivdutt_jha@hotmail.com</a></td>
337 <td>Coworker, Consultant</td>
344 <h2>ClearSCM, Inc</h2>
346 <p><i>July 2007 - Present</i></p>
348 <h3>Perl Developer - Wells Fargo <i>(July 2019 - Present)</i></h3>
350 <p>Responsible for maintaining a Perl application written using the Dancer
351 framework called UserPro. Tightened security by standardizing access to
352 database as well as implemented an auditing facility for changes made to
353 database records.</p>
355 <h3>Solaris Administrator, PuppetMaster - General Dynamics <i>(March 2018 - April 2019)</i></h3>
357 <p>For this technology refresh of over a decade ago, I was instrumental in
358 setting up and maintain dozens of Solaris 5.11 zone systems and served as the
359 primary Solaris System Administrator. This includes setup of many services
360 like NIS, DNS, NTP, SMTP, AutoFS as well as a standard set of tools.
362 <p>Introduced <span class="standout">Puppet</span> to the group and served as
363 the <span class="standout">Puppet Master</span>.</p>
365 <p>Created Windows based <span class="standout">VMs</span> for specific roles
366 such as <span class="standout"BuildForge Console</span>, Application server,
367 Domain Controllers, etc. These were managed under <span
368 class="standout">vCenter</span>.</p>
370 <p>Developed <span class="standout">Perl</span> scripts for validation testing
371 of <span class="standout">Clearcase</span> and <span class="standout">Clearquest</span>.
372 Developed a Clearcase enhanced monitoring tool to monitor servers, loadavg and
373 filesystems as well as Clearcase objects like VOBs and views.</p>
375 <h3>Devops Engineer - Broadcom <i>(August 2016 - January 2018)</i></h3>
377 <p>Converted an internal project from a <span class="standout">Jenkins</span>/
378 <span class="standout">Perforce</span> build system to the Broadcom/Avago
379 standard of <span class="standout">Electric Commander</span>/
380 <span class="standout">Git</span>. Developed Perl scripts to sign executables
381 and remotely execute commands on Windows systems using <span
382 class="standout">Cygwin/ssh</span> thus streamlining and standardizing remote
383 building and signing of executables.</p>
385 <h3>Python Developer - ICANN <i>(May 2016 - July 2016)</i></h3>
388 href="https://en.wikipedia.org/wiki/Registration_Data_Access_Protocol">RDAP</a>
389 server for testing SLA compliance of various TLD registrars around the world.</p>
391 <h3>JIRA/Perforce/Linux Administrator - Knowles <i>(Mardch 2014 - April 2016)</i></h3>
393 <p>Initially wrote scripts to import data from
394 <span class="standout">Bugzilla</span> and other sources to
395 <span class="standout">JIRA</span> thus automating the migration of several
396 projects. Also administered <span class="standout">Linux</span> servers
397 (<span class="standout">Centos</span>/<span
398 class="standout">Ubuntu</span>/<span class="standout">Redhat Enterprise</span>)
399 managing VM images in vSphere,
400 <span class="standout">Perforce</span>, <span class="standout">Swarm</span>,
401 <span class="standout">Git Fusion</span>.</p>
403 <p>Added functionality to custom build system that utilized <span
404 class="standout">Perl</span>/<span class="standout">PHP</span>/<span
405 class="standout">Apache</span>/<span class="standout">Linux</span>/<span
406 class="standout">Windows</span> servers to allow engineers in the field to
407 remotely perform customized builds. Integrated Bugzilla and Perforce (P4DTG).
408 Assisted with JIRA setup and integration of <span
409 class="standout">Salesforce</span> with JIRA. Assisted in the migration
410 for users to new Knowles domain.</p>
412 <h3>Build Release Engineer - Axcient <i>(July 2013 - December 2013)</i></h3>
414 <p>Worked as a <span class="standout">Build and Release Engineer</span> for
415 AxOS. The Axcient product is a customized derivative of <span
416 class="standout">Ubuntu</span>. The SCM system being used is <span
417 class="standout">git</span>. Developed and standardized procedures for
418 performing builds.</p>
420 <h3>Clearquest Administrator - Broadcom <i>(December 2011 - December 2013)</i></h3>
422 <p><span class="standout">Clearquest Designer</span>: Maintained Clearquest
423 instances implementing functionality with <span class="standout">Visual Basic</span>.
425 href="http://clearscm.com/php/scm_man.php?file=lib/Clearcase.pm">Clearquest</a>,
426 <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server</a>,
427 <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
428 and <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>
429 modules created <span class="standout">Perforce</span> and <span class="standout">Git</span>
430 triggers to automate builds updating Clearquest in the process.</p>
432 <p>Migrated a project from their unsupported build environment into the standard
433 <span class="standout"><a
434 href="http://www.electric-cloud.com/products/electriccommander.php">Electric
435 Commander</a></span>/<span class="standout">Perforce</span> based solution
436 using <span class="standout">Cygwin</span>, <span class="standout">bash</span>
437 and <span class="standout">LSF</span> to farm builds out to a pool of <span
438 class="standout">Windows</span> servers to perform builds. Builds were done
439 using <span class="standout">Visual Studio</span> 8.0, 9.0 and 10.0 on Windows
440 Servers triggered by Perforce triggers at code checkin.</p>
442 <h3>Perl Developer - Tellabs <i>(March 2011 - December 2011)</i></h3>
444 <p>Automated various informational systems using <span
445 class="standout">Perl</span>/<span class="standout">MySQL</span>/<span
446 class="standout">Oracle</span>, and the web.</p>
448 <p>Developed a command line debugger called <a
449 href="http://clearscm.com/php/scm_man.php?file=bin/raid">RAID</a> (a Real
450 Aid In Debugging) which provided a consistent interface with complete command
451 history and variable substitution courtesy of a Perl module that I wrote
453 href="http://clearscm.com/php/scm_man.php?file=lib/CmdLine.pm">Cmdline.pm</a>.
454 This Perl process utilized <span class="standout">Inline::C</span> to
455 interface to the developer libraries and provide a consistent interface for
456 the various command line debuggers developed by various different groups.</p>
458 <h3>Clearcase/Clearquest Administrator - General Electric Healthcare <i>(January 2010 - October 2010)</i></h3>
460 <p>Performed <span class="standout">Clearcase</span>/<span
461 class="standout">Clearquest UCM</span> administration. Developed an <a
462 href="http://clearscm.com/php/scm_man.php?file=cc/etf.pl">Evil Twin Finder</a>
463 in Perl. Worked with <span class="standout">Build Forge</span> (IBM's CI tool
464 similar to <span class="standout">Jenkins</span>) jobs to automate work flow.
465 Assisted in consultations with UCM concepts such as component/composite
466 baselines and projects. Wrote Perl scripts for conversions of Clearquest data
467 with other systems (Siebel).</p>
469 <h3>Clearcase/Clearquest/Release Engineer - General Dynamics <i>(June 2007 - October 2009)</i></h3>
471 <p><span class="standout">Clearcase</span>/<span class="standout">Clearquest</span>
472 Administrator, <span class="standout">Build Release</span> and
473 <span class="standout">Automation</span> using <span
474 class="standout">Perl</span> scripts. Updated <span
475 class="standout">C++</span>/<span class="standout">Qt</span> application that
476 integrates <span class="standout">UCM</span>/Clearquest integrated environment
477 into one tool and ported it to Linux.</p>
479 <p>Instrumental in establishment of Perl standards and introduction of Perl
480 tools such as <a href="http://perlcritic.com/">Perl::Critic</a>
481 and <a href="http://perltidy.sourceforge.net/">Perl::Tidy</a>.
482 Worked at promoting usage of CPAN modules.</p>
484 <p>Developed an extensive test driver application in Perl to interface and
485 drive tests using <a href="https://www.nethawk.fi/products/nethawk_simulators/">NetHawk
486 EAST Simulators</a> as well as interfacing to other simulators and external
487 hardware. The system automates the running of regression tests, official
488 testing before the customer, assists with validation of test results,
489 collecting of log files, checking log files into Clearcase and records status
490 into a MySQL database. Developed a PHP web page to present the data in various
491 forms including graphs, reports, exporting to CSV files and emailing of
492 reports. Implemented maintenance programs to scrub and keep the data clean.
493 This system was instrumental in Functional Quality Testing for the <a
494 href="http://en.wikipedia.org/wiki/Mobile_User_Objective_System">MUOS</a>
495 program. This reduced the time it took to certify testing with the military several
498 <p>Worked on many enhancements to the extensive Clearquest system in use at
499 GD. Designed and developed the record set implementing node configurations.
500 Implemented required forms and action hook code. Designed and developed Perl
501 scripts to initially load data into the new records.</p>
503 <p>Developed a server process (daemon) to process baseline records that were
504 then tracked by Clearquest. Implemented scripts to create baseline records
505 from other automated process such as Build Forge. Tied together baseline
506 records with node configurations through action hook code.</p>
512 <p><i>February 2004 - June 2007</i></p>
514 <h3>Clearcase/Clearquest Administrator - Texas Instruments <i>(October 2006 - June 2007)</i></h3>
516 <p><span class="standout">Clearcase</span>/<span
517 class="standout">Clearquest</span> Administrator. Wrote a <span
518 class="standout">Perl</span>/<span class="standout">Oracle</span>
519 application to track information about projects worldwide. Automated Clearcase
520 license usage reporting and load balancing of Clearquest web servers.</p>
522 <h3>Build Release Engineer - Hewlett Packard <i>(February 2006 - October 2006)</i></h3>
524 <p>Managed and executed day to day build and release duties. Served as
525 <span class="standout">Clearcase/Clearquest</span> Administrator as well as
526 overall support of systems. Assisted with creating UCM streams and handling of
527 rebase and delivery issues for engineers and the build/release process. Wrote
528 <span class="standout">UCM triggers</span> to notify users of deliveries from
529 UCM development streams. Created baselines for official builds. Took over day
530 to day build and release duties. Created a build script that united the
531 various quick and dirty build scripts that were oriented per stream and per
532 build option. This standardized the build process. Augmented this build script
533 to be a daemon that continually builds software when deliveries are detected.
534 Wrote a build status web page that tracks and monitors the continuous
535 building. Created a dynamic web page to show Junit test history. Converted
536 Windows build from bat files and scheduled tasks -> Cygwin and cron thus
537 making the build script identical on both Linux and Windows. Wrote triggers
538 to notify users of deliveries. Baselined official builds. Automated the build
539 process to perform simple continuous integration. Created a dynamic web page
540 to show Junit test history.
542 <h3>Clearcase/Clearquest Administator - Broadcom <i>(September 2005 - January 2006)</i></h3>
544 <p>Served as <span class="standout">Clearcase/Clearquest</span> Administrator
545 as well as overall support of systems. Developed several <a href="http://clearscm.com/clearcase/triggers.php">triggers</a>
546 as well as ported my <a href="http://clearscm.com/clearcase/triggers.php">mktriggers</a>
547 script which automates the maintenance of triggers.</p>
549 <p>Developed a complex <a hef="http://clearscm.com/clearquest/db.php">Perl script</a>
550 to merge two Clearquest databases to a new database with many schema changes.
551 This script handled all aspects of the conversion including changing non US
552 ASCII characters found in the data to their HTML equivalents, dynamic creation
553 of dynamic lists, field renaming and dynamically creating new stateless
554 records as needed.</p>
556 <p>Developed a script to better handle merging from UCM deliveries and rebases
557 by delaying any non automatic merges to the end of the process as well as
558 handle binary element merge. This process, written in Perl, utilized PerlTk to
559 present the user with a GUI dialog box to choose which version of the binary
562 <p>Designed and developed another Clearquest database for the Mobile
563 Multimedia group.</p>
565 <p>Wrote several other scripts including one to interface CVS to IMS (a defect
566 tracking system) recording the change set at commit time, a script to strip
567 out MIME/HTML and attachments for defects submitted to GNATS (another defect
568 tracking system). Also implemented several script to log Clearcase activity,
569 check Clearcase's pulse and gather site and vob statistics. These scripts were
570 the start for creation of a set Object Oriented Perl modules to encapsulate
571 Clearcase in a Perl like manner (still in development).</p>
573 <h3>Build Engineer - Lynuxworks <i>(December 2004 - September 2005)</i></h3>
575 <p>Served as a build engineer in the Integration Group responsible for
576 building LynxOS (Linux RTOS) as well as tool chains, testing, releasing and
577 process improvement. LynuxWorks uses CVS for version control.</p>
579 <p>Developed a process of providing full text search of the company's defect
580 database using Perl and Htdig (See <a href="http://clearscm.com/scripts/ecrd">ECRDig</a>).
581 Developed a web based report to show CVS activity as well as several other CVS
582 related utilities(See <a href="https://defaria.com/Resume/cvs_utilities">CVS
583 Utilities</a>) as well as report on the differences between two CVS tags.</p>
585 <p>Automated the build process so that nightly builds could be performed.
586 Developed a web application that allows one to maintain CVS account
587 information including account creation, setting/resetting of password, etc.</p>
589 <h3>Clearcase Administrator - Ameriquest <i>(March 2004 - December 2005)</i></h3>
591 <p>Served as Clearcase/Clearquest administrator to this major mortgage
592 company. As Ameriquest is just starting out I have been busy with importing
593 source code from flat file systems as well as PVCS and Visual Source Safe.
594 Also setting up vobs and regions taking into account security restrictions
595 and concerns. Assisted with designing of the Multisite scheme to India.
596 Participated in design of UCM model to be used for Ameriquest.</p>
602 <p><i>August 2001 - February 2004</i></p>
604 <h3>Clearcase/Clearquest Administrator/Build Engineer</h3>
606 <p>After consulting briefly with Salira Optical Network Systems I joined this
607 startup company serving in the role of Clearcase/Clearquest Administrator for
608 this mostly Windows shop. I helped others in setting up the
609 Clearcase/Clearquest environment as well as provided Training.</p>
611 <p>I also served in the role of Release Engineer managing the build process.
612 I employed wide usage of <a href="http://cygwin.com/">Cygwin</a>, which is a
613 product that provides an extremely workable Unix like environment and
614 engineered a build environment around that using GNU make and other standard
615 Unix and GNU utilities. When users complained that building remotely was slow
616 I performed an analysis on build performance. I also performed Build Stress
617 Testing where I characterized the effect of multiple simultaneous builds
618 performed on the server.</p>
620 <p>I also setup and developed their Clearquest bug tracking system as well
621 as served as an advisor/expert on Clearcase issues, branching strategies,
622 labeling and release management.</p>
624 <p>While working at Salira I designed and developed a tool in C that packaged
625 the product into a more compact form.</p>
627 <p>I designed and implemented a <a href="http://clearscm.com/clearquest/cqd">Clearquest
628 Daemon</a> which served as an interface between processes and Clearquest data.
629 This daemon serviced requests from web pages and triggers in order to get and
630 validate data from Clearquest.</p>
632 <p>Developed release web pages that managed releases and produced release
633 notes for every release.</p>
635 <p>Developed process automation scripts to perform automatic branch merging
638 <p>Performed product installation testing for the web component on Linux
639 (SuSE) and Solaris as well as browser testing (Netscape).</p>
641 <p>Implemented test scaffolding in TCL/TK for test automation.</p>
647 <p><i>December 1998 - February 2001</i></p>
649 <h3>Unix Systems Administrator - Hewlett Packard <i>(August 1999 - February 2001)</i></h2>
651 <p>Setup security system automating the running of Medusa (an internal
652 security audit tool) on approximately 100 machines. Reports are generated
653 automatically and are viewable on the web. Setup and maintained security
654 related patch depots.</p>
656 <p>Implemented nightly automation for the lab's machines including security
657 checks, automatic installation of line printer models, etc. This automation
658 was bundled into an SD-UX bundle.</p>
660 <p>Migrated user data to HP NetStorage 6000. Worked extensively with HP
661 NetStorage 6000 Support on problems with this machines OS and interfacing with
664 <P>Migrated HP-UX applications from one application server to another.
666 <p>Participated in several critical planned networked down times where the
667 team was able to implement changes to the infrastructure, including migration
668 to Clearcase 4.0, migration of project and user data to HP NetStorage 6000's
669 and other such changes.</p>
671 <p>Set up Netscape Enterprise Web Server and iPlanet 4.1 Web Server.</p>
673 <h3>Clearcase Administrator - Cisco <i>(March 1999 August 1999)</i></h3>
675 <p>Served as Clearcase/Unix Systems Administrator. Responsible for all
676 Clearcase operations in CNS/AD on Sun Solaris, HP-UX, Windows NT 4.0 and
677 Windows 2000. Assisted in creating additional View and Vob servers and
678 balancing the Clearcase load amongst them. Participated in Rational's Beta
679 program for Windows 2000. Installed, tested and documented Clearcase on
680 Windows 2000 as well as Windows NT 4.0.</p>
682 <p>Assisted in recovery of a catastrophic disk failure in a critical vob.
683 Assisted with implementing a backup strategy with Arcserve Open. Helped
684 evaluate system monitoring packages.</p>
686 <p>As CNS/AD was in a secured and isolated network, learned and assisted users
689 <h3>Build Engineer - Sun Microsystems <i>(December 1998 - March 1999)</i></h3>
691 <p>Worked on the Sunpeak Configuration Management team performing promotions
692 of code updates into test and production environments. Also worked on
693 improving the process flow of promotions utilizing make and rdist.</p>
697 <h2>Hewlett Packard Company</h2>
699 <p><i>February 1988 - November 1998</i></p>
701 <h3>Clearcase/Unix Systems Administrator</h3>
703 <p>Primary Clearcase and Multisite Administrator for a large Clearcase
704 environment with approximately 1400 views and 180 vobs. Most vobs are
705 multisited between several other labs and I am responsible for resolving
706 Multisite problems. I also serve as general System Administrator, overseeing
707 approximately 400 machines in the lab. I help institute policies and
708 procedures to keep the network running smoothly. Also participate in the
709 design and restructuring the network topology and Clearcase topology by bring
710 in many Kittyhawks, Mohawks and Bravehawks (about 40 of them) for use as
711 Clearcase Vob, View and Build, Mail, Application, X Terminal and Web servers.
712 Assist in documenting setup and configuration as well as trouble shooting and
713 handling of patches for all lab wide shared resources.</p>
715 <p>Responsible for setup and running of Windows NT domain, account setup and
716 print serving. Setup and evaluated Clearcase 3.2 on NT. Developed backup
717 strategy for NT systems. Maintain a repository of software tools as well as
718 evaluated and recommended several PC packages for lab usage. Main point of
719 contact for Windows 95/NT problem solving in the lab. Also sought after by
720 many people in Hewlett Packard relating to both PC and Unix configurations and
723 <p>Also served as webmaster for the lab as well as consult on HTML questions
724 and design issues. Installed, configured and maintain the <a href="http://home.netscape.com/">Netscape</a>
725 Suitespot Servers including the Enterprise and Directory servers. Developed
726 several web pages and forms for the lab as well as run
727 <a href="https://web.archive.org/web/20001109171100/https://defaria.com/Quicken">The
728 Unofficial Quicken® Web Page.</a></p>
730 <p>I developed an Application Server providing many machines with many
731 software packages without the need for individual system administration
732 utilizing scripting and NFS heavily.</p>
734 <p>Prior to the Productivity Project I worked on COBOL/SoftBench product
735 which consists of encapsulating some core HP Micro Focus COBOL tools using C++
736 3.0 and the SoftBench Encapsulator libraries. Also, working on porting an
737 X/Motif application to MS Windows 3.1. The code is written using C++ 3.0 on
738 both the HP workstation and the PC (Borland C++ 3.1).</p>
740 <p>Worked in the Ada project on Ada/SoftBench. This project was similar to
741 COBOL/SoftBench in that it involved some SoftBench encapsulations using a
742 language called edl.</p>
744 <p>Worked producing Ada Bindings to Xlib, Xt and Motif. This involved using a
745 modified C compiler to translate C header and source files to Ada declarations
746 and function prototypes. Using this methodology we were able to migrate our
747 product from X11 R3 and Motif 1.0 to X11 R4 and Motif 1.1 in one week!</p>
749 <p>Worked on a project that produced Ada Bindings to HP-UX, which enabled me
750 to get good breath knowledge into all system calls, and another binding to
751 Starbase graphical subsystem.</p>
753 <p>Performed destructive testing on MPE/XL 1.0-1.3. Wrote several programs to
754 stress the OS. Submitted 300+ Service Requests many of which appeared on Must
759 <h2>Copyright (GPL)</h2>
761 <?php start_box ("cs2")?>
762 <a name="copyleft"></a>
763 <p style="color:#666">This resume is freely available; you can
764 redistribute it and/or modify it under the terms of the GNU
765 General Public License as published by the Free Software
766 Foundation; either version 2 of the License, or (at your option)
767 any later version. This means that if you modify this resume you
768 must include a copy of the original source or refer to its origin
769 at <a href="http://clearscm.com/Resumes/Andrew">http://clearscm.com/Resumes/Andrew</a>.</p>
771 <p style="color:#666">This resume is distributed in the hope
772 that it will be useful, but WITHOUT ANY WARRANTY; without even
773 the implied warranty of MERCHANTABILITY or FITNESS FOR A
774 PARTICULAR PURPOSE. See the GNU General Public License for more
777 <p style="color:#666">You should have received a copy of the GNU
778 General Public License along with this resume; if not, write to
779 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
780 Boston, MA 02111-1307, USA.</p>
784 <?php copyright ("1988");?>
786 <script language="JavaScript" src="/JavaScript/Menus.js" type="text/javascript"></script>