Post Job Free

Resume

Sign in

Project Engineer

Location:
Franklin, TN
Posted:
February 29, 2016

Contact this candidate

Resume:

RAJENDRA YESARE

EXPERIENCE SUMMARY

IT Professional with over 14+ years of experience in Software Development, Software Configuration, Build, and Release Management.

Expertise in migrating source code from one source control to another (TFS to SVN and vice versa).

Proficient in Team Foundation Server 2005/ 2010/ 2013 and Subversion (SVN).

Experience in configuration management and build, release engineering in multiple projects and

multiple-branch environment.

Implementation of Ticketing System (Automated Request, Approval, Response work flows) for ALM/TFS requests.

Implementation of GO CD for parallel builds

Lab Automation implementation using Microsoft Test Manager 2013 and TFS 2013.

Responsible to implement, improve and maintain the Configuration Management Processes across Asurion units spread across Europe, USA and India and also responsible to mentor the effective offshore team.

Hands-on experience in onsite/offshore model and mentoring, assisting the offshore project team members, managed multiple projects (Windows Mobile Product and Web Application), Build team and also helping the organization for process improvements

Ability to work in a geographically distributed team, take initiative, implement strategies, and deliver effectively in a timely manner.

Excellent analytical, co-ordination and communication skills.

Good interpersonal skills, decision making, well organized, resourceful and committed to quality.

VISA STATUS

I-140 Approved.

EDUCATIONAL QUALIFICATION

Bachelor of Engineering from Shivaji University.

Diploma in E-Commerce Technology from SEED Pune.

TECHNICAL SKILLS

Development Tools

ASP.NET, C#.NET, ADO.NET, Visual Studio.NET.

Web Technologies

ASP, HTML, VBScript, JavaScript.

Databases

MS SQL-Server 2000, 2005, 2008 and 2012.

Application Server

Team Foundation Server 2005/2010 and 2013.

Servers

Windows Server 2008, 2012, 2015, Windows 8.0

Scripting

ASP 1.0/2.0, JavaScript, XML, HTML, ASP, MS Build, Windows PowerShell.

Software Configuration Management Tools

Team Foundation Server 2005/2010 and 2013, Subversion, VSS.

Bug Tracking Tool

TFS Work Items, JIRA.

Operating Systems

Window 8, Windows Server 2008, 2012 & 2015.

PROJECT EXPERIENCE

Employer: Randstad Technologies 04/13/2015 - till date

Position: Software Engineer (Build Engineer).

Client: Coca-Cola (Atlanta, GA)

Responsibilities:

Visual Studio Team Foundation Server App, DB and Build administration.

Define Visual Studio (VS) Team Foundation Server (TFS) Build requirements and validate with development team.

Support the Automation of application and system deployment.

Setup security for TFS: Users, Project and Other Collections.

Research and develop Microsoft TFS best practices for overall projects.

Maintain continuous integration environment.

Utilize Microsoft Application Lifecycle Management (ALM) with VS TFS tools.

Customization of Work item work flows.

Implementation of GO CD for parallel builds

oInstalled and Configured GO CD Server.

oInstalled and Configured GO CD Agents to execute(build) various components in parallel.

Lab Automation implementation using Microsoft Test Manager 2013 and TFS 2013.

oInstalled and Configured Test Controller.

oInstalled and Configured Test Agents.

oEstablished Build, Deploy and Test work flow using TFS 2013 Lab process template.

Environment: Team Foundation Server 2013, Team Build 2010 and 2013, TFS Work Items, .NET 4.5, Visual Studio 2008/ 2010/ 2013, Windows 2012 Server, Windows PowerShell scripting, GO CD.

Employer: Synechron Technologies Pvt. Ltd., Pune / Synechron Inc. 03/22/2006 – 04/10/2015

Position: Assistant Manager - Software.

Client: Asurion

1. Project: Platform as a Service Initiative projects (PaaS projects) Jun’13 to April’15

Role: Continuous Integration/ Delivery Engineer.

Description: As part of Continuous Delivery efforts, Platform as a Service team is partnering with applications teams, corporate project teams, and global process owners to develop and roll out new tools and automation to provide state of the art capabilities. This is all about increasing speed to market and agility of IT.

Responsibilities:

Analysis and collection of the information on existing software configuration management and deployment processes. Identify the gaps/ deviations in the processes and recommend solutions to address the same.

Document the automation requirements for build, release, deployment processes and recommended the solutions to implement the automation requirements.

Implement continuous integration and delivery pipelines for projects using the automation requirements. On-board/train the Development/SQA teams on continuous integration and delivery software practices.

