SreejithPulikkal

Flat no 302, A block,Midtown Opulent, Harohalli Rd, Sorahunase, Bengaluru, Karnataka 560087

Mob: +917411530992|

profile

A professionally experienced, disciplined, & highly-motivated software configuration management (SCM) professional who hasworked on a wide range of projects within IT Infrastructure Services (ITIS) , Banking Financial Sectors (BFS),Telecom and media & product engineering services(PES) for seven years. Post Graduate in IT (MS) who is an accomplished, fluent communicator with strong investigation, problem-solving and decision-making skills, combined with a pragmatic approach to the solutions provided

AREA OF EXPERTISE

  • Version Control : Clearcase , Subversion ,GIT,PVCS
  • Build Tools : ANT, MAKE
  • Continuous Integration Tools : Cruise control, Bamboo, Jenkins
  • DevOps Tools : Puppet
  • Scripting Language : Shell, Perl, Python
  • Build Domain Expertise : C,C++ , JAVA,.NET
  • Software Development Methodologies : Waterfall, Agile
  • Incident \ Problem Management tools : Jira , HP QC, BMC Remedy
  • Add-on Experience : Software testing, Production support,

Application deployment

Experience

SociétéGénérale SG GSC (2016 August-present)

Senior Software Engineer – SCM Global support

SG GSCprovides services in the areas of Application Development and Maintenance, Infrastructure Management, Business Process Management, and Knowledge Process Management, to Societe Generale's business lines around the world.

Role:-

  • Support and administrate tools like JIRA,GIT/GITHUB enterprise and SVN
  • Handle complex JIRA customization and work flow for agile projects.
  • Implement CD practices (ex: trunk based development) with in application development teams.
  • Identify new tools/technologies around CD, and do POC and propose to Management.
  • Simplify manual process/steps through automation.
  • Maintain & Support production server/platform and its user base.
  • Migration of tools and software to the better environment (JIRA, SVN, GIT etc...).
  • Exhibit the excellent service postures and manage operations without escalation.
  • Closely Workwith onsite Counterparts.
  • Timely reporting on changes to reporting manager.

I-admin (2016 April -August)

Senior Configuration Engineer – Asia Payroll Process

I-Admin offers world-class, easy-to-use payroll solutions using technology and systems infrastructure. The technology platform provides a singular web-based service that delivers electronic pay slips and other e-Services to clients.

Role:-

  • Implementation of CIwith Jenkins and SVN.
  • Implementing agile development model across the modules.
  • Implement CI practices.

TOOLS

Repository: - SVN

Continuous integration: Jenkins.

Build: Ant

OS: Windows, UNIX

DSG R&D (2015 November -March)

SCM Analyst – KACE, shareplex

Development and maintenance of shareplex and KACEapplications, It is an agile (scrum) driven development environment in JAVA with continuous integration.

Role:-

  • Administration of our source control.
  • Branching and versioning of our source code.
  • Maintaining build, release scripts and automated test tools.
  • Work with multiple engineering, QA, and operation teams in India and US.

TOOLS

Repository: - GIT, SVN

Continuous integration: Jenkins Bamboo

Build: Ant, Gradle

Change management: JIRA

Content Management: Confluence

Code review: crucible

WIPRO(2007 September-November 2015)

SCM Expert – Videojet

March 2015 - present

Development and maintenance of Videojet industrial printers, is a subsidiary of Danaher Corporation. It is an agile (scrum) driven development environment in C++ with continuous integration.

  • Setting up build plans in bamboo as per project requirement
  • Maintenance of SVN repository environment
  • Scripting for the smooth integration of build environment
  • Responsible for release planning and delivery
  • JIRA is used as the change management tool
  • Uses confluence for content management

Build and release Engineer – National Grid

July 2014-March 2015

The Development and maintenance of National grid online applications. The project is a Cluster of Java and .Net web based Applications to enable National grid business.Handled support and minor development activities.

  • Worked with NG as a build and release engineer(.Net ,Ant) and Clearcase administrator
  • Participated in building the NG custom application and its deployment.
  • Responsible for defining the build schedules, execution and the release processes
  • Documentation on build procedure & Build and release process.
  • Setting up the new build environment for the new projects that adding up for development.
  • Responsible for maintaining Clearcase (BASE) application as part of build and release.
  • Releasing build deliverables to the developers and client
  • Responsible for releasing of artifacts to client.
  • Find defects after each release and log the same in bug tracking tool(CQ , Service Now)
  • Responsible for automating the build using shell script
  • Clear quest(L1), PVCS Administration(L1)
  • Involved in code staging activity

SCM/ System Administrator - CITI Bank

March-July 2014

