Phone: 404-***-****
Remal Alshammari
Software Configuration Engineer/Manager with experience in change management with a comprehensive approach to implementing, tracking, and deploying modifications to software/application. I have proven ability to work independently and as a team player. Software Configuration Management, Software Process Design, Build / Release Engineering, are my areas of expertise. I have a good development background (C++, java, OO), and RDBMS design experience as well; Experience in Software Configuration Management\Change Management.
Tools/Skills:
Programming Languages: Ant Scripts, PHP, VB, C++, Java, HTML, XML, C#
Tools: Rational Clearcase/ClearQuest/RequisitePro, CVS, Cruise Control, Build Forge, Git, Jenkins, J2EE, MS Project, Oracle VMWare, Subversion, VMware; Apache/Tomcat, TFS, SharePoint.
RDBMS: SQL Server 2000/7.0, MS Access 2000, Rapid SQL
Operating Systems: Windows XP/2000/NT 4.0/95, UNIX, Linux
Management methodologies: waterfall, Agile, RUP, ITIL
Other skills
Languages: Arabic fluent
English fluent
Software: MS Office Suite
Experience:
Arris Group
Senior software configuration manager
March 2015 –Sep 2015
Lead clearcase upgrade for the ATL site,
Communicated the plan and procedures, and timelines to accomplish the upgrade
Worked as a part of the SCM team in a distributed environment
Chaired an Incredibuild POS
Suggested work around some Cygwin issues and troubleshooting process
Worked as a liaison between developers/ clearcase issues and EIT
Recommended restructure of the build to become consistent for all developers and to allow automation
Environment: Incredibuild, ClearCase Multisite, ClearQuest Multisite, Linux, UNIX, Windows, C++, Cygwin, sharepoint
Cognizant Tech.
Software Configuration mananger
Sep 2013- March 2015
Migrated and restructured MT MMIS project from clearcase/ clearquest into Git/Jira
Restructured the project to accommodate the release schedule and the client requirements
Implemented a well working structure and documented the new process
Worked with development team members in a disturbed environments
Provided day to day support and lead to the team members and project leads
Analyzed gaps and recommended \documented new approach to release process.
Established standards and repeatability for the release process while driving for improvement
Resolved daily tools issues and administration challenges
Chaired a build forge POC.
Design and implementation of Build Forge integration and release build automation
Established and implemented a process for Cots for the MMIS application such as Informatica, Cognos, and Ingenix
Environment: BuildForge, ClearCase Multisite, ClearQuest Multisite, Linux, UNIX, Windows, J2EE
ACS/ Xerox Company GA
SCM lead / Release Process/ Build Automation
May 07 – Aug 2013
Analyzed advantages disadvantage for the in use structure and usage of clear case to establish Enterprise Core product.
Recommended restructuring and new usage model
Implemented a well working structure and documented the new process
Provided new training to all teams on the implemented structure and process
Provided day to day support and lead to the team members
Analyzed gaps and recommended \documented new approach to release process.
Established standards and repeatability for the release process while driving for improvement
Designed; implemented baseline standard template.
Designed; developed and implemented the architecture of the MMIS application to work in a distributed development environment
Resolved daily tools issues and administration challenges
Chaired a build forge POC.
Supported implementation of BuildForge and Integration
Environment: BuildForge, ClearCase Multisite, ClearQuest Multisite, Linux, UNIX, Win, J2EE
LSI Logics, GA
SCM/ Build Automation
June 06 – May 07
Built, installed and configured cruise control on the build server.
Configured cruise control for build projects
Wrote scripts to perform build automation for the projects.
Developed Integration between clear case and cruise control to out put baseline/ label reports.
Customized cruise control with clear case tab to view baseline/label reports on the web interface.
Participated in the SCM board meetings to discuss development tracking issues
Provided user support when needed
Environment: CruiseControl, ClearCase Multsite, ClearQuest Multsite, Windows, C++
CompuCredit, GA
SCM / Release Analyst III
Dec 2006- March 2007
(Contract)
Participated in implementing and rolling out the software configuration management tool (Surround SCM)
Participated in the migration from CVS, VSS into Surround SCM.
Performed validation and verification of the data migrated.
Analyzed risks and outcomes of implementing the Software configuration management tools. (Surround SCM, Test Track Pro)
Developed a standard structure for the IT organization within the tool.
Developed and implemented users and security groups using the tools.
Performed user support and training.
Recommended Software change control Process and Workflow
Environment: SeaPine software, Windows, UNIX
Veterans Health Administration, Bay Pine, FL
Configuration Management / IT Specialist Sr.
March 2006- Oct 2006
(Contract)
Developed the vob structure for the project and the 12 applications within, and implemented it in Clear Case.
Developed and implemented the branching methodology.
Developed and Implemented new Clearquest Databases for the different applications.
Participated in the CM committee weekly meetings to develop software configuration standards and policies for organization wide use of configuration management tools and implementation of software quality standards.
Provided training to the team members on the work flow process and the daily operations of the rational tools
Provided CM support to the project team members
Established and maintained configuration baselines and control changes to established baselines.
Attended Configuration Control Board (CCB) or Software CCB (SCCB) to recommend best approaches to the change control.
Recommended long term organizational goals for software process improvement.
Participated in the assessment of the ReqPro structure of 3rd party SW suppliers for the purpose of synchronizing their artifacts with the project
Environment: java, Mumps, UNIX, Windows XP, Sampa, Clear Case, Clear Quest
SageScape Software, Atlanta, GA
Database Specialist
May 2005 – Dec 2005
(Contract)
Developed database to support planet Intellect web base software using SQL Server 2000.
Designed relational database for storage of raw data, derived information.
Implemented moderately complex logical database designs, relational database concepts.
Normalized design architecture of tables used to store data in database.
Reviewed routinely work of programmers to ensure that their instructions properly access database efficiently to minimize response time.
Served as resource for Technology Services department to provide an additional level of support for customer database problems.
Environment: SQL Server 2000, PHP, HTML, UNIX, Windows XP
AwardPLus Inc, Atlanta, GA
Configuration Management/Data Specialist
Aug 2002 – April 2005
Developed software configuration standards, policies for company wide use of configuration management tools, implementation of software quality standards.
Worked in interop environment for Clearcase using SAMBA.
Managed User administration, customization for Clearquest.
Provided Branching methodology to support environments as defined in software development lifecycle (SDLC), release methodologies, labeling standards.
Wrote Ant scripts to automate builds for Java/J2ee application development environment.
Maintained software Configuration management system including collection or distribution of code, documentation, problem report, change request processing, software build documents, and delivery of software products to operational environments.
Implemented long term organizational objectives for software process improvement.
Maintained, validated SCM tools to support Configuration Identification, Control, Reporting, delivery of software products.
Provided technical leadership in assigned projects in disciple of Configuration Management from concepts through Implementation.
Environment: MS Access 2000, Rational ClearCase\ClearQuest, RequisitePro, SAMBA, UNIX, Windows 2000
USc software, Charlotte, NC
Configuration management
February 2001 – June 2002
Provided CM support to project to accomplish SEI CMM Level 2.
Implemented VOB design to suit application architecture to facilitate builds deployments.
Helped evaluate UCM, provided Build management, improved builds performance by fine-tuning Clearcase VOBS.
Provided specialized Configuration/Data Management (CDM) on all phases of large, complex projects.
Established, maintained configuration baselines, control changes to established baselines,
Attended Configuration Control Board (CCB) or Software CCB (SCCB).
Served as point of contact for supplier, customer, and project personnel for all CDM issues.
Maintained up-to-date knowledge of industry practices, trends, tools, applications.
Environment: Rational ClearCase\Clear Quest, Windows NT 4.0
AMS Systems, Atlanta, GA
Software Configuration Engineer
July 2000 – January 2001
Reviewed processes, recommend best practices in Change Management, Version Control, Build Management, Release Management.
Designed, documented infrastructures to support development, build, release processes.
Worked as a System Administrator for Configuration project.
Assisted 80 users with day-to-day configuration support using Configuration management Version control.
Developed technical training courses on how to use software packages.
Setup backup procedure on/off site for disaster recovery.
Prepared change control request for meetings, generated reports for project engineers as well as for upper management.
Environment: CVS, Windows NT 4.0/95, UNIX
Pre Logic InT, Denver, CO
SCM Consultant
Jan 2000 – June 2000
Provided change management for various fortune 500 companies with comprehensive approach to implementing, tracking, deploying changes to software over time, recommended which cm tool such ClearCase, CVS, source safe will be beneficial for project.
Developed end to end change management solution for Pre Logic.
Provided ClearCase administration, support services to users, project managers in user base of about 3000 developers.
Assisted in product deployment engineering team in replicating environments through MultiSite.
Converted user project teams from other SCM systems such as CVS, SourceSafe among others including teams that do not currently have established SCM systems to ClearCase usage.
Trained both end-users, project managers in various aspects of usage.
Environment: HTML, XML, J2EE, Windows NT 4.0/95, UNIX
Analyst InT Corporation, Jacksonville, FL
Software Engineer
February 1999 – January 2000
(Contract)
Designed web-based store that keep track of customers, products using HTML, PHP. The system allowed user to add, modify, access, view, manipulate information regarding products.
Created small system runs as standalone application to input directory name, database information, and log file, used system to examine directory, its subdirectories, and store information in database.
Assisted users with hardware/software-related problems, provided instructions on use.
Set up, configured systems Windows NT 4.0/95, Macintosh, NeXT, UNIX.
Performed hardware, software installation on computer systems.
Environment: HTML, PHP, NeXT, Windows NT 4.0/95, UNIX, Macintosh
Fourcom Business Systems, Atlanta, GA
System Administrator
March 1998 – January 1999
Worked as system administrator on HP/UX system.
Installed software, performed backups, restores, managed LAN, troubleshot system failures.
Managed files, designed changes, resolved defects in systems.
Supported, assisted user access to various applications.
Environment: HP/UX, LAN
Education: B.S. in Information Technology, Southern Poly Technique University, GA