X-Git-Url: https://defaria.com/gitweb/?a=blobdiff_plain;f=web%2FResumes%2FAndrew%2Findex.php;h=2a7457f1ef8b1ef12210d61be66b15b2a7b9fe8b;hb=63b49877df06def9c2e2575c04a4791c08f0e541;hp=4aba584504941d155e0dbacd9305a97f9cdb6550;hpb=d9765ef1624eaef975a907e5e2ce3d8017aa1e3f;p=clearscm.git diff --git a/web/Resumes/Andrew/index.php b/web/Resumes/Andrew/index.php index 4aba584..2a7457f 100644 --- a/web/Resumes/Andrew/index.php +++ b/web/Resumes/Andrew/index.php @@ -81,6 +81,25 @@ function stoptimer () { + + + + + + +
+ +
+ AWS Certified Solutions Architect
+
+ Associate +
+ Validation Number: 4Q2XDJDCK1EE1HC5 +
+
+
+ +

Objective

To work with state of the art operating systems and networks to @@ -108,21 +127,21 @@ function stoptimer () { - + - + - + - + - + - + - + - + + + + +
Version Control SystemsVersion Control Systems Git, Perforce, Clearcase
Issue TrackingIssue Tracking JIRA, Clearquest, Bugzilla
LanguagesLanguages Perl, Bash, PHP, C++, @@ -131,7 +150,7 @@ function stoptimer () {
MiddlewareMiddleware Apache, Tomcat, Samba, Winbind, @@ -139,31 +158,43 @@ function stoptimer () {
Web AppsWeb Apps JIRA, Confluence, Swarm
DatabasesDatabases MySQL, Oracle
Coninuous IntegrationConinuous Integration Build Forge, Electric Commander, Jenkins
VirtualizationVirtualization VMWare, VirtualBox,
Cloud Computing + AWS: EC2, + IAM, + S3, + Glacier, + CloudFront, + Route53, + VPC +
@@ -179,12 +210,6 @@ function stoptimer () { - - - - - - @@ -218,28 +243,29 @@ function stoptimer () {

Clients

-

Broadcom/Avago

+
+ +

Broadcom/Avago

August 2016 - Present
Contract
-

Working on converting an internal project from a Jenkins/Perforce +

Converted an internal project from a Jenkins/Perforce build system to the Broadcom/Avago standard of Electric Commander - and Git. Wrote a Perl script to driving signing of - executables. Wrote a Perl script to remotely execute commands remotely on Windows - systems using Cygwin/ssh. This script also supplied username/password so that - when logged into the Windows system, Windows could access remote filesystems.

+ and Git. Developed Perl scripts to sign executables. Developed Perl + script to remotely execute commands on Windows systems using Cygwin/ssh. + This script also supplied username/password so that when logged into the Windows system, Windows + could access remote filesystems.

+ +

May 2016 - July 2016
Contract

ICANN

-

Working on keeping the Internet from exploding! ;-)

- -

Working on creating servers to implement protocols such as RDAP (pretty - much the new whois(1)) and the like for testing SLA compliance of various TLD - registrars around the world.

+

Developed RDAP + server for testing SLA compliance of various TLD registrars around the world.


@@ -289,13 +315,13 @@ function stoptimer () {

Clearquest Designer and hook code writer. The Clearquest database used Visual Basic. Integrated - this Clearquest server by utilizing ClearSCM's Clearquest - module as well as Clearquest::Server, - Clearquest::Client - and Clearquest::REST + this Clearquest server by utilizing ClearSCM's Clearquest + module as well as Clearquest::Server, + Clearquest::Client + and Clearquest::REST modules so that systems that did not have Clearquest installed (e.g. Linux build machines) could talk to Clearquest to update defects when required. Used - the, Clearquest::REST, + the, Clearquest::REST, to replace a Clearquest Daemon that was in use. Modified Perforce and Git triggers to use this REST interface.

@@ -320,8 +346,9 @@ function stoptimer () {

Automated various informational systems using Perl/ MySQL/Oracle, and the web.

-

Developed a command line debugger called raid which provided a consistent - interface with complete command history and variable substitution. This Perl +

Developed a command line debugger called RAID (a Real Aid In Debugging) which + provided a consistent interface with complete command history and variable substitution courtsey of a Perl + module that I wrote called Cmdline.pm. This Perl process utilized Inline::C to interface to the developer libraries and provide a consistent interface for the various command line debuggers developed by various different groups.

@@ -335,7 +362,7 @@ function stoptimer () { General Electric

Performed Clearcase/Clearquest UCM - administration. Developed an Evil Twin Finder + administration. Developed an Evil Twin Finder in Perl. Worked with Build Forge (IBM's CI tool similar to Jenkins) jobs to automate work flow.

@@ -354,10 +381,11 @@ function stoptimer () { integrated environment into one tool and ported it to Linux.

Instrumental in establishment of Perl standards and introduction of Perl - tools such as Perl::Critic and Perl::Tidy. + tools such as Perl::Critic + and Perl::Tidy. Worked at promoting usage of CPAN modules.

-

Automated tests using NetHawk EAST Simulators to automate +

Automated tests using NetHawk EAST Simulators to automate all testing and store results into a MySQL database. Also developed a PHP app to report/graph results.

@@ -421,7 +449,7 @@ function stoptimer () { uses CVS for version control.

Implemented full text search using Perl and Htdig (See ECRDig). - Developed CVS Utilities). + Developed CVS Utilities). Automated nightly builds could be performed.


@@ -450,9 +478,7 @@ function stoptimer () {

Served as Clearcase/Clearquest Administrator and Release Engineer, employing Cygwin to engineer a build environment using - GNU make. Analyzed Build - Performance and Build Stress - Testing.

+ GNU make. Analyzed Build Performance and Build Stress Testing.

Setup Clearquest and bug tracking system as well as served as an advisor/expert on Clearcase issues, branching strategies, labeling and release management.

David Petro(425)-391-4185david.petro@ge.comManager, General Electric
Tom Connor (512)-422-1172