CITI CCO Deployment deals with the implementation of geographically standardized operating model capability.

  • A repeatable deployment management process
  • Onboarding new applications for deployment automation
  • Efficient support & Maintenance of the Deployment management environment
  • Continuous transformation of the deployment tooling environment
  • The Clearcase Administrator responsible for resolving escalated troubleshooting requirements.
  • Responsible for guiding junior administrators in trouble shooting non-routine and complex troubleshooting requirements.
  • Responsible for ensuring SLA is met and there are no complaints from customer.
  • Technically sound, Contributes to KM and practice building.
  • Prepares the Change management plan and gets sign-off.
  • Conducts planned regular and random technical audits.
  • Suggest improvement plans. Implement and share best practices.
  • Implement automation of regular admin activities.
  • Capture and report metrics like Devices/FTE , incidents/FTE, incidents/devices, SA metrics. Perform trend analysis on the data captured.
  • 1 Month worked in customer location-Poland: - Helped the customer to do the smooth Knowledge transfer to new vendor

Lead SCM/ System Administrator/Infra Management - Nokia Siemens Networks Application Support

Nov 2013 – Feb 2014

Software Engineering Environments (SEE) offers services to thousands of R&D personnel worldwide in software development. Services include development and testing environments, continuous integration and source code management. Strategic goals in SEE: Decrease developer feedback time dramatically; Provide flexible computing power for R&D; Value simplicity in solution.

  • The Clearcase Administrator responsible for resolving escalated troubleshooting requirements.
  • Responsible for guiding junior administrators in trouble shooting non-routine and complex troubleshooting requirements.
  • Responsible for ensuring SLA is met and there are no complaints from customer.
  • Technically sound, Contributes to KM and practice building.
  • Prepares the Change management plan and gets sign-off.
  • Conducts planned regular and random Technical audits.
  • Suggest improvement plans. Implement and share best practices.
  • Implement automation of regular admin activities.
  • 6 Months worked in customer location- Finland:- Helped customer to solve the performance issues of the servers and optimize the unwanted hardware .Able to bring 2500 hrs of Minor enhancement

SCM/ System Administrator - Nokia Siemens Networks

July 2012 – Oct 2013

The Development and maintenance of NSN online applications. The project is a Cluster of java web based Applications to enable NSN business. In this project we are handling Support, Testing and Minor development activities.

  • Worked as a build and release engineer and Clearcase administrator
  • Involved in building the NSN custom application and its deployment
  • Responsible for defining the build schedules, execution and the release processes
  • Prepared documents on build procedure & Build and release process.
  • Setting up the new build environment for the new projects that adding up for development.
  • Responsible for maintaining Clearcase (BASE) application as part of build and release
  • Maintaining Clearcase (UCM& BASE), SVN and application build and release.
  • Releasing build deliverables to the developers and client
  • Responsible for releasing of artifacts to client.
  • Involved in functionality testing of web portal after each build.
  • Find defects after each release and log the same in bug tracking tool(JIRA/RMT)
  • Automating the build using shell script
  • Responsible for writing and maintaining ant scripts

Validation Test Engineer - Intel UMG Devices

Jan 2012 – July 2012

Ultra Mobility developed Intel's low-power Atom chip, which dominates the net book category

  • Responsibility of testing Power and Performance of Android Mobile Platform, during Performance measurement each scenario is being executed and Performance score is being noted and it is being repeated for different firmware and build.
  • Responsible for the power and performance testing of Intel android devices at Intel India location.
  • Review and analysis of the test report.
  • 3 Month worked in customer location-Bangalore Intel office: worked in Intel labs - performance testing Intel Atom processor for android devices

SCM Build & Release, Test engineer - Toshiba Android Mobile Phones

Jan 2010 – July 2012

The development and maintenance of platform, device drivers and applications for Toshiba android mobile devices. The project is mainly the development of system applications using Android OS along with Java features. Customizing the existing Android system features and creating new applications as per the requirement.

  • worked with Toshiba as a build and release engineer and
  • Involved in sanity testing, inventory check of the devices maintained at offshore.
  • Responsible for defining the build schedules, execution and the release processes.
  • Capturing documents on build procedure & Build and release process.
  • Responsible for maintaining Clearcase, CVS and daily build and release.
  • Releasing source code and bins to the developers and client
  • Involved in functionality testing of mobile devices after each build.
  • Responsible for releasing of artifacts to client.
  • Involved in automating the build and testing using cruise control
  • Responsible for maintaining the build ,UNIX servers

Developer/Test Engineer - HP Laser jet printers

Jan 2008 – Dec 2009

HP ODC provided Software and Firmware for HP Laser Jet monochrome/color printers. We were involved in Development, Enhancement and Bug Fixing Activities with respect to HP Printers.

  • Development of unit test cases and functionality test cases
  • Active participation in code reviews and document reviews for all features
  • Involved in Integration activities like creating freezes and nightly.

TRAININGS/CERTIFICATIONS

  • ITIL ENTRY LEVEL
  • LEAN
  • SIX SIGMA
  • GIT ADVANCE
  • CONTINOUS INTEGRATION
  • JENKINS
  • PUPPET

EDUCATION

  • MS (Software engineering) from BITS Pilani Rajasthan
  • BSc (Electronics) in first class from College of applied sciences IHRD Calicut Kerala.