From: route@monster.com
Sent: Monday, August 15, 2016 3:50 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Jitterbit
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Peeyush Awadhiya Phone: (480) 257 8841 Email: peeyushawadhiya@gmail.com CAREER OVERVIEW §
IT professional with 9.3 years
of experience in software development. §
Currently with
Salesforce.com as Senior Consultant. §
Strong knowledge of the
Salesforce.com configuration, customization and integration. §
8+ years of experience in
Salesforce.com design and implementation. §
Salesforce.com
Developer, Admin, Advance Admin, Service Cloud, Sales Cloud and Platform
Builder I, Salesforce.com Platform App builder certified. Passed
Salesforce.com Certified Technical Architect Stage 2, Advance Developer
multiple choice exam and Platform Builder II transition exam. §
Methodologies – Agile and
waterfall methodology. §
Hands on experience in web
technologies like Ruby on rails and Java. §
Received Amex Bravo award
for Global Business Travel Contract Management implementation. §
Received Amex outstanding
contribution award for Global Business Travel projects. §
Received Amex outstanding
contribution award for OPEN Salesforce.com GNA integration project. §
Received TCS Best Team
GEMS award for leading Electro Motive Diesels Salesforce.com
project. TECHNICAL
OVERVIEW
CAREER
HIGHLIGHTS Salesforce.com
Inc.
Sep 2013 – Till date Senior
Consultant/Technical Architect
Contribution: 1.
Architecture: §
Work with business and analyze the
system requirements. §
Design system architecture, data
model and security and sharing of data. §
Define data model and document data
mapping. §
Design integration strategy and
develop system interaction diagram, sequence diagram. 2.
Custom Development §
Develop custom solution using apex,
visualforce. §
Automate process by process builder
and workflows. §
Develop apex triggers, classes and
visualforce pages. §
Develop apex test classes to ensure
the test coverage. 3.
Testing and Acceptance §
Work with business to prepare test
scenarios, help them to test and accept the functionality. §
Perform post deployment validations
and sanity check. 4.
Environment Management and Release Management §
Define the release roadmap and
manage the environments including production and sandboxes. §
Document the deployment components
and release sequence including manual steps. §
Manage and sync test environment
including periodic releases. §
Periodically backup the code and
configuration to git repository. 5.
Data Management §
Extract and backup critical production
data before deployment to avoid data loss using tools like Jitterbit
dataloader or dataloader. Capgemini
US
Apr 2013 – Sep 2013 Salesforce.com
Architect/Lead Consultant
Billing
Customer and Agent Self Service (CASS) portal implementation – This
project aims at implementation of high volume customer portal for Farmers
billing customer and agents. It
will enable customers to check their policies and set up billing preference
etc. It will include implementation of Salesforce.com customer portal and
integration with existing SAP FSCD system. Contribution §
Prepare high and low level design
document. §
Develop proof of concept using apex
and visualforce. §
Identify Salesforce.com data
elements and map it to backend system elements. §
Mapping of the requirements to
as-is and to-be use cases. §
Define solution components and
effort estimation.
Claim
Customer and Agent Self Service (CASS) High level technical solution – This
project aims at defining high level technical solution for Farmers claim
customer and agent self-service implementation. It will include
implementation of Salesforce.com customer portal and integration with
existing Seibel system. Contribution §
Preparation of high level end state
architecture. §
Functional mapping of requirements
to Salesforce.com objects. §
Mapping of the requirements to
backend system and existing integration services. §
Mapping of the requirements to
as-is and to-be use cases. §
Define solution components and
effort estimation. IBM
Sep 2010 – Mar 2013 As
Senior Application Consultant/Tech Lead
Global
Business Travel Cadence Integration – This
project aims at integration of Salesforce.com with Cadence risk assessment
mainframe system through Data Loader CLI. It extracts accounts from Salesforce.com
and sends to Cadence to perform the risk assessment on each account and
updates it back to Salesforce.com. Global
Business Travel Contract Management System – This
project aims at integration of Apttus Contract Management System package withing
GBT Salesforce.com instance. Owing to sensitive contract information, the
contract needs to be stored within Amex firewall in an external system and
fetched via webservice from within Salesforce.com. Global
Business Travel Online Product Migration – This
project aims at migration of existing Lotus Notes database to Salesforce.com.
It involves development of Visualforce wizards which would replace lotus
notes forms for case submission. This project will lead to de-commission of
Lotus Notes Database. Global
Business Travel MI Help Desk Enhancements – This
project aims at enhancements in existing Support help desk enhancement by
implementing Email to case, case routing and tracking the cases for which
internal/external survey has not been sent because of Email Opt Out, survey
exclusion or survey sent in past 30 days. Global
Business Travel Eloqua Integration – This
project aims at integration of GBT Sales box with Eloqua using SFDC
webservices through WSM to export newly created opportunities to Eloqua by
implementing an outbound webservice which would return list of response class
objects. Each object of response class will have opportunity information
created within last week in form of string arguments. Global
Business Travel Multicurrency Enablement - Multicurrency
implementation and FX table upload – Business used to capture and manage
local currency separately in absence of multicurrency. After multicurrency
enablement, local currency fields were de-commissioned, which significantly
improved effort needed for currency conversion and reporting. Merchantforce
JAPA POA Service Cloud Implementation - This
project aims at service cloud implementation for JAPA Point of Access
targeting APAC markets like Australia and New Zealand (ANZ), Hong Kong (HK)
and Singapore (SNG) along with Japan (JAPA), using out of box functionalities
like Email to Case, Case routing and assignment, service cloud console,
knowledge and articles etc to streamline the case resolution process as per
market. OPEN
LeadGen Business Relationship Care - This
project aims at Salesforce.com integration with .Net systems, RC
(Relationship Care) and Alorica using SOAP based integration. This
project involves inbound and outbound integration of Salesforce.com with
Alorica and Relationship Care system via WSM (Web Service Management) so as
to establish secure connection and communicate between two services. As
Offshore Tech Lead
AMEX
GBT/TravelForce System Customization: Client
needed to streamline their scattered customer support process by defining
‘Support Process’ for various travel related issues. Key highlight included: 1.
Configurable
Custom Merge – A visualforce wizard which can be
configured to perform merge operation for various object, by use of custom
settings, wrapper classes and dynamic apex. 2.
GIPS
Selective Page Render using Custom Settings – To override
GIPS(Custom Object related to Case) “Edit” button, which enables the
selective page rendering using custom settings based on the case field
value combinations. 3.
Enable
‘Do not call’ for 60/90 days – This customization checks “Do not call” field on Leads
whenever any lead is contacted or enrols for subscription. Based on call
result, whether ‘Contacted’ or ‘Enrolled for subscription’, call result
information is captured as related custom object records. Another batch apex
works on last activity related to lead and if last activity date surpasses
the locking period of 60/90 days, it uncheck lead’s “Do not call” field, so
that marketing agent can contact the lead again. Another batch updates the
Lead Rating to “Cold”, after 60 days from latest ‘Contacted’ call
result. 4.
Custom
Clone for profiles without “Edit” permission – Standard clone function of
salesforce.com requires “Edit” permission on sObject. Without “Edit”
permission, if record is cloned, it assigns default record type to cloned
object, irrespective of original record type. To overcome this problem
without granting “Edit” permission to profiles, a custom clone visualforce
wizard was created which clones the record using apex clone function. 5.
Trigger
to check case ownership not being assigned to superior role – This trigger evaluates role weight
(pre-defined for each role using Custom Setting) and prevents it to be
assigned to a role superior to the current owner’s role. 6.
Custom
Case History Tracking – Workflows
and triggers to create/update case related custom object records with – §
Time taken for the case being first assigned from ‘Queue’
to ‘Owner’ till it is QC verified. §
Time taken for the case being submitted for approval
till it is approved. 7.
Holiday
and Weekends calculations:
A trigger which calculates the number of days between case issued and case
resolved minus holidays and non-working days (weekends). Custom setting were
used to capture holidays of different years. 8.
Order
Process and Quote Management wizard for portals – Visualforce wizard meant for
portal users. Users could search and select Account and related contact. The
controller would create an opportunity and redirect user to a page which
lists Multi-select Picklist for selecting category. It used to parse
all selected category and list all the products belonging to the category
along with Product select checkbox, Product image (Rich Text Area),
Product code, Description, Standard Price and column to input quantity of the
product. Upon selection user could see order confirmation page, enter
discount % value to calculate overall discount and see the total of line
items before order creation. Upon confirmation Quote and Quote Line
Items are created. 9.
Opportunity
– Contact Task Association – A custom button was created on Opportunity, which
on-click, used to query all the contacts associated with Account and all the
Tasks/Events associated with each contact, thereafter. It used to update the whatId
of each activity with that Opportunity Id, so that all the activities related
to Account/Contact are associated with that particular opportunity. 10.
Scheduled
Batches to send survey email to case submitters
using Visualforce template requesting customer satisfaction survey to be
completed once the case is closed. 11.
Case
Assignment Rule and Round Robin trigger – The assignment rule used to assign
case to particular queues while ‘Round Robin’ trigger used to query
for associated ‘Assignment Group’ (custom object record) and used to assign
the ‘Least Recent’ group member as owner of case. 12.
Case
Replication Batch – It was one batch apex class which used to be invoked by
four separate scheduler classes to schedule it for monthly, fortnightly,
weekly and daily run. This batch used to replicate the cases which have
checkbox ‘Replication required’ checked. It also replicated related records
like attachments and custom object records related to case. 13.
Time
Tracker wizard – A simple Visualforce wizard to capture hourly activities of
support group which are custom object records through VF table. It consisted
of other functionalities like editing records, calculating total hours etc. 14.
Code
refractor – Due to large number of existing triggers
on case object, it was required to make room for further customization by
reducing the SOQL queries. This was achieved by : §
Replacing RecordType queries by
dynamic apex RecodTypeInfo methods. §
Replacing Role/Profile based
queries by using UserInfo methods. §
Replace existing Hard-coded queries
which included limited fields by dynamic query string generation using Dynamic
Apex – field describe method, which fetches all the fields on any object,
which automatically includes the newly created field in query, thus saving
re-modification of code and query. Deloitte Touche Tohmatsu
Dec 2009 - Aug 2010 As
Salesforce.com Consultant Projects
Project
Description This implementation helped client to streamline their
Enterprise-wide Sales Management System (ESMS) and Retail Management System
(RMS) and leverage their sales and marketing capability. Contribution §
Preparation of low level Design
Document. §
Preparation of Entity Relationship
Diagram. §
Salesforce.com configuration and
customization. §
Development of visualforce pages,
triggers and apex. §
Creation of Roles, Role hierarchy,
sharing rules to restrict record access and profiles to restrict functional
user level permissions. §
Creation of reports and dashboards.
Tata Consultancy Services
Limited
Jan 2007 – Nov 2009 As
Salesforce.com Developer Projects
Project
Description Worked
on various Salesforce.com projects for clients like SFDC Professional
Services, Electro Motive Diesels, Amex, GE Asset Intelligence, British
Telecom and GTL Infrastructure Limited. Contribution §
Analysis of client business process. §
Designing Salesforce.com
automation. §
Creation of custom objects,
validation rules and fields. §
Development of visualforce pages,
triggers and apex. §
Creation of Roles, Role hierarchy,
sharing rules, profile management. §
Creation of reports and dashboards.
§
Project Management Operations, task
and phase creation, managing timesheets, Work Order creation, Cost budget and
Project Value approval, billing and invoice generation. As
Ruby on Rails Developer
Project
Description This
project emphasized on development of web-tools using Ruby on Rails. Contribution §
Developed RALF (Resource Allocation
Form) and PSR (Project Staffing Request) management system, which was useful
in creating new RALF and PSR for resource acquisition. The software generated
RALF and PSR request in PDF form which was sent to approver for approval via
email as an attachment. §
Supported existing Ruby on Rails
application and resolved issues related to ruby applications. As
Java Developer
Project
Description This
project is a maintenance project of system Integrated Insurance Management
system, which is a software developed using J2EE platform. The software
enables uploading of insured members in portal, making online payment for
different companies, payment for insurance premium, and tax. This software
served the requirement of insurance company and covers various modules like
Superannuation, Gratuity etc. Contribution As
a developer was responsible for §
Writing Ant - build scripts to
compile, package and deploy classes. §
Term migration of insurance and
coverage information into system. §
Was involved in fixing the bugs
during UAT. §
Study of IIMS System.
Project
Description This
project aims at Training associates and enhancing their technical skills as
well as professional grooming of associates who joins TCS as fresher. EDUCATION Bachelor
of Engineering (Computer Science) from National
Institute of Technology, Raipur in 2006. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Advanced |
|
|
|