Implemented the various continuous integration and delivery pipelines using Jenkins continuous integration server software and industry standard scripting languages (PowerShell, Ant scripts) for .NET projects.

Define policies, standards, guidelines, governance and related guidance for both CI/CD operations for organization.

Analyse and recommend CI/ CD tools like Repository Managers for build artifacts (Artifactory).

Responsible for set-up, scale and maintain the Jenkins Continuous Integration Server infrastructure.

Help teams in TFS to SVN migration planning and migration.

Leading the performance engineering efforts for applications and providing analysis, implementation and implementation reports.

Developed powershell common modules which used by Jenkins jobs for config file transformation, IIS operations, status and audit reports.

Environment: JIRA, .NET 4.5, IIS 7.0, Visual Studio 2008/ 2010/ 2012, Windows 2008 Server/ VMs, Windows PowerShell scripting, Ant Scripts, Jenkins CI Server.

2. Project: Various Projects from Asurion. Jun ’08 to Jun’13

Role: Configuration and Build Engineer.

Responsibilities:

Managing overall integration activities

Manage environment and infrastructure requirements

Responsible for designing and implementing Configuration Management, Build and Release Management principles and guidelines across different business units of different regions

Planned strategies to meet the requirements of project on time

Working closely with Integrate/Functional team during UAT phases making sure of handling environment issues

Successfully implemented Configuration, Build and Release Management processes, Merging/Branching Strategy.

Designed and implemented the branching and merging model for parallel development.

Designed and Implemented the TFS Work Item Tracking Process and customized the Process Templates in order to match the requirements of the current product development life cycles

Successfully implemented the automated model for Release Planning, Building, Testing and Validation activities

Co-coordinating with the Operations team for Systems and supervising the release team to create the environments

Analyzing performance bottlenecks in both development infrastructure and processes

Track approved projects through their life-cycle to ensure milestones supporting the release management process are met.

Assisting in the development of technology migration strategies.

Worked with Sharepoint developer to implement Ticketing System (Automated Request, Approval, Response work flows) for ALM/TFS requests.

Environment: Windows Server 2008, Microsoft Visual Studio 2005, 2008, 2010 and 2012, Team Foundation Server 2012/2010/2005, SQL Server 2008, Sharepoint 2010, MS Office 2007, MS Project 2007.

3. Project: IntelliJapan Refactoring. Dec ’07 - May ’08

Role: Senior Associate – Software

Project Description: IntelliJAPAN is a claim processing web site hosted by Asurion specifically for Japan customers. Asurion is insurance company that provides insurance service for mobile phones. Refactoring project is basically intended to improve web site performance and scalability through change in system architecture. Asurion has a messaging system in place called middle tier which is based on SOA (service oriented architecture), so IntelliJAPAN web site will be using this messaging system to improve its overall performance and scalability.

Responsibility:

Involved in Gap Analysis of Intelliset and IntelliJapan solutions.

Involved in Architecture design of the application.

Involved in developing, support and maintenance in web application and database.

Documentation of technical requirements, Application documents etc.

Execution of application unit tests.

Co-ordinate UAT.

Build and deploy applications.

Environment: ASP.Net, C#, SQL-Server, ADO.NET, Visual Studio .Net, Windows XP.

4. Project: Unkit. Apr ’06 - Nov ’07

Role: Senior Associate – Software

Project Description: Asurion’s Intelliset application is used by CSR (Customer Service Representatives) for filing the insurance claims. Asurion sends out fully kitted phones (battery, battery cover, home charger, manual etc) for 100% of shipments and sends additional accessories (accessories not included in the pretty box or OEM box, e.g. cigarette lighter adapter, belt clips and leather cases) for 10-20% of shipments.

This results in higher costs per shipment than are necessary. Unkitting project is to send subscribers only the accessories needed to appropriately satisfy their claim based on peril sub-type, whether we are sending a like-for-like replacement, and whether they explicitly claim additional accessories. This means that LFL shipments for damage/malfunction claims will not receive home chargers unless a home charger is specifically claimed by the subscriber. Also the battery will not be included in the shipment for damaged/malfunction claims unless there was liquid damage to the unit or the battery was specifically mentioned by the subscriber as claimed equipment. Scripting will be added to Intelliset to correctly set customer expectations of what they will receive in their shipment. Battery covers, styli, dongles, and manuals will all be considered part of the transceiver and will not be treated as separate accessories. These components will be sent with the transceiver regardless of peril sub-type or like-for-like. After the customer has been informed of what components they can expect to receive in their fulfillment, they will be given the opportunity to add additional accessories to fully satisfy their claim.

