- <hr noshade>
-
- <h2>Clients</h2>
-
- <p><a href="http://www.axcient.com"><img src="Axcient.png" alt="Axcient" border="0"></a></p>
-
- <p>July 2013 - Present<br>
- <font class=dim>Contract</font><br>
- <a href="http://defaria.com/blogs/Status/archives/cat_axcient.html">Workblog</a></p>
-
- <p>Worked as a Build and Release Engineer for AxOS. The Axcient product is
- a customized derivative of Ubuntu. The SCM system being used is git.
-
- <hr noshade>
-
- <p><a href="http://www.broadcom.com"><img src="Broadcom.gif" alt="Broadcom" border="0"></a></p>
-
- <p>December 2011 - April 2013<br>
- <font class=dim>Contract</font><br>
- <a href="http://defaria.com/blogs/Status/archives/cat_broadcom.html">Workblog</a></p>
-
- <p>Worked as a Clearquest Designer and hook code writer. The Clearquest
- database used Visual Basic. Implemented fixed and feature development for
- Clearquest as well as wrote several Perl scripts to perform data maintenance as
- required by utilizing ClearSCM's <a href="/php/cvs_man.php?file=lib/Clearcase.pm">Clearquest</a>
- module. Also utilized <a href="/php/cvs_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server<a/>,
- <a href="/php/cvs_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
- and <a href="/php/cvs_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a> modules.</p>
-
- <p>Worked with <a href="http://www.electric-cloud.com/products/electriccommander.php">Electric
- Commander</a> migrating a group from their unsupported build environment into
- the standard Electric Commander based solution. This involved using Cygwin,
- bash and LSF to farm builds out to a pool of Windows servers to perform builds.
- Builds were down using Visual Studio 8.0, 9.0 and 10.0. Build system also used
- Perforce and Perforce trigger to fire builds as the engineers checked in code.</p>
-
- <p>Implemented Perl module, <a href="/php/cvs_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>,
- to replace a <a href="http://clearscm.com/clearquest/cqd/">Clearquest Daemon</a>
- that was in use so that systems that did not have Clearquest installed (e.g.
- Linux build machines) could talk to Clearquest to update defects when required.
- Modified Perforce and Git triggers to use this REST interface.</p>
-
- <p>Served as a mentor to the group on issues of programming in Perl as well as
- using and configuring Eclipse IDE.</p>
-
- <hr noshade>
-
- <p><a href="http://www.tellabs.com"><img src="Tellabs.gif" alt="Tellabs" border="0"></a></p>
-
+ <h2>ClearSCM, Inc</h2>
+
+ <h3>Perl Developer</h3>
+ <p>July 2007 - Present<br>
+
+ <p>Responsible for maintaining a Perl application written using the Dancer
+ framework called UserPro. Tightened security by standardizing access to
+ database as well as implemented an auditing facility for changes made to
+ database records.</p>
+
+ <h3>Solaris Administrator, PuppetMaster</h3>
+
+ <p>For this technology refresh of over a decade ago, I was instrumental in
+ setting up and maintain dozens of Solaris 5.11 zone systems and served as the
+ primary Solaris System Administrator. This includes setup of many services
+ like NIS, DNS, NTP, SMTP, AutoFS as well as a standard set of tools.
+
+ <p>Introduced <span class="standout">Puppet</span> to the group and served as
+ the <span class="standout">Puppet Master</span>.</p>
+
+ <p>Created Windows based <span class="standout">VMs</span> for specific roles
+ such as <span class="standout"BuildForge Console</span>, Application server,
+ Domain Controllers, etc. These were managed under <span
+ class="standout">vCenter</span>.</p>
+
+ <p>Developed <span class="standout">Perl</span> scripts for validation testing
+ of <span class="standout">Clearcase</span> and <span class="standout">Clearquest</span>.
+ Developed a Clearcase enhanced monitoring tool to monitor servers, loadavg and
+ filesystems as well as Clearcase objects like VOBs and views.</p>
+
+ <h3>Devops Engineer</h3>
+
+ <p>Converted an internal project from a <span class="standout">Jenkins</span>/
+ <span class="standout">Perforce</span> build system to the Broadcom/Avago
+ standard of <span class="standout">Electric Commander</span>/
+ <span class="standout">Git</span>. Developed Perl scripts to sign executables
+ and remotely execute commands on Windows systems using <span
+ class="standout">Cygwin/ssh</span> thus streamlining and standardizing remote
+ building and signing of executables.</p>
+
+ <h3>Python Developer</h3>
+
+ <p>Developed <a
+ href="https://en.wikipedia.org/wiki/Registration_Data_Access_Protocol">RDAP</a>
+ server for testing SLA compliance of various TLD registrars around the world.</p>
+
+ <h3>JIRA/Perforce/Linux Administrator</h3>
+
+ <p>Initially wrote scripts to import data from
+ <span class="standout">Bugzilla</span> and other sources to
+ <span class="standout">JIRA</span> thus automating the migration of several
+ projects. Also administered <span class="standout">Linux</span> servers
+ (<span class="standout">Centos</span>/<span
+ class="standout">Ubuntu</span>/<span class="standout">Redhat Enterprise</span>)
+ managing VM images in vSphere,
+ <span class="standout">Perforce</span>, <span class="standout">Swarm</span>,
+ <span class="standout">Git Fusion</span>.</p>
+
+ <p>Added functionality to custom build system that utilized <span
+ class="standout">Perl</span>/<span class="standout">PHP</span>/<span
+ class="standout">Apache</span>/<span class="standout">Linux</span>/<span
+ class="standout">Windows</span> servers to allow engineers in the field to
+ remotely perform customized builds. Integrated Bugzilla and Perforce (P4DTG).
+ Assisted with JIRA setup and integration of <span
+ class="standout">Salesforce</span> with JIRA. Assisted in the migration
+ for users to new Knowles domain.</p>
+
+ <h3>Build Release Engineer</h3>
+
+ <p>Worked as a <span class="standout">Build and Release Engineer</span> for
+ AxOS. The Axcient product is a customized derivative of <span
+ class="standout">Ubuntu</span>. The SCM system being used is <span
+ class="standout">git</span>. Developed and standardized procedures for
+ performing builds.</p>
+
+ <h3>Clearquest Administrator</h3>
+
+ <p><span class="standout">Clearquest Designer</span>: Maintained Clearquest
+ instances implementing functionality with <span class="standout">Visual Basic</span>.
+ Using ClearSCM's <a
+ href="http://clearscm.com/php/scm_man.php?file=lib/Clearcase.pm">Clearquest</a>,
+ <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Server.pm">Clearquest::Server</a>,
+ <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/Client.pm">Clearquest::Client</a>
+ and <a href="http://clearscm.com/php/scm_man.php?file=lib/Clearquest/REST.pm">Clearquest::REST</a>
+ modules created <span class="standout">Perforce</span> and <span class="standout">Git</span>
+ triggers to automate builds updating Clearquest in the process.</p>
+
+ <p>Migrated a project from their unsupported build environment into the standard
+ <span class="standout"><a
+ href="http://www.electric-cloud.com/products/electriccommander.php">Electric
+ Commander</a></span>/<span class="standout">Perforce</span> based solution
+ using <span class="standout">Cygwin</span>, <span class="standout">bash</span>
+ and <span class="standout">LSF</span> to farm builds out to a pool of <span
+ class="standout">Windows</span> servers to perform builds. Builds were done
+ using <span class="standout">Visual Studio</span> 8.0, 9.0 and 10.0 on Windows
+ Servers triggered by Perforce triggers at code checkin.</p>
+
+ <h3>Perl Developer</h3>