To work with state of the art operating systems and networks to insure the smooth running of an organization's information flow.
Workstations and servers from Sun, HP as well as various other manufactures of Linux systems.
Linux (Redhat, Centos, Ubuntu), Windows, Unix (Solaris, HP-UX), Cygwin
TCP/IP, Windows and Unix Networking, Active Directory/LDAP, Samba
|Version Control Systems||Git, Perforce, Clearcase|
|Issue Tracking||JIRA, Clearquest, Bugzilla|
|Languages||Perl, Bash, PHP, C++, C, Ada, TCL|
|Middleware||Apache, Tomcat, Samba, Winbind, LDAP, REST|
|Web Apps||JIRA, Confluence, Swarm|
|Coninuous Integration||Build Forge, Electric Commander, Jenkins|
A.A.S. in Computer Science from Union County College in Scotch Plains, New Jersey. Continued studies at Fairleigh Dickenson University, San Jose State University, Mission College and Chico State in pursuit of my degree.
|David Petro||(425)-email@example.com||Manager, General Electric|
|Tom Connor||(512)-firstname.lastname@example.org||Coworker, Consultant|
|James Chen||(408)-email@example.com||Vice President of Engineering,
Salira Optical Network Systems
|Omair Ahmed||(224) firstname.lastname@example.org||Coworker, General Electric|
|Shivdutt Jha||(408)-email@example.com||Coworker, Consultant|
August 2016 - Present
Working on converting 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.
May 2016 - July 2016
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.
March 2014 - April 2016
Served in the Devops group as admin for JIRA, Perforce, Swarm (code review tool), Git Fusion, Linux (Centos/Ubuntu/Redhat Enterprise). Maintained custom build system that utilized Perl/PHP/Apache/Linux/Windows servers to allow engineers in the field to perform customized builds. Integrated Bugzilla and Perforce (P4DTG). Wrote scripts to import data from Bugzilla to JIRA, assisted with JIRA setup and integration of Salesforce with JIRA. Assisted in the migration for users to new Knowles domain.
Tools used: Perforce, Jama, JIRA, Git, Gerrit, Bugzilla, Autobuilder, Build Script, Jenkins, Confluence and Swarm.
July 2013 - Dec 2013
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. Developed and standardized procedures for performing builds.
December 2011 - April 2013
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 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, to replace a Clearquest Daemon that was in use. Modified Perforce and Git triggers to use this REST interface.
Worked with Electric Commander 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 done 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.
March 2011 - December 2011
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 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.
January 2010 - October 2010
Performed Clearcase/Clearquest UCM administration. Developed an Evil Twin Finder in Perl. Worked with Build Forge (IBM's CI tool similar to Jenkins) jobs to automate work flow.
June 2007 - October 2009
Clearcase/Clearquest Administrator, Build Release and Automation using Perl scripts. Updated C++/Qt application that integrates UCM/Clearquest integrated environment into one tool and ported it to Linux.
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.
October 2006 - June 2007
Clearcase/Clearquest Administrator. Wrote a Perl/Oracle application to track information about projects worldwide. Automated Clearcase license usage reporting and load balancing of Clearquest web servers.
February 2006 - October 2006
Clearcase/Clearquest UCM Administrator. Wrote triggers to notify users of deliveries. Baselined official builds. Automated the build process to perform simple continuous integration. Created a dynamic web page to show Junit test history.
September 2005 - January 2006
Clearcase/Clearquest Administrator and support of systems. Developed several triggers.
Wrote Perl script to merge Clearquest databases.
Designed and developed another Clearquest database for the Mobile Multimedia group.
December 2004 - September 2005
Build engineer building LynxOS (Linux RTOS) as well as tool chains, testing, releasing and process improvement. LynuxWorks uses CVS for version control.
March 2004 - December 2004
Served as Clearcase/Clearquest administrator to this major mortgage company. Importing source code from file systems, PVCS and VSS.
August 2001 - February 2004
Setup Clearquest and bug tracking system as well as served as an advisor/expert on Clearcase issues, branching strategies, labeling and release management. Wrote C application for product packaging.
I designed and implemented a Clearquest Daemon. Developed Release Reporting system. Automated branch merging.
This resume is freely available; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This means that if you modify this resume you must include a copy of the original source or refer to its origin at http://clearscm.com/Resumes/Andrew.
This resume is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this resume; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Last modified: December 19 2016 @ 10:05 pm
Copyright © 1988-2017, ClearSCM Inc. - All rights reserved