Key Skills
DevOps
Release Management
Build and Deployment Management
Agile Consultant
Test Environment Management
Application Support Lead
Transformation Consultant
Project Management
Unix and Shell Scripting
Profile Summary (10.5+ years)
Current: -
Working in Capgemini India as a Release and Environment Management Consultant.
Currently working with HSBC account as Release Management Consultant.
Worked in a Transformation area where I am responsible for implementing Agile and DevOps in various applications for Morgan Stanley.
Implemented CI/CD/CT process using various internal and open source tools available in Morgan Stanley.
Was Team Lead of Environment and Release Management team having around 7 members in Morgan Stanley.
Earlier: -
Have worked in the field of Software Configuration Management, Build and Deployment Management, Release Engineering and Management and DevOps.
Client Worked for: -
HSBC (India, China, Hongkong region)
Morgan Stanley (India, UK, and U.S region)
Allianz (Europe region)
AIG (Australia, Brazil, Colombia, and South Africa region)
Canon (Netherland)
Career Timeline
Abdulkadir Sojar Pune, India
Release and Environment Management Consultant
admam5@r.postjobfree.com
Capgemini India as a
Configuration and
Release Management
Consultant
Sept 2010 – March 2014 March 2014 – August 2016
Ebaotech India as a
Lead Release
Engineer
August 2016 – July 2017 Since July 2017
Allianz as a Release
Manager
Capgemini India as a
Release and
Environment
Management
Consultant
IT Skills
Technical
Operating System Windows (40%) Unix (60%)
Environment Test, UAT and Pre-prod Mostly
Database MS SQL Server, Oracle, DB2, Sybase
Tools Jenkins, Jira, Git, SVN, Service now, Confluence, Archiva, Sonar, Maven, Scripting Language Shell, Python (Beginner)
Functional & Managerial
Management and
Leadership Skills
DEVOPS Transformation, Release Management, Build and Deployment Management, Test Environment Management, CI/CD/CT Implementation. Education
MCA from University of Mumbai (2007 – 2010)
BSc Computer Science from North Maharashtra University (2004 – 2007) Certifications
Automation Engineer Practitioner from Capgemini
Azure Architect Technologies from Microsoft
Azure Administrator Associate from Microsoft
PSM1 from scrum.org
ITIL Foundation from EXIN.
Detail Project Description
1. HSBC (November 2019 – till date)
I am part of Migration Project where I am working in Release Management Team which is responsible for Managing Releases at Program level.
Working as Release Management Consultant for Migration Project.
Major responsibilty is Cordinating for Release planning, readiness and excecution.
Overall responsible for 5 major application under single program having 40+ Non Production Environments and 5 Production environments.
Cordination for deployment in Non-Prod Environment on Daily, weekly and Adhoc basis
Cordination for deployment in Prod environment every quarter during major releases
Working closely with Defect Management, Change Management an Test Management teams.
Working closely with Infrastructure Management team to prcure new hardware, software upgrades, patching activity and DB related task on day to day basis.
Working with Test Data Management Team to get all Test data load in environment and ensure data is correct and healthy for use.
2. Morgan Stanley (Juy 2017 – November 2019)
Was part of Morgan Stanley QAPM Department where I was working for a Program which will enable Morgan Stanley to be complete Agile by 2020. Here my role is to enable CI/CD/CT for all the Applications under eGTS Project. For the Project where CI/CD/CT is already enabled I am now gathering information and analysing requirement to move them towards on infrastructure on Demand area.
Single Point of Contact for eGTS related CI/CD/CT requirements from Capgemini.
Have setup the CI/CD/CT task via Jenkins which deploy the code as and when it is committed in GIT without manual intervention.
Tools used here for setup are Jenkins, Maven, Unix and few Morgan specific applications to manage Processes.
Code and DB refresh on Daily, Weekly, Monthly and on demand basis.
Automation of housekeeping task such as space management.
Release management task like build, deployment and sanity check for the applications where CD/CT is still not enabled.
Process management and taking care there is zero downtime for all the available non-prod environments.
Enablement of various Morgan customized tools such as Delphix, Treadmill for the applications in QA.
Worked in complete Agile teams.
Working on Environment on Demand area where the new environment will be created for every Sprint and on demand for specific task.
Trained and Manged a team of fresher to Associate consultant level in Capgemini. 3. Allianz Technology (August 2016 – July 2017)
AWP program in Allianz was running for 12 European countries for non-life insurance products such as Travel, Medical, Auto. The program was compromise of maintenance of existing system along with implementation of new changes and requirements.
My role here was mostly into Release Management from India office where main responsibility was to plan, implement and drive the Software Deliveries to Production through various stages and infrastructure upgrades. This role I use to perform in coordination with Program manager from Allianz Austria office.
Planning for software release, environment usage and Database migrations.
Produce and execute Deployment and Roll-out Plans considering the stages.
Managing Hotfixes and infra releases and upgrades.
Coordination for release composition and concise release planning.
Providing Early Life Support after production release.
Managing risks and resolves issues that affect release scope, schedule and quality of release.
Coordinate, manage, resolve, and plan for environmental needs.
Working with various teams such as Architecture, Design, Engineering, Quality Assurance and Operations to ensure that the release process is meeting their short-term and long-term need.
Organizing CAB, ECAB, rollout planning and release planning meetings.
My team used to monitor and reports the individual health of release items in all application releases.
Managing all aspects of Release communication and documentations used in the program.
Managing a team of 3 resources who looks after release, CI and infra support on day to day basis. 4. Ebaotech (March 2014 – August 2016)
Ebaotech is a product based company into Insurance domain. Ebaotech core products are customize as per the client/region are used by around 100+ Insurance companies worldwide. Collaborus was one of the major product of Ebaotech into non-life insurance.
The project where I worked was of Collaborus product customization and implementaion at AIG Australia, APAC, SA, and North American regions. My role here was basically into release engineering side of the product deliverables.
Performing Build using Maven as per the project need.
Automation of the Build in Jenkins.
Performing Deployment in various Testing environments.
Maintenance and Administration of Build environment.
Setup and administration of CM environment with the SVN, Jenkins, Maven as CI tools.
Maintenance of various development and testing environments.
Performing smoke tests after the deployment.
Defining and implementing branching and merging strategies.
Maintaining track of various releases and deployments performed for Product. 5. Canon (October 2010 - February 2014)
Canon is one of the major xerox and Camera company around the world. The project was about the migration of the legacy systems to the latest technology-based CRM and cloud system. My role was of Configuration management consultant where I was responsible to manage the code repositories along with access control on code repositories for all the vendors (around 10 at that time) involve in the program.
Prepared a CM Plan as per the details\requirements provided by Client.
Setup of single CM Process to be followed by all projects and by all vendors involve in development and maintenance of projects under Canon Program.
Setup and administration of CM environment with the SVN as version control tool.
Define access control on the repositories for all the vendors depending on their role in their Project.
Guidance for Branching and Merging process for One Canon.
Overall Programme level Baseline Strategy for One Canon.
Product handover process from one team\environment to another team\environment in Canon.
Providing support on all the issues related to SVN and Teamforge to all the users who are involve in development or maintenance activity in Canon.
Maintenance and monitoring of all the licenses purchased for Canon from Collabnet.
Providing training on CM process defined for Canon to all the members involve in Project and for the new joiners in project on the regular basis.
Prepared training material on SVN for users and also provided training on the usage of SVN tool for version control of Source\document artefacts.
Acted a SPOC for all the queries\questions\issues around Configuration Management Process and activity for all vendors involve in development\maintenance activity at Canon.
Performing CM audits on monthly basis and follow-up with action owner for the open actions identified in audit.
Preparing and submitting various weekly and monthly reports related to CM activity to Client.