Yogesh Gupta
Salesforce Lead
***************@*****.***
SUMMARY:
. Over 12 Years of IT experience with 4+ years of experience in
Salesforce.com CRM Platform as a Tech Lead.
. Experience in leading team of developers and administrators, assigning
and distributing tasks, preparing project execution plans.
. Experience in Administration, Development, Configuration,
Implementation and Support of Salesforce CRM and Salesforce
applications based on Apex Language and leveraging Force.com Platform
. Play a key role in UAT, SAT and training business users on SFDC system
and process
. Experience in SFDC development using Apex Classes and Triggers, Visual
Force, S-Controls, Force.com IDE, SOQL, Customer and Partner Portals.
. Worked on different integration projects. Good experience on B2B & B2C
SFDC patterns involved interaction with all the various parties
involved.
. Proficiency in SFDC Administrative tasks like creating Profiles,
Roles, Users, Page Layouts, Email Services, Approvals, Workflows,
Validation rules, Reports, Dashboards, Tasks and actions.
. Experience in working with Salesforce.com sandbox and production
environments.
. Extensive work experience using Force.com Web services API for
implementing web services in the application for access to data from
different users.
. Worked extensively on various salesforce.com standard objects like
Accounts, Contacts, Opportunities, Products, Cases, Leads,
Campaigns, Reports and Dashboards.
. Worked on Eclipse IDE with Force.com Plug-in for writing business
logic in Apex.
. Strong Knowledge in AppExchange Applications for integrating with
Third Party Applications.
. Experience in data migration using Import wizard, Apex Data Loader,
Informatica on Demand.
. Implemented security and sharing rules at object, field, and record
level for different users at different levels of organization.
. Experience in working on Sales Cloud as well as Service Cloud.
. Gained a strong knowledge of synchronization, data extraction,
transformation, data loading, scheduling, monitoring, and reporting in
a cloud computing environment.
. Experienced in training and mentoring team members with product
knowledge and business processes.
. Strong work ethic, taking ownership of all duties and responsibilities
and meeting management objectives.
. Excellent written and verbal communication skills to keep executive
staff and team members apprised of goals, project status, and
resolving issues and conflicts.
Technical Knowledge:
Salesforce.com Apex, Visual Force, SOQL, SOSL, Apex Triggers, Workflows,
Approvals, Email Templates, Formulas, Validation Rules,
AppExchange, Customer Portal and Partner Portal,Eclipse,
Salesforce.com, Force.com IDE, Apex Data Loader, Roles &
Profiles.
Web JavaScript, XML, XSL, HTML, XHTML, CSS, AJAX, jQuery, CSS
Technologies
Databases Oracle 9i, MySQL, SQL Server 2000/2008.
Operating UNIX, Windows 95/98/2000/XP/2003.
Systems
Languages C, C++, Java/J2EE, Servlets.
App/Web Apache, Tomcat, Weblogic, Websphere.
Servers
ETL Tools Apex Data Loader, Informatica on Demand
EDUCATION:
. Bachelor of Engineering in Computer Science
CERTIFICATIONS:
. Salesforce 401 certification
. An Introduction to Interactive Programming in Python, Coursera,
December 2013
. Java Development with Apache Cassandra course, DataStx, March 2014
. Intro to Hadoop and MapReduce, Cloudera, 2014
PROFESSIONAL EXPERIENCE:
Leading TeleCommunication Co., NJ
Oct 2007 - till date
Principle Design Engineer & Salesforce Lead
A leading Tele-Communication company, with different tele-com products has
been using Salesforce for managing and enhancing their CRM.
The goal of the project was to create a new and faster business process
using SFDC to serve users up to date and time specific customer
information. SFDC CRM was brought in to replace legacy systems which were
disparate and failed to scale. The Company migrated from SAP CRM system to
SFDC CRM to gain an advantage of serving round the clock. Project also
involved creating and deploying APEX logics (Classes, VF pages, Triggers)
to manage and automate processes using SFDC. Used Batch APEX and other
inherent functionalities of SFDC to schedule tasks and alerts. Integration
with SQL data base enabled employees to get up to date & latest information
at a single place.
This project also involved mentoring a team of developers and
administrators to manage daily support activities related to salesforce.com
Integrated 3rd party apps using AppExchange - converted speech to text, so
voicemails could be automatically added to CRM records, SFDC with outlook
to maintain a record of information exchange with customers, Address
Verification.
Responsibilities:
. Mentorship of junior team members in identifying, planning and
implementing new Salesforce.com features and functions, and best
practices.
. Gathering requirements to feedback from business users.
. Played key role in planning and execution of end to end testing, UAT,
SAT of custom SFDC features.
. Involved in Training business users on SFDC system and process.
. Handled different Integrations with other platforms to include data
from many external end-points from 3rd parties using WSDL and XML
Stream Reader.
. Developed various Custom Objects, Tabs, Components and Visual Force
Pages and Controllers
. Administered, configured, maintained Salesforce.com application user
profiles, roles, assigning Permissions, generating security tokens,
validation Rule, upgrade installation.
. Implemented the requirements on Salesforce.com platform and Force.com
IDE Plug-in using Eclipse.
. Tuned ETL jobs/procedures/scripts, SQL queries, PL/SQL procedures to
improve the system performance.
. Developed APEX Classes, Controller Classes and APEX Triggers for
various functional needs and implemented the business logic as per
the requirements.
. Developed and deployed workflows and approval processes
. Developed Unit test class for Apex class and worked for improving code
coverage.
. Used SOQL & SOSL with consideration to Governor Limits for data
manipulation needs of the application using platform database objects.
. Use of data-loader, data exporter and migrated the attachments from
legacy CRM to Salesforce. Also performed insert, update and other bulk
exchange of data using.csv.
. Involved in Salesforce.com application setup activities and customized
the apps to match the functional needs of the organization.
. Created and used Email templates in HTML and Visualforce.
. Developed Email handlers using Apex for generating PDFs from Leads
received from several sources using Apex.
. Implemented field level security, profiles and audit trail setup.
. Created various reports (summary reports, matrix reports, pie charts,
dashboards) and setup report folders to authenticate users based on
their profiles (permissions).
. Provided the training to the internal business users to use the
application and develop their own custom reports.
. Integrated the web services by generating the necessary stubs from the
WSDL files for extracting the data from the home grown applications by
using the home grown web services.
. Created custom objects, Visual Force pages, triggers, validation rules
to help track internal help desk cases, customize campaign budgeting
and lead qualification.
. Created custom controllers implementing complex code for retrieval
from SalesForce to VisualForce pages.
. Used SalesForce.com Ajax Toolkit to make asynchronous calls to the
SFDC data store for optimizing data retrieval speeds.
. Interacted with the Salesforce.com premium tech support team on a
regular basis
Environment: Saleforce.com platform, Apex Language, VisualForce (Pages,
Component & Controllers), Pages, Data Loader, IBM middle ware, App
exchange, S-Controls, HTML, Java Script, Apex Triggers, Web Services,
Reports, Custom Objects, Custom Tabs, Email Services, Security Controls,
Informatica On Demand, Customer Portals, Eclipse IDE Plug-in, Windows XP.
Aricent, Inc, Gurgaon, India, Technical Lead
Aug,00-Sep,07
Aricent partners with the world's technology leading brands by delivering
business-driven technology solutions to solve real business problems.
Working with Aricent meant having a highly skilled leadership team focused
on new and innovative projects and creating a framework for consistent
advancements in technology. Its here, I got a chance to be a part many of
the technologies that are powering a fully connected world.
Business Responsibilities:
. Translation and mapping of business objectives and functional
requirements into a technical solution. Estimation of work items
through story-pointing
. Wide experience in the development process, with hands on expertise in
planning, execution, and tuning applications
. Prioritizing objectives, monitoring and managing the work of others,
and brainstorming alternative solutions
Technical responsibilities
. Used Tomcat web server for development purpose.
. Used AJAX for interactive user operations and client side validations.
. Developed ANT script for compiling and deployment.
. Performed unit testing using JUnit.
. Extensively used log4j for logging the log files.
. Developed application using Eclipse and used build and deploy tool as
Maven.
. Created UML Diagrams (Class and Sequence) during Design Phase using
Visio.
. Used Oracle as Database and have been writing SQL scripts, PL/SQL code
for procedures and functions.
. Used CVS, Perforce as configuration management tool for code
versioning and release.
. Involved in writing Spring Configuration XML files that contains
declarations and other dependent objects declaration.
. Designed and developed GUI using JSP, HTML, DHTML and CSS.
. Developed the web tier using JSP, MVC to show account details and
summary.
. Created and maintained the configuration of the Spring Application
Framework (IoC).
. Extensive experience with Integration, particularly web services
. Used Spring JDBC to write some DAO classes to interact with the
database to access account information.
Other Responsibilities:
Continuous development and improvement of cellular protocol stack.
Participate in system integration, verification, debugging and test of new
generation of mobile devices based on GSM, GPRS, EGPRS, UMTS and LTE
standards. Analyze and solve issues arising from interoperability (IOT) and
live network testing.
. Wireless standards - 3G standards like 3GPP-WCDMA, 4G standards like
WiMAX, LTE
. Integration and testing of cellular system;
. Embedded Systems and protocol stack