RESUME
Mel Bailey
Here is an optimistic and assertive Developer/Build manager/Change
Manager/Release Manager/SCM analyst specialist with over 20 years
achievement of consistently exceeding client expectations. He has a solid
background and deep skills with implementation of Configuration Management,
Change Management, Build/Release Management, Quality Assurance & Testing
with process creation and control through the use of Agile based software
methodologies. His areas of expertise are in Enterprise Change,
Configuration, Release, Build Management, Requirements Management; System
analysis, Software engineering, Change management, Architecture Design,
Capacity Planning, Support, Planning, Software Quality Assurance, Logistics
with Reporting, Software Integration with Test solutions, C# and C++
development as well.
He manages CAB meetings, works closely with DEV, QA, IT operations and
business units to achieve combined goals by technically leading departments
and teams which perform and support information technology solutions in
multisided/replicated, multi-tier, and cross-platform environments;
implementing information technology solutions surrounding Perl, C#, C++,
Java, .NET, VB6 based business solutions. He has expert knowledge and
experience in the change management (10+ years), Release management (10+
years), Build management (15 years), Configuration management (15 years),
Deployment management (3+ years), and also involved in code management (15
years), Code configuration (15 years) also. Additionally, he has
client/server/MVS mainframe, Unix, Linux, Windows helpdesk experience in
training and support roles. He has repeatedly experienced SDLC process
design and participated in development, source code management, build, unit
testing for deployment for internal and external release of a software
configuration with release control at the project, department and
enterprise levels.
Mel quickly becomes an esteemed team player, dependable to keep it running
and all the while participating as a steadfast leader of process
improvements.
Please contact Mel at ********@*****.*** and phone me for interview at 786-
406-2707
EXPERIENCE
Central U.S. Consulting Corp. - Austin Texas
Senior IT Consultant June 2012 -
Present
* Provide build and release and quality assurance expertise to
clients.
* Development of configuration management tools.
* Management, development, and execution of build, release, and
deploy procedures and scripts.
* Assist in trial, selection, and deployment of configuration
management tools.
* System dependency management.
* Automation of configuration management procedures.
* Training of configuration management tools and procedures.
Depository Trust Clearing Corp - Tampa Florida
Senior SCM Analyst May 2011 - May
2012
? I was one of 6 build/release engineers responsible for the care and
feeding of Windows
based software to QA and NYSE computers.
* Perform builds, monitor and control the migration of software from
development/test environments to QA and production environments
* Ensures all SCM processes are standardized across platforms and are
consistently executed
* Controls the promotion of software from development/test
environments to QA and production environments
* Ensures changes are performed as specified and are migrated in a
safe, sound manner
* Provides support for Developers with technical and SCM related
questions
* Customizes, maintains and supports software solutions for SCM
processes as necessary
* Implements processes into the SCM environment to enhance the
software development process as necessary
* Assists in Metrics Monitoring and Reporting
* Technical Environment: BuildForge, Clearcase, Jazz, Serena, PVCS,
Unix, Windows, Perl, C#, C++, Java
CAMPUS MANAGEMENT - Boca Raton Florida
Build and Release Engineer April 2009 - May
2011
* I am one of 3 build engineers responsible for building and deploying
Windows based software that operates schools and universities in and
Agile environment.
* I support hundreds of developers and program managers daily, I build
and install 4 code lines while maintaining hardware and VM based
servers.
* Responsible for leading the transition of the Visual Source Safe
repository to Team Foundation Server.
* Design, develop and release SOA software and automated build scripts
in a highly dynamic and advanced software development full lifecycle
process for multiple products and streams.
* Maintain enterprise Software installation and automation tools,
scripts and related assets.
* Provide software build support and ongoing assistance with SCM
support to ensure timely delivery of testing and production software
builds.
* Responsible for troubleshooting highly complex technical issues
including software build breaks, software installation and
configuration issues, database errors and general environment
issues.
* Technical Environment: VSS, TFS, Visual Studio, InstallShield, Perl,
Command Shell, Windows, .NET, VB6, C#, Test Complete, SilkTest
CITRIX - Fort Lauderdale Florida
Senior Configuration Management Engineer Aug 2004 -
Feb 2009
* Senior member of a team of 10 CM engineers and am responsible for one
third of the entire product line in this fast growing company.
* Developed, automated and supported 3 development teams and 24x7 builds
in and Agile environment which included technical documentation of
releases and processes using Interwoven, post build automated smoke
testing, patches, SDK's, hotfixes and official releases to media and
webservers.
* I was the one who integrated all acquisition software into our full
SDLC methodology systems.
* Supported code types varied from OOD C++, C++ and C using COM with
.NET, Java and ASP.NET.
* Performed the Perforce Account and clearcase administrator duties and
participated in Agile based cruise control driven re-engineering
efforts that upgraded the configuration management processes,
environment and toolset to meet CMM and ISO standards.
* Used Build Forge in a rewrite of the leading project's make system
that led to shortened build and release times to manage the NAS and
XENVM based server farm. I architected, implemented and rolled out an
enterprise level Clearcase Multisited ClearQuest UCM pilot program and
migrated key source code projects into it from Perforce.
* Technical Environment: CLEARCASE, CLEARQUEST, MULTISITE, UCM,
PERFORCE, WINDOWS, LINUX, VSTUDIO, MAKE, MSBUILD, PERL, BUILDFORGE,
VMWARE, CYGWIN, PYTHON, XENVM, ANT, NANT, NUnit, JUnit, .NET, PreFAST,
Bullseye, SQL Server 2005, C#, C, C++, JAVA, RallyDev, Install Shield,
WISE, WIX, MSI, SDK, INTERWOVEN
CISCO - San Jose California
Build, Test & Release Engineer Feb 2003 - Aug
2004
* I was successful in supporting CCBU CRS VOIP telephony technology
(Avaya telephone) and cut build and release process times by 25% in a
Clearcase multisite environment.
* Provided day-to-day build and release of the business unit main
product and daily 24x7 support services to the 3 development teams.
Working closely with the 80+ developers I helped them fix code version
conflicts, resolved build problems, and runtime failures. I created
and implemented automated unit and sanity tests for post build
validation. I shipped these versions to the QA team and posted them to
CCO.
* Created and maintained automated scripts to do daily syncs and
integrate code across multiple development and release branches.
* Re-engineered the CM model by rewriting the perl based build toolset.
This added functionality and drastically reduced build times.
* Created many tools for developers to help them use clearcase
efficiently.
* Utilized and administered Windows 2000 clients and Sun Unix
workstations in Ca, Ma and India.
* Technical Environment: CLEARCASE, CLEARQUEST, MULTISITE, PERL, CYGWIN,
ANT, JAVA, XML, MSI, C++, Install Shield, WISE, MSI
CADENCE - Milipitas California
Configuration Management Engineer Jun 2001 - Jan
2003
* Created new technology that enabled a seamless integration of
Clearcase with foreign SCM systems. This allowed Cadence to leverage
their legacy build tools, processes and procedures enabling them to
become #1 in the EDA software market.
* Provided day-to-day build and release support services to the 3 large
development teams. I maintained and administered the company's most
strategic EDA software product.
* Redefined and re-engineered the CM model by developing, and automating
the source code control procedures and utilities within the legacy SCM
environment.
* Created custom migration tools and utilities to aid in code migration
to ClearCase. This methodology allowed developers to work in their
favorite SCM environment and Configuration Managers to work on the
same baselines in Clearcase.
* Technical Environment: CLEARCASE, CVS, MULTISITE, CSH, PERL, KSH, GNU
MAKE, LSF, MATRIX, UCM, RUP, Install Shield, WISE, MSI
DIVATV - Redwood City California
Clearcase Adminstrator and Build Engineer Apr 2001 -
Jun 2001
* Responsible for the daily Clearcase Multisite multi-product build
operations for 30 developers and 5 managers. DivaTv creates the
"Onset" programming for television.
* Technical Environment: CLEARCASE, CLEARQUEST, MULTISITE, VXWORKS, CSH,
PERL, KSH, ANT, GNU MAKE
SUN MICROSYSTEMS - Santa Clara California
CVS Architect Jan 2001 - Mar
2001
* Assisted in the porting of Netscape resources into the new iPlanet
initiative.
* Configured and tested CVS for the High Availability, Solaris 7, and
Veritas RAID environment. This clustered server services thousands of
developers' 24x7 around the globe. It will host Sun's new web based
eCommerce products.
* Technical Environment: eCOMMERCE, CVS, Rsync, Bonzai, Tinderbox
NUASIS - Santa Clara California
CM Analyst Nov 2000 - Jan 2001
* Because I was able to analyze the CM system, Nuasis management was
able to resist pressures to acquire a new, expensive SCM system with
confidence and reallocate resources where they were most effective.
* Performed Configuration Management health checkup analysis for this
promising Silicon Valley startup. Their main focus is the development
of a customized CRM call center using Java and CVS. My report covered
all aspects of their process flow from software engineering to
production.
* Technical Environment: eCOMMERCE, CVS, JAVA, GNU MAKEFILES
ALLBUSINESS.COM - San Francisco California
CM Architect Sep 2000 - Oct
2000
* Because of my involvement, AllBusiness was able to re-architect their
Website in record time using leading edge products and acquire a low
cost custom SCM system suitable for developers new to Unix.
* Configuration Management consultant for this NBC ASP Nt based port to
Java on Unix.
* Assisted management with CM policy and procedural initiatives and
architected a CVS based project.
* Created and implemented the Build and Release environment and
toolset. I provided a multifunctional GNU make file system designed to
support a small team coordinated development effort. It also provides
ISO 9000 best (CM) practices.
* Technical Environment: eCOMMERCE, CVS, JAVA, ATG DYNAMO, GNU MAKEFILES
LUMENARE - Santa Clara California
Build & Release Engineer Apr 2000 - Aug
2000
* Responsible for the CVS, Samba, Clearcase Administration and
configuration in support of a XML web based Java product that provided
real time network hardware testing.
* My efforts supported a six person Development Department and four
person SQA Department.
* Architected and implemented the bourne shell scripted build and
release management system. Ideal for a startup Company, it interfaced
seamlessly with the GNU make file build engine I created in support of
the developers.
* A full cycle project, I provided the Configuration Management that
took this new Company from inception thru IPO.
* SILK, JAVA, XML, SAMBA, ANT, TOMCAT, CYGWIN, GNU MAKEFILES
TOLLBRIDGE TECHNOLOGIES - Santa Clara California
Build Engineer Dec 1999 - Apr
2000
* Responsible for the Clearcase Administration, Build Management,
Release Engineering and support of a 30 person, multinode, imbedded
custom software department. The "Voice Over DSL" technology TB50 and
TB200 platforms. This Silicon Valley startup creates, tests and
delivers bleeding edge telephony solutions. They were awarded "Product
of the Year 1999" by the Computer Telephony Magazine. I maintained and
automated the complex Clearcase environment by creating a customized
toolset to produce nightly, development and release builds at the
"push of the button". The result was a shorter development/testing
cycle enabling them to beat their competitors to the marketplace and
grab the number one position.
* Technical Environment: PERL, KSH, CLEARCASE, TELECOM, VXWORKS,
TORNADO, GNU MAKEFILES, JAVA, EMS
HEWLETT PACKARD - Cupertino California
Clearcase Administrator May 1999 - Dec
1999
* Because of my support, HP was able to gain better management control
and begin proactive maintenance efforts resulting in improved system
availability which pleased the development community. I was able to
identify a Rational HPUX bug thereby protecting critical build
artifacts from unknown loss over time.
* Responsible for the Clearcase Administration, Configuration Management
and Support of a 60 person, multinode, multisite custom software
department in support of the Development Environment Solutions
Laboratory. This Lab creates, tests and delivers bleeding edge
compilers, linkers and JAVA for HPUX. I re-engineered the complex
Clearcase environment by creating a customized toolset to organize
Clearcase management reporting and to control Multisite while
providing an early warning mechanism for synchronization and resource
failures. I re-used these utilities by interfacing them as methods for
BMC Patrol.
* Technical Environment: PERL, CLEARCASE, C++, HPUX, JAVA
QUALCOMM - San Diego California
Release Manager Feb 1998 - May 1999
Because of my efforts working on the hardest part of the Qualcomm
"Internet in Space" Globalstar project, every person on earth can make
a telephone call or use the Internet from any place on or near the
face of the earth. When I was done, Motorola's similar effort failed
and Qualcomm stock rose from $12.00 to $100.00 per share splitting 4
ways.
* I was responsible for the Release Management, Configuration Management
& Build Support of a 25 person, and multinode custom software
department in support of the Globe Star Satellite communications
system. I re-engineered the complex Clearcase environment by creating
a customized toolset to generate views, config specs, builds and
releases. These tools utilize labeling, locking, logging and
validation controls. I documented the logging, policies, procedures
and methods in HTML. I also provided Quality Assurance testing of
Telco hardware, running custom drivers and test suites.
* Technical Environment: CLEARCASE, C++, CLEARDDTS, TELECOM, VXWORKS,
TORNADO
AT&T Wireless - Kirkland Washington
SCM Analyst Jul 1997 - Aug 1997
* Consultant on a configuration management initiative to replace the
existing hodgepodge of CM systems that supported a wide variety of
Wireless products. In collaboration with my Team Lead, I produced the
Clearcase section of an architectural specifications PDF document used
to introduce CM concepts to the department. It served as a guide which
trained existing managers regarding the benefits of a highly
centralized Clearcase environment.
* Technical Environment: CLEARCASE, ARCHITECT
BOEING - Renton Washington
Sr. C++ Developer Aug 1996 - Jun 1997 and Sep 1997 - Feb
1998
* Because of my efforts coding and building the backbone of their new
inventory system, Boeing was able to produce 12 airplanes per month
instead of just 4.
* I created and maintained infrastructure business C++, C and IDL CORBA
Orbix interfaces to Baan, CIMLINC, Triton, MQ, Oracle, Customer Off
the Shelf (COTS) and Legacy systems. I updated departmental Web pages
and participated as the focal member of the 4 person Build Team. This
involved a multi-platform, multi-product, multi-language build
environment. My prototype was adopted for the DCAC/MRM Application
Interface department. It was designed to leverage the full features of
the latest PureAtria and COTS products. I utilized clearmake
* DDTS, Multi-site, Attache and Clearcase 3.0.2. Build control featured
HTML logging for release management. Test and production was korn
shell and Perl. Source code control to Clearcase element mapping was
accomplished by dynamic manipulation of the standard Unix BSD "what"
utility.
* Technical Skills: CLEARCASE, C++, IDL, Pro-C, ORACLE 7, SOFTBENCH,
WWW, CORBA
EDS/RYDER - Miami Florida
Lead Sys/Admin Jan 1996 - Jul 1996
* I provided daily support for the Customer Reservations and Customer
Service System comprising a High Availability 115 Gig, RAID 3 Oracle
parallel server with multiple instances. I utilized custom middleware
and MQ Series transport to/from AIX R30 Risc 6000 SMP servers
(production and development), AS400 servers, MVS mainframes and Power
builder PC clients. TCP/IP and SNA protocols were used in a Token
Ring/Ethernet WAN on CISCO routers. A full lifecycle project, my
responsibilities ranged from design through integration, test and
production. I designed and coded middleware, HACMP event methods and
Application Servers, AIX system SNMP monitors, AIX and Oracle
Backup/Restore systems using Sysback. I trained 3 Jr. System
Administrators, provided support to 3 dba's, 6 programmers and a
multinode user base.
* AIX 4.1.4, SNA 3.1.0.0, HACMP 4.1.1.0, SYSBACK 3.3.1.22
TANDEM - Austin Texas
Sr. Build Coordinator Jun 1995 - Dec
1995
* Coordinated the Nonstop UX Puma Operating System release utilizing CVS
and SCMS. I automated many build procedures and created many build
tools. I was responsible to provide production builds, build
verification and timely release of all software versions.
* Technical Environment: NSUX, X11R5, ROGUEWAVE, C++ Compiler
IBM - Austin Texas
Sr. Software Engineer Jan 1995 - Jun
1995
* The Infrastructure group plans, designs and implements all changes and
improvements for the network infrastructure and the (DCE) distributed
computing environment. I was assigned to install, migrate and operate
the Austin IBM site Internet News Service. I evaluated the Netview DM
for the Change Management of DOS, OS/2 and AIX platforms. I installed
the Distributed Access Administration Tool, wrote tools to populate
the DB6000 database. I enhanced the functionality of a client server
IP Administrative CGI-bin C coded system with imbedded SQL code.
* Technical Skills: INN, NNTP, SMTP, NVDM, DCE, AFS, DAAT, HTML, OSF,
MOSAIC, CGI-BIN
INTEL - Folsom, Santa Clara California
Sr. Software Engineer Dec 1994 - Jan
1995
* I designed and coded C and Unix scripts to provide High Availability
to NETVIEW servers. I incorporated scheduling, starts and stops and
Backup/Restore capabilities for the IBM Risc 6000 servers.
* Technical Environment: NETVIEW6000, HACMP, AIX
AMERICAN EXPRESS - Phoenix Arizona
Sr. Software Engineer Jan 1993 - Jan
1995
* Originally starting in development, I created and Veritas tested C++
client/server code with interfaces to Sybase, SNA and Xdm Toolkit
using shared memory-mapping techniques. Following the successful
completion of my component, I became a member of the Distributed
Supply and Support Group Infrastructure team. My first task was to
architect and develop the Motif based Change Management system to be
used for the production system. These tools were used to install,
upgrade, backup and restore Risc 6000 platforms. These machines acted
as high availability Application, Communication and Database servers
connected via token ring to MVS Mainframes, Xstations and PC
terminals. I provided system administration and technical support to
AMEX customers in Phoenix, N. Carolina and S. Florida WAN sites. It
was my responsibility to bring these sites online utilizing my
installation tools and by training local System Administrators. I
provided SNMP subagents, with MIBS for Netview6000 System Management.
I provided troubleshooting for AIX 3.2.5 in all development and
production sites. I spearheaded in the evaluation of COTS (Customer
Off The Shelf) OO, DSOM, CORBA based software.
* Technical Environment: MOTIF GUI, X11R5, TCP/IP, BSD SOCKETS, VERITAS,
NV6000, SNMP, NIS, DNS, AFS, NFS, DFS, SNA, HACMP, DCE, SYBASE, LAGO
NETWORKER, ALEXANDRIA, OMEGAMON
IBM - Austin Texas
Sr. System Analyst Nov 1990 - Dec
1992
* I provided Level 3 Technical Support for the Risc6000, RT, PS/2 and
related devices. Questions from IBM SERVICE in Dallas were researched
with developers or by source code browsing, and solutions offered. I
provided System Administration of the ASAP technical support system
and wrote C programs to generate management reports and graphs. In
addition, I did statistical gathering and interpretation. I conducted
a daily technical team meeting and controlled the workload of 40
people.
* Technical Skills: RISC6000, RT, PS/2, MVS