RESUME





Mel F. Bailey

587-679-9165
Home Page: melfbailey.com

melbailey@centraluscorp.com

I have been working in Information Technology for the past 30 years because I became a recognized Canadian personal computer pioneer when I bought the first Tandy Radio Shack personal computer in Vancouver B.C. Canada in the late 70's.



Over the course of my career, I have acquired experience in system administration, development, integration, tools, infrastructure, installation technical support and quality assurance. These skills were obtained and demonstrated during critical missions in high availability, realtime, imbedded, distributed, client server, PC and Unix RAID environments.

My recent focus has been configuration management, build management, change management and release engineering. With 7 years in Configuration Management on all platforms and 3 years in C, C++, Java, XML and Perl, I have "changed management dreams into virtual reality" for startups and enterprises.



EXPERIENCE



  • COMPANY: Central US Corp. – Austin Texas
  • POSITION: Senior SCM Analyst - May 2011 – May 2012

    * 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.

  • COMPANY: Depository Trust Clearing Corp - New York NY
  • POSITION: Senior SCM Analyst - May 2011 – May 2012

    I was one of 6 build/release engineers. 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.

    I was responsible for the care and feeding of Windows based software to QA and NYSE computers.>

    Technical Environment: BuildForge, Clearcase, Jazz, Serena, PVCS, Unix, Windows, Perl, C#, C++, Java


  • COMPANY: Campus Management - Boca Raton Florida
  • POSITION: Build and Release Engineer - April 2009 – May 2011

    I was 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. Responsible for troubleshooting highly complex technical issues including software build breaks, software installation and configuration issues, database errors and general environment issues.

    I successfully provided software build, release and SCM support to ensure timely delivery of testing and production software builds.

    Technical Environment: VSS, TFS, Visual Studio, InstallShield, Perl, Command Shell, Windows, .NET, VB6, C#, Test Complete, SilkTest


  • COMPANY: Citrix Systems - Fort Lauderdale Florida
  • POSITION: Senior Configuration Management Engineer - Aug 2004 – Feb 2009

    I provided day-to-day build and release support services to the password manager development team. I built and released the new VOIP telephony product. I re-engineered the CM model by rewriting the toolset. I utilized and administered Windows 2000 clients and Sun Unix workstations in Ca, Ma and India.

    A Senior member of a team of 10 CM engineers, I was responsible for one third of the entire product line in this fast growing company.
    Technical Environment: CLEARCASE, CVS, MULTISITE, CSH, PERL, KSH, GNU MAKE, LSF, MATRIX, UCM, RUP

  • COMPANY: Cisco - San Jose California
  • POSITION: CM Engineer - Feb 2003 – Aug 2004

    I 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 successful in supporting new telephony technology by providing Unified Change Management in a Clearcase environment. RUP allowed me to guarantee delivery dates by shaving build and release process times by 25%.
    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

  • COMPANY: Cadence - Milipitas California
  • POSITION: CM Engineer - Jun 2001 – Jan 2003

    I provided 24x7 build, release and QA support to the development teams. I maintained and administered the existing environment and built the critical path EDA software products. I defined, developed, and automated control procedures within utilities then developed a custom coded CMM Level II interface between thier CVS repositories and ClearCase. Productivity was greatly increased and shortened production schedules were then realized. I trained two coworkers to use the new system I provided.

    I was successful in creating new technology that enabled a seamless integration of Clearcase with foreign SCM systems. This allowed Cadence to leverage their legacy build tools for productivity gains which now enables them to become #1 in the EDA software market.
    Technical Environment: CLEARCASE, CVS, MULTISITE, CSH, PERL, KSH, GNU MAKE, UCM

  • COMPANY: DivaTV
  • POSITION: Engineering Support Team Lead/Manager - Apr 2001 – Jun 2001

    I led a technical team that maintains the applications that are required by DIVA Engineering including Software Configuration Management and Problem Reporting. I monitored and facilitated the timely resolution of issues concerning applications supporting DIVA Development teams. I developed a company wide policy for Probelm reporting policies and procedures. I developed an Engineering wide strategy for Configuration Management. I customized the DIVA SCM and PR environments based on the changing needs of development. I co-ordinated the configuration management of two development sites. I developed and maintained a test backup strategy for code developed under the CM umbrella.

    Because of my efforts, DivaTV was able to meet their schedules until a permanent CM person was found.
    Technical Environment: CLEARCASE, MULTISITE, CSH, PERL, KSH, ANT, GNU MAKE

  • COMPANY: Sun Microsystems - Santa Clara California
  • POSITION: CVS Architect - Jan 2001 – Mar 2001

    I assisted in the porting of Netscape resources into the new iPlanet initiative. I configured and tested CVS for the High Availability, Solaris 7, Veritas RAID environment. This clustered server services thousands of developers 24x7 around the globe. It will host Sun's new web based eCommerce products.

    Because of my efforts, iPlanet was able to rollout their new ecommerce products on time and on budget.
    Technical Environment: eCOMMERCE, CVS, Rsync, Bonzai, Tinderbox

  • COMPANY: Nuasis - Santa Clara California
  • POSITION: CM Analyst - Nov 2000 - Jan 2001

    I performed a Configuration Management health checkup analysis for this promising Silicon Valley startup. Their main focus is the development of a customized CRM call centre using Java and CVS. My report covered all aspects of thier process flow from software engineering to production.

    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.
    Technical Environment: eCOMMERCE, CVS, JAVA, INSTALLER VICE, NMAKE MAKEFILES

  • COMPANY: AllBusiness.com - San Francisco California
  • POSITION: CM Architect - Sep 2000 – Oct 2000

    I was the Configuration Management consultant for this NBC ASP Nt based port to Java on Unix. I assisted management with CM policy and procedural initiatives and architected a CVS based project. I created and implemented the Build and Release environment and toolset. I provided a multifunctional GNU makefile system designed to support a small team coordinated development effort. It also provides ISO 9000 best (CM) practices.

    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.
    Technical Environment: eCOMMERCE, CVS, JAVA, ATG, GNU MAKEFILES

  • COMPANY: Lumenare - Santa Clara California
  • POSITION: Build & Release Engineer - Apr 2000 – Aug 2000

    I was responsible for the CVS Administration, Configuration Management, Release Engineering and support of a 10 person Development and QA Department for a Silicon Valley startup. I architected, coded and implemented the GNU based makefile build engine. It was totally automated from code checkout through compilation, validation, unit test, certification, packaging, and shipping phases. I utilized SAMBA for transport of the Nt built Visio components. I wrote Nt based file semaphore Cygwin daemons to seemlessly integrate the Unix build with the Nt build and QA processes. I also wrote the installation and customization program for their main Web based Java application.

    Because of my efforts, Lumenare acquired a totally automated push button SCM & QA system requiring no maintenance. Subsequently, Lumenare was able to secure JV funding after the Dot Com bust having been rejected previously.
    Technical Environment: VISIO, CYGWIN, CVS, GNU MAKEFILES, JAVA


  • COMPANY: Tollbridge Technology - Santa Clara California
  • POSITION: Configuration Management Engineer - Dec 1999 – Apr 2000

    I was responsible for the Clearcase Administration, Configuration Management, Release Engineering and support of a 30 person, multinode, imbeded 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.

    Because of my efforts, Tollbridge received 3rd round JV funding and became more competitive as I added new products and an automated build request system into their SCM system.
    Technical Environment: PERL, KSH, CLEARCASE, TELECOM, VXWORKS, TORNADO, GNU MAKEFILES, JAVA, EMS


  • COMPANY: Hewlett Packard - Cupertino California
  • POSITION: Configuration Management Engineer - May 1999 – Dec 1999

    I was 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 development tools (compilers, linkers debuggers and libraries) and runtime tools (Lib-C, CDE, X, Motif) for the HPUX environment. I improved and maintained SCM practices with reengineering the complex Clearcase environment through creation of a customized toolset. It organized management control of Multisite by providing an early warning mechanism of reporting synchronization and resource failures before they became serious.
    My responsibilities included: Keep it running, do projects, lead the future, teach others and manage vendors.

    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.
    Technical Environment: Perl, CLEARCASE, MULTISITE, C++, rdist


  • COMPANY: Qualcomm - San Diego California
  • POSITION: Build & Release Manager - Feb 1998 – May 1999

    I was responsible for the Release Management, Configuration Management and Build Support of a 25 person, multinode custom software department in support of the GlobalStar Satellite communications system. I re-engineered the complex Clearcase environment by creating a customized toolset to generate views, configspecs, builds and releases. These tools utilize labelling, locking, logging and validation controls. I documented the logging, policies, procedures and methods in HTML and Perl CGI-BIN. I also provided Quality Assurance testing of Telco hardware, running custom drivers and test suites.

    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.
    Technical Environment: Perl, CLEARCASE, C++, CLEARDDTS, TELECOM, VXWORKS, TORNADO, GNU MAKEFILES


  • COMPANY: AT&T Wireless - Kirkland Washington
  • POSITION: SCM Analyst - Jul 1997 – Aug 1997

    I consulted 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


  • COMPANY: Boeing - Renton Washington
  • POSITION: Sr. C++ Developer - Aug 1996 – Jun 1997 and Sep 1997 - Feb 1998

    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 multiplatform, 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 with HTML logging for release management thru 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.

    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.
    Technical Environment: CLEARCASE, C++, IDL, Pro-C, ORACLE 7, SOFTBENCH, WWW, CORBA


  • COMPANY: Ryder - Miami Florida
  • POSITION: Lead System Administrator - 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 Powerbuilder 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.

    Because of my efforts, Ryder was able to offer their services to customers at every rental outlet. I replaced their PC server based rental system with a customized Unix based one.
    Technical Environment: AIX 4.1.4, SNA 3.1.0.0, HACMP 4.1.1.0, SYSBACK 3.3.1.22


  • COMPANY: TANDEM - Austin Texas

    POSITION: Sr. Build Coordinator - Jun 1995 – Dec 1995

    I coordinated the Nonstop X 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.

    Because of my efforts during difficult economic times, I was able to help Tandem rollout of an entirely new type of Unix for bank customers. This new "Cash Cow" asset changed Tandem into a highly desireable acquisition and they were acquired by Compaq instead of filing Chapter 17.
    Technical Environment: NSUX, X11R5, ROGUEWAVE, C++ Compiler


  • COMPANY: IBM - Texas
  • POSITION: 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 Managment 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.

    Because of my involvment, IBM was able to redesign their entire Austin campus for TCP/IP access to their common software assets. Lessons learned in this effort were later spun off into a new company named Tivoli.
    Technical Environment: INN, NNTP, SMTP, NVDM, DCE, AFS, DAAT, HTML, OSF, MOSAIC, CGI-BIN


  • COMPANY: Intel - Folsom Santa Clara California
  • POSITION: Sr. Software Engineer - Jan 1995 - Feb 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.

    Because of my efforts, Intel was able to reassign one complete computer system and multiuse another for development and as a " hot standby ".
    Technical Environment: NETVIEW6000, HACMP, AIX


  • COMPANY: AMERICAN EXPRESS - Phoenix Arizona
  • POSITION: Sr. Software Engineer - Jan 1993 – Dec 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 successfull 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 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.

    Because of my efforts, when you call 1-800-THE-CARD, the operator who assists you will be using the hardware I installed and preconfigured together with the software I created to provide you with faster service.
    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


  • COMPANY: IBM - Austin Texas
  • POSITION: 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.

    Because of my efforts, IBM was able to offer shorter support times and regulated access to development for the Dallas support team.


  • COMPANY: Zadall - New Westminister BC
  • ZADALL .......... POSITION: Sr. System Analyst - Jun 1990 - Sep 1990

    I provided leadership in the form of Management reports and as a member of the Technical Steering Committee. I planned, supervised and conducted alpha and beta testing of tools and software products utilizing both permanent and contract staff. I created an automated test suite in C and bsh scripts to provide ISAM database performance across 5 Unix platforms. I evaluated the product installation method and created a generic installation program. It included support for a variety of devices, and adhered to portability standards. I also untook a feasability study for a DOS to Xenix application port.


  • COMPANY:
  • WESTERHEIM GROUP - Vancouver B.C. POSITION: Manager Development - Nov 1989 – May 1990

    I managed the Software Development and Customer Support departments. Our principle products were Financial Applications running on Xenix. I supervised 4 staff making custom modifications to C, Diabol and CISAM databases. I provided technical expertise to the Company and was responsible for staff training. I also provided job quotes for development work.


  • COMPANY: Security Pacific Bank
  • POSITION: System Analyst Apr 1989 - Nov 1989

    I was responsible for design, low level documentation and C coding the first OS/2 - MVS LAN Server or an Optical Check Processing System untilizing LU 6.2 technology. This project was a cooperative IBM venture with Americas second largest clearing Bank.


  • COMPANY: Texas Instruments - Austin Texas
  • POSITION: QA Engineer Jan 1989 – Mar 1989

    I was responsible for coding and running an automated test suite for TI Unix 2.0 on the Motorola SMP TI BP 1500. I reviewed online documentation for command functionality conformance. I also tested kernel configurations, uucp and ethernet drivers.


  • COMPANY: IBM - Austin Texas
  • POSITION: Sr. System Analyst 1982 - 1983

    I was responsible for designing and C coding the installation program for AIX 1.0 on the first PS/2. I participated as a member of the Build Group by porting and building AIX from the IBM RT. I generated make files and build scripts.


  • COMPANY: IBM - Danbury Connecticut
  • POSITION: C Developer Aug 1988 – Jan 1989

    I was responsible for coding an automated test suite in AIX C and shell scripts for AIX 3.0 for the first IBM Risc 6000. This test suite was used for QA validation and stress testing of the ODM (Object Data Manager). It adhered to POSIX standards. As a team member in the Division I attended code reviews and wrote the Logical Volume (LVM) Import and Export commands.


  • COMPANY: PLAYTON CONSULTING - New Westminister B.C.
  • POSITION: System Analyst - May 1987 – Aug 1988

    As a consultant to the Company client base, I created Order Entry modules with interfaces to General Ledger databases. I created a uucp module for RS232 order transfer and processing. This programming was coded in Thoroughbred Basic, C and bsh script running on IBM RT systems.


  • COMPANY: APPLETON INDUSTRIAL SOFTWARE - New Westminister B.C.
  • POSITION: System Analyst - Jan 1985 – Aug 1985

    I was responsible for designing and C coding a Xenix IBM AT program to RS232 control Allen Bradley Programmable Controllers. This application is used in a sawmill for lumber sorting control. It is the Companies main product.


  • COMPANY: CENTRAL CONSULTING - Surrey B.C.
  • POSITION: Canada's FirstPCPioneer - Jan 1977 – Jan 1985

    As the owner of a Software Development Company, I managed a staff of 3 people to provide custom programming to business and Government. Most of the coding was done in Microsoft Basic with some JCL and assembler on a variety of platforms.


  • COMPANY: B.C. CORRECTIONS BRANCH - Vancouver B.C. Surrey B.C.
  • POSITION: Correctional Officer - May 1980 – Feb 1985

    I was responsible for supervision to prevent escapes of inmates serving 2 years less 1 day.


  • COMPANY: FEDERAL CORRECTIONS SERVICE - Drumheller A.B New Westminster B.C
  • POSITION: Correctional Officer - Mar 1973 – May 1980

    I was responsible for supervision to prevent escapes of inmates serving 2 years to life.


  • COMPANY: ALBERTA CORRECTIONS BRANCH - Bowden A.B Nordegg A.B.
  • POSITION: Correctional Officer - June 1972 – Feb 1973

    I was responsible for supervision to prevent escapes of inmates serving 2 years less 1 day.


  • COMPANY: DOD CANADIAN NAVAL BASE - Vancouver B.C.
  • POSITION: Storeman - Mar 1970 - Mar 1972

    I was responsible maintaining a warehouse used for receiving and shipping military naval ship parts.


  • COMPANY: TRANS CANADA CREDIT CORP - Calgary A.B.
  • POSITION: Loan Officer - Jul 1968 – Feb 1970

    I was responsible for lending and collection of personal loans.


  • COMPANY: NALLEY'S FOODS- Calgary A.B.
  • POSITION: Warehouseman - Jul 1967 – Jun 1968

    I was responsible for receiving products via Rail and maintaining warehoused products and loading freight into sales vehicles.


  • COMPANY: DOD Canadian Army - Camp Borden O.N. Winnipeg M.A. Soest Germany
  • POSITION: RCASC Pte. Regular Forces - Apr 1964 – Jun 1967

    I was trained for operating SMP vehicles, guard duty, use of issued weapons and executing orders.


  • COMPANY: CALGARY HERALD - Calgary A.B.
  • POSITION: Paper Boy - Apr 1959 – Mar 1961

    Delivered newspapers on 28th Street SW Calgary paper route.



    Page created by: webmaster@centraluscorp.com Last Updated Jul 3, 2016