Tom Connor |
(512)-422-1172 |
@@ -218,16 +243,29 @@ function stoptimer () {
Clients
- May 2016 - Present
+
+
+
+
+ August 2016 - Present
Contract
-
+ 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! ;-)
+
- 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.