X-Git-Url: https://defaria.com/gitweb/?a=blobdiff_plain;f=web%2FResumes%2FAndrew%2Findex.php;h=2a7457f1ef8b1ef12210d61be66b15b2a7b9fe8b;hb=cc7d7d67a7e97060e13d1fcd1bdee2ed64969595;hp=a85cd00e0d05b6a01c23a3278a2e39fb97217183;hpb=7d315689b9496ecf44f7029ada26d927760107c7;p=clearscm.git diff --git a/web/Resumes/Andrew/index.php b/web/Resumes/Andrew/index.php index a85cd00..2a7457f 100644 --- a/web/Resumes/Andrew/index.php +++ b/web/Resumes/Andrew/index.php @@ -53,8 +53,8 @@ function stoptimer () {

Andrew P. DeFaria

- 4139 Via Marina #709
- Marina del Rey, California 90292-5395
+ 11727 Stoney Peak Dr #65
+ San Diego, California 92128-6440

Phone: 408-596-4937
@@ -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,16 +243,29 @@ function stoptimer () {

Clients

-

May 2016 - Present
+


+ +

Broadcom/Avago

+ +

August 2016 - Present
Contract
-

ICANN

+

Converted an internal project from a Jenkins/Perforce + build system to the Broadcom/Avago standard of Electric Commander + 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
-

Working on keeping the Internet from exploding! ;-)

+

ICANN

-

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.


@@ -277,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.

@@ -308,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.

@@ -323,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.

@@ -342,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.

@@ -409,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.


@@ -438,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