8

Click here to load reader

Ankit_Rathi

Embed Size (px)

Citation preview

Page 1: Ankit_Rathi

ANKIT RATHI+91-78746-55355 [email protected]

An avid enthusiast and believer of improvising business processes through technology.

Goal: To serve clients, companies round the clock, across the globe with best of my knowledge, energy and resources keeping customer satisfaction as a priority.

Key Skills

Expertise in Product Management and delivering value by managing all aspects of Software Projects and successfully delivering to global clients.

5.7 years of prominent experience in all disciplines related to IT product management. Practicing agile methodologies in multiple projects and working as a Scrum Master. Involved with design and development and testing teams on day to day basis to go over the

progress and ensuring daily goals are met and progress is being shared with all stakeholders.

Additional Skills: Experienced in managing internal and external relationships with all stakeholders and opera-

tional teams to ensure smooth project management and customer service. Excellent communication skills, both verbal and written, with the ability to lead/manage large

conference calls. Ensuring that process surpasses achievement of delivery & service quality norms for clients. Understanding business process, requirements and translating it to product development

teams. Involved in Presales with Sales Team to understand RFP’s, providing inputs, creating a proposal

for clients. Involvement with sales team to mature new leads Expertise in managing Web Applications. Expertise in Ecommerce Applications. Technologies – PHP(Drupal, Magento, Wordpress, Laravel) Managing .Net and PHP based applications.

AREAS OF EXPERTISE Project Management Scrum Master Client Management Presales Executive Team Management Expertise in Project Management Tools like JIRA. Requirement Understand and Analysis. Project Execution

VISA:

Page 2: Ankit_Rathi

Holding US B1 Visa valid for next 10 years.

WORK EXPERIENCE

Sigma Info Solutions, Bengaluru (3.5 Years)-Ahmedabad (2.2 Years), August 2011 to Present

Some of the Key-Projects:

1. Project Name: BonWorth

a. Technology : .Net

b. Description: Enhancements on POS & Ecommerce application.

c. Role: Involved in requirement specification, Project Management, Release Management.

d. Client: BonWorth – North America

2. Project Name: School Years

a. Technology : PHP

b. Description: Digital Yearbook developed in Drupal (CMS-PHP) with integration jQuery, HTML and other Drupal plugins.

c. Role: Scrum Master, Release Management.

d. Client: KinderKastle – New Jersey

3. Project Name: LeBuy

a. Technology : PHP

b. Description: Marketplace developed in Laravel with integration of social platforms, latest news, coupons and deals. It is based on seller-buyer concept.

c. Role: Project Management, Requirement Specifications, Production Support, Release Management.

d. Client: LeBuy – California

Page 3: Ankit_Rathi

4. Project Name: Fabric & Sewing

a. Technology : PHP

b. Description: Ecommerce project developed in Magento(PHP) which includes integration of marketplaces modules, cache, one page checkout, payment gateways, shipping integration and many more.

c. Role: Project Management, Requirement Specifications, Release Management.

d. Client: Fabric & Sewing – California

5. Project Name: AttorneysinMotion

a. Technology: PHP

b. Role: Project Management, Requirement Specifications, Release Management.

c. Description: Marketplace for Lawyers and Clients developed in Laravel(MVC) to provide services in United States for case hearing.

d. Client: AIM – California

Skillset

Project Management:

Understand project scope. Based on the analysis of the type of the project provide inputs on project methodology to senior

stakeholders. Consolidate inputs from developers and collectively provide inputs on activities/ tasks, task level

estimates, schedule, dependencies, risks etc. Consolidate inputs from developers and collectively provide inputs to testing strategy, configu-

ration, deployment, hardware/software requirement etc. Analyze in detail resources required for every phase, conduct estimation of time utilization of

different resources and activities, prepare resource and development plan or provide inputs and review with PM.

Participate in KT sessions conducted by customer/ other business teams.

Scrum Master Facilitating the daily standup. Helping the team maintain their burndown chart

Setting up retrospectives, sprint reviews or sprint planning sessions

Shielding the team from interruptions during the sprint

Removing obstacles that affect the team

Page 4: Ankit_Rathi

Walking the product owner through more technical user stories

Encouraging collaboration between the Scrum team and product owner

Project Reporting:

Prepare weekly, monthly reports based on data in JIRA/client ticketing tool based upon certain inputs from management.

Ensure all team reports in time in Clarity . Experience in end to end resource management, reporting and invoicing. Act as Point of Contact over any management/Central PMO office queries and informa-

tion. Ensure project plans are relevant, accurate and up-to-date. Administration of processes and tools over project/program management. Effective tracking and communication of project status and metrics.

Requirement Understanding and Analysis: Along with the Business Analyst, gather requirements (functional and nonfunctional) from cus-

tomer. Analyze requirements for feasibility with regards to testing and implementation. Provide inputs for requirements prioritization. Debrief team on the requirements gathered and seek feedback. Participate in client calls and seek clarifications if any. Provide inputs during creation of operational concepts and scenarios.

Design: Understand various functional and non-functional requirements and HLD in order to provide in-

puts to create LLD and review. Recommend make/ buy or alternate solutions. Provide inputs in designing end to end solution from a technical perspective. Walkthrough the design along with PM to the customer and coordinate to seek signoff on design

and other artifacts.

Testing Management: Provide inputs to testing strategy / approach at a high level. Review test cases written by team. In case of small projects, review/ guide for SIT and other testing. Provide support for development of unit/ integration test cases as required. Check if peer review is completed at each step of test execution. Monitor defects raised and closed.

Page 5: Ankit_Rathi

Conduct root cause analysis to avoid repetition of defects. Follow up with team assigned for rework on code defects and close the same. Attend QA audits as and when required.

Deployment: Understand release and deployment environment and provide inputs for release/deployments

plan. Resolve issues that arise during project deployment/ closure. Check that all action items mentioned in the deployment checklist have been completed.

Project Execution Monitoring & closure Provide status inputs to the project manager. Support Project Manager in creating a weekly status report including tasks achieved in the week

and plan for next week. Provide guidance to team through SDLC. In case of change in the project, support in creating a first level impact analysis. Support project manager in gathering all documents required for audits and maintain them reg-

ularly.

Service Support and Maintenance: Create transition plan. Provide transition walkthrough to the maintenance team.

Stakeholder Management: Understand internal stakeholders (Account Manager, Project Managers etc) and client expecta-

tions. Follow through on commitments, achieve timely resolution of issues.

People Management: Provide assistance in selection of representative employee groups for training. Conduct training or knowledge sharing sessions. Mentor team members in project teams with respect to product and domain skills on projects. Conduct technical, face to face interviews. Conduct / support managers in conducting appraisals for team members and share final ratings

with the relevant stakeholders. Coordinate with the project/program manager in understanding how the employee can better

contribute to the project, seek feedback and address concerns.

Sales Support: Understand RFP. Participate in ongoing calls with the vertical team members. Provide references. Create relevant parts of the proposal and identify the case studies to be included. Provide time and resource estimates based on technical complexity and type of work done ear-

lier.

Page 6: Ankit_Rathi

List out the challenges, dependencies, assumptions and timelines required for the project under guidance.

Provide inputs on technology preference based on the project requirements. Review with the applicable vertical teams and incorporate their feedback.

Accomplishments: Spot award for completing various projects on-time and meeting expectations of stakeholders. Loyalty award for completing 3 years in an organization. Loyalty award for completing 5 years in an organization.

EDUCATION

B.TECH with Information Technology, Lovely Professional University, Jalandhar, Punjab.

CERTIFICATION Certified Scrum Master

Notice Period 60 Days