The unkitting project will be scaleable. The COP driven logic will give us the ability to add and remove carriers from the unkitting project

Responsibility:

Coordination of the Application Development & Client Requirements.

Involved in requirements gathering, design and development of the different modules of the system.

Analysis of the work requests, coding, testing and delivery of work and reviewing of the work.

Leveraging existing Intelliset application with Service Oriented Architecture (SOA).

Database Changes.

Oversaw testing, debugging, implementation

Environment: ASP.Net, C#, SQL-Server 2000, ADO.NET, Visual Studio .Net, Windows XP.

Employer: Clarion Technologies Private Limited. 01/17/2005 to 03/20/2006

Position: Software Engineer

1.Project: Tickets for Charity Jan ‘05 – Mar ‘06

Role: Software Engineer/Team Lead.

Project Description: This system includes display of different Charity Shows. Back end functionality which involves adding different events, mass uploading of Tickets, Event details and Integration of Payment Gateway during Ticket Booking.

Responsibility:

Coordination of the Application Development & Client Requirements.

Involved in requirements gathering, design and development of all the modules of the system.

Analysis of the work requests, coding, testing and delivery of work and reviewing of the work done by rest of the team members.

Database Design.

Mainly worked on Payment Gateways.

Oversaw testing, debugging, implementation

Environment: ASP, Html, JavaScript, CSS and SQL 2000

Employer: Rheal Software (P) Ltd. 06/05/2004 to 01/12/2005

Position: Programmer Analyst

1.Project: PlanetOnLine.com June ‘04 – Jan ‘05

Client: Internetive, Inc, USA.

Role: Programmer Analyst

Project Description: PlanetOnline provides a complete collection of e-commerce solutions with complete online management and back office processing. PlanetOnline is equipped to provide customers with a wide range of hosting options, connectivity, E-Commerce solutions, Web Design, Programming, and support. It also provides a powerful solution to Online shopping of the products and featured with specializing in services for the Small to Medium Business market in Southern California.

Responsibility:

Coordination of the Application Development & Client Requirements.

Involved in requirements gathering, design and development of all the modules of the system.

Analysis of the work requests, coding, testing and delivery of work and reviewing of the work done by rest of the team members.

Database Design.

Mainly worked on Payment Gateways.

Oversaw testing, debugging, implementation

Environment: ASP, Html, JavaScript and SQL 2000

Employer: Web Access (India) Pvt. Ltd. 04/09/2002 to 11/30/2003

Position: Programmer

1.Project: Webview Apr ‘02 – Nov ‘03

Role: Software Programmer/Team Lead.

Project Description: Life Cycle Services (LCS) is a UK's leading specialist in the secure disposal of redundant computer equipment. Webview provides a complete Asset Management.

LCS services to major big companies like HP, EDS, eRIOs etc.

It’s related to what happens to IT Equipment (kit) when they no longer need it.

The experienced collection agents pick up your redundant equipment at an agreed time from client’s location, pack it carefully onto pallets, and deliver it safely to the nearest of factory or processing site.

Webview keeps track of all the different processing steps required right from creating new activity, receiving quotes to final delivery or rejection of the equipment’s.

Responsibility:

Coordination of the Application Development & Client Requirements.

Involved in requirements gathering, design and development of all the modules of the system.

Analysis of the work requests, coding, testing and delivery of work and reviewing of the work done by rest of the team members.

Database Design.

Mainly worked on Payment Gateways.

Oversaw testing, debugging, implementation

Environment: ASP, Html, JavaScript and MS-SQL.

Employer: Web Access (India) Pvt. Ltd. 10/01/2001 to 04/08/2002

Position: External Programmer

1.Project: BeaWebby.com Oct ‘01 – Apr ‘02

Role: Software Programmer

Project Description: BeaWebby, a MLM (Multi Level Marketing) site mainly used for hosting solution providers, domain registration providers. It includes services for online registration, building, promotion and support for web sites. Company is having Sun Cobalt Raq-4 Server (Linux Based). A new idea of attractive referral reward scheme is implemented. User can monitor his own chain and can have better control over the process.

Unique features of this site:

User Management.

Accounts Maintenance.

Site Building (Web Wizard, Advance Web Creator, Uploading Site)

Site Administration (For Individual Site as well as for Parent Site).

Accounts Maintenance for complete Site.

Simple Billing process.

Responsibility:

Involved in requirements gathering, design and development of all the modules of the system.

Analysis of the work requests, coding, testing and delivery of work and reviewing of the work done by rest of the team members.

Created complex SQL queries for database transactions

Oversaw testing, debugging, implementation

Environment: ASP, Html, JavaScript and MS-SQL.



Contact this candidate