Salesforce Developer Resume
CA
SUMMARY
- 8+ years of experience in analysis, design, development, testing, delivery, and production support of application software.
- 1+ years of experience with Java technologies and 7+ years of experience in Salesforce.com CRM Platform including Lightning, Apex technologies, Sales Cloud, Service Cloud and community cloud.
- Expertise in using Eclipse IDE, Force.com and Site.com, Communities. Implementation of Salesforce.com Sales Cloud, Service Cloud, Marketing Cloud, Collaboration and Communities Cloud.
- Experienced in developing custom applications and solutions using SFDC Force.com Platform using Apex, Visualforce, Force.com IDE, SOSL and SOQL.
- Involved in various stages of Software Development Life Cycle (SDLC) including analysis, design, development, enhancements, testing and implementation.
- Expertise in SFDC Configurations/Customizations as Administrator and Developer.
- Developed user interface, Page Layouts, Tabs, Custom objects, Validation Rules, Triggers, etc.
- Extensive experience in designing various Record Types, Lookup Relationships, Master - Detail Relationships and Custom Reports as per the requirements.
- Knowledge in various fields like, Cross-Object/ Custom Formula Fields, Validation Rules, Field dependencies, Workflows and Approval Processes for automated alerts, Field Updates and Email generation per application requirements.
- Worked with end to end Service Cloud Implementation like Case Management and CTI Integration.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports and Dashboards
- Worked on Lead redesigning, moving from customized lead design to standard salesforce lead functionality
- Designed various report folders, extracting reports to various formats, designing Visualforce Pages, Dashboards, Snapshots and Chatter.
- Created Custom Permissions, Permission sets which are used in validation rules to overcome hardcoding of user details.
- Created formula fields to capture the dates the record is modified and use them in process builders
- Worked on writing Apex classes along with Enabling Aura to make them available to Lightening components.
- Experience ontheField Service Lightning mobile apphow it works and aids on - site job management to a mobile workforce.
- Experience on creating service resourcesandservice crewsthat represent yourfield service techniciansinField Service Lightening appand add details about their skills, service territories, and availability.
- Experienced with Salesforce.com Web Services APIs- Force.com REST based Web Services APIs.
- Worked on different data migration tools like, Apex Data Loader, Salesforce Import and Export Wizard.
- Implemented security and sharingrules at object, field and record level for different users based on Organizational hierarchy.
- Capable of writing and debugging efficient SOQL queries of standard and custom objects, and able to understand and develop for complex data models
- Expertise in Web Technologies like HTML, XML, CSS and JavaScript.
- Developed process builders that triggers the time dependent email alerts and chatter notifications
- Worked on Installing Dashboard packages from App Exchange called Salesforce Adoption Dashboards
- Expertise in Web Technologies like HTML, XML, CSS, JavaScript and JQuery.
PROFESSIONAL EXPERIENCE
Confidential, CA
Salesforce Developer
Responsibilities:
- Performing the roles of Salesforce.com Developer in the organization.
- Responsible for Production deployments for the team to deploy the changes to the production.
- Collaborating with Product teams and Tech teams to gather the business requirements and plan the technical design following best practices.
- Worked on JIRA for the requirements gathering and moving the requirements to various levels once they are being done.
- Setup, maintain and optimize Email marketing campaign utilizing Exact Target/Salesforce Marketing Cloud.
- Worked on Custom objects for applications like Operational Risk Reporting and Operational Risk Management Help Desk
- Worked onSet up field service featuresaccording to client unique business needs. This includes installing theField Service Lightning managed packageandField Service Lightning mobile app.
- Created Field Service Lightning Set up for multi-level service territories that represent the regions where your agents and technician can work.
- Track the location and status of your product inventory, warehouses, service vehicles, and customer sites with Field Service Lightning.
- Configure Salesforce and marketing cloud integration user along with configuration in Salesforce.
- Designing and developing SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend, Visualforce pages and Salesforce Lightning Experience as user interface.
- Participated in daily scrum meeting with vendor, marketing and internal staff.
- Implemented custom validation rules on the objects and tabs, Components and Custom links.
- Created Custom Permissions, Permission sets which are used in validation rules to overcome hardcoding of user details.
- Provide support setup, training and execution of marketing process. created Process Builders to update the users who are inactive to maintain the compliance.
- Created Permission sets to grant required permissions to specific users.
- Worked on creating Public groups, Queues, List views and added filters respective to the requirements.
- Created Visual Flows on Case object to build custom close case functionality
- Used SOQL & SOSL for data manipulation needs of the application by preprocessing records to avoid hitting the Governor Limits
- Worked on Approval Process as the applications involve the records to be processed in different approval levels.
- Worked on creating Email Alerts, Workflow rules, Email Templates and Field updates to send out the email alerts to queue owners and case submitters
- Created various Reports (summary reports, matrix reports, pie charts, dashboards) and Report Folders to track new, in progress, closed and rejected cases based on the record types and business requirements
- Developed various Apex Triggers on custom objects to include custom functionality
- Developed Apex classes along with Enabling Aura to make them available to Lightening components.
- Created Sharing settings and Delegated Admin to specify the level of access the users have. Provided record level and field level security
- Designed, developed and deployed Apex Classes, Controller classes to support Visualforce pages development, Test Classes for Unit testing and Apex Triggers for various functional needs in the application
- Used the sandbox for testing and deployed the code using Autorabit and Change sets after testing.
- Used GIT which is integrated with Autorabit which will help track the changes when moved to higher sandboxes
- Maintained GIT by creating dev and master repos for developer sandboxes and production environment
- Hands on experience on using languages like HTML, DHTML, HTML5 in attaching page content like data and images
Environment: SalesForce.com CRM Application Platform, Sales cloud, Service Cloud, community cloud, Apex Language, Visual Force, Lightning Compatible Visualforce pages, Lightning components, Data Loader, Apex Triggers, App Exchange, HTML, JavaScript, API Integration, Custom Objects, Tabs, Workflows, Email Alerts, Dashboards, Reports, Eclipse, Sandbox, Production environment, Autorabit, SSO.
Confidential, Los Angeles, CA
Salesforce Developer
Responsibilities:
- Developed Apex Classes, Controller Classes and Apex Triggers on Force.com for various functional needs in the application and also experienced in creating lighting pages inside lighting Community builder
- Triggered interface events by user interactions, which includes Lightning Component framework and also involved in building Lightning Components using the aura framework.
- Also embedded Lightning Components in Visual Force Page by using new Lightning out feature by Event-Driven Programming.
- Worked on Salesforce Platform to build Mobile App by enabling lightning components for use in the Salesforce1 mobile platform to make Lightning application to mobile.
- Created Lightning page with somecustomizationsbased on thecomponentsused and created theLightning app.
- Added Lightning Component to Lightning Pages and Record Pages. Have worked on Apex classes Visualforce Pages, Controller classes and Apex Triggers for various functional needs in the application.
- Worked on Salesforce Lightning components for building customized components replacing the existing ones and also embed Lightning components in Visualforce page by using new lightning out feature by event-driven programming.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked on reports using custom and standard report types. Also created Dashboards using the existing reports.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards.
- Created complex workflow rules criteria for field updates and email alerts and used field level Security along with the page layouts in lightning to manage access to certain fields
- Created validation rules for performing data validations depending on the user’s profile and their record type.
- Developed Custom Objects, Custom Reports Tabs and Components and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Created custom VF email templates for enabling the localization using Translation Workbench.
- Created custom VFpages to leverage the functionality of displaying the information from different objects and also update them on the same page.
- Expertise as a team member of successful software project implementations related toQuote-to-Cash (Apttus)
- Hands-on Experience working across various SFDC implementations that are covering Sales cloud, Service Cloud.
- Created REST API using RAML and developed flows using APIKIT Router.
- Created SOAP and REST based service interfaces using Mule ESB Any Point Platform and delivered fast, reliable and scalableintegration API codes.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed custom Force.com components on Opportunity object for creating Pipeline Reports and Trend Reports.
- Created wave mobile application which can be up and running in days.
- Builtand integrated third-party CTI systems with Salesforce Call Center using a browser which is based on JavaScriptAPI.
- Used Salesforce Lightning inspector to debug the lightning components during the development process
- Interacted with various business user groups for gathering the requirements for Salesforce.com CRM implementation.
- Effectively used the out of box Salesforce functionality to manage Campaigns, Opportunities, Cases and Events
- During every new platform release from Salesforce.com, discussing the new release features with teammates and BA team to effectively improve the features on current environment.
- Used agile methodology of development for all the project requirements given by the BA Team. Also have regular scrum meeting between BA and Developer team to discuss issues and goals fulfilled.
- Worked on Conga Composer - a report building tool to generate customized and personalized reports according to the Company standards in MS Word, MS Excel, MS PPT and PDF formats.
- Worked on the AppExchange application “Process Composer” - to build and automate simple or complex repetitive process.
- Created historical opportunity reports using scheduled Analytic Snapshot between Opportunities and custom objects.
- Added geographical redundancy to the computing needs in order to track the customer location using community cloud
- Used Community cloud in order to perform computing types of application massive data simulations with data rich, real time visualization
Environment: Salesforce.com Platform, Apex Language, Lightning, Data Loader, Apttus CPQ, HTML, Omni script Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, SOAP/REST API, Sandbox data loading, CTI, Eclipse IDE Plug-in, Windows XP.
Confidential, Austin, TX
Salesforce Developer/Admin
Responsibilities:
- Performing the role of Salesforce Lightning Developer in the organization.
- Gathering and documenting the requirements by interacting with the product owner and UX/UI Designer.
- Worked on JIRA for the requirements gathering and moving the requirements to various levels once they are being done.
- Experience in working with AppExchange applications like LinkedIn Navigator, Reports, and Dashboards.
- Designing and developing SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend, Visualforce pages and Salesforce Lightning Experience as user interface.
- Used sales cloud to Maintain Leads, contacts, and opportunities. Used service cloud for creating cases in Salesforce from the feedback given by commercial card users.
- Worked on Salesforce Community cloud like how to engage with employees, customers, partners.
- Configured and developed customer and seller communities.
- Worked on redesigning the Lead from customized functionality to standard lead functionality.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on the objects and tabs, Components and Custom links.
- Created Custom Permissions, Permission sets which are used in validation rules to overcome hardcoding of user details.
- Created Formula fields and Process Builders to track the Opportunity stage change dates and the duration in each stage.
- Created Permission sets to grant required permissions to specific users.
- Worked on creating Public groups, Queues, List views and added filters respective to the requirements.
- Created Process Builders for the data to flow from one object to another upon lead conversion.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards) and Report Folders to assist Sales managers, Regional Vice Presidents and Marketing Vice Presidents to give better visual of the data up to date on Leads and Opportunities.
- Developed various Apex Triggers on Lead, Activity and other objects to include extra functionality and wrote Apex Classes and Test classes for the Triggers.
- Expertise in advanced APEX/Visualforce development, including high volume data processing, managed packages, community portals, SSO, Canvas applications and metadata API.
- Developed Apex classes along with Enabling Aura to make them available to Lightening components.
- Created Google search and LinkedIn search formula fields on Lead object
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Implemented new buttons and actions for Lightning components. Involved in creating and debugging lightning components, building with Lightning App Builder with the new Lightning Design System.
- Developed re-usable UI components with the SalesforceLightning Component Framework for the Document API Integration on opportunity.
- Developed Parser class to parse the JSON response from API call response and Apex class to make the API calls
- Created lightning actions, lightning appsusing Salesforcelightning framework.
- Used the Aura framework and Salesforce lightning Design System (SLDS).
- Frequently working with the System’s team to resolve the deployment issues and track the status of deployments.
- Used the sandbox for testing and deployed the code using Autorabit and Change sets after testing.
- Hands on experience on using languages like HTML, DHTML, HTML5 in attaching page content like data and images
Environment: SalesForce.com CRM Application Platform, Sales cloud, Service Cloud, Apex Language, Visual Force, Lightning Compatible Visualforce pages, Lightning components, Data Loader, Apex Triggers, App Exchange, HTML, JavaScript, API Integration, Custom Objects, Tabs, Workflows, Email Alerts, Dashboards, Reports, Eclipse, Sandbox, Production environment, SSO.
Confidential, Framingham, MA
Salesforce Developer/Admin
Responsibilities:
- Developed Apex Classes, Controller Classes and Apex Triggers on Force.com for various functional needs in the application and also experienced in creating lighting pages inside lighting Community builder
- Triggered interface events by user interactions, which includes Lightning Component framework and also involved in building Lightning Components using the aura framework.
- Also embedded Lightning Components in Visual Force Page by using new Lightning out feature by Event-Driven Programming.
- Worked on Salesforce Platform to build Mobile App by enabling lightning components for use in the Salesforce1 mobile platform to make Lightning application to mobile.
- Created Lightning page with somecustomizationsbased on thecomponentsused and created theLightning app.
- Added Lightning Component to Lightning Pages and Record Pages. Have worked on Apex classes Visualforce Pages, Controller classes and Apex Triggers for various functional needs in the application.
- Worked on salesforce Lightning components for building customized components replacing the existing ones and also embed Lightning components in Visualforce page by using new lightning out feature by event-driven programming.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked on reports using custom and standard report types. Also created Dashboards using the existing reports.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards.
- Created complex workflow rules criteria for field updates and email alerts and used field level Security along with the page layouts in lightning to manage access to certain fields
- Created validation rules for performing data validations depending on the user’s profile and their record type.
- Developed Custom Objects, Custom Reports Tabs and Components and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Created custom VF email templates for enabling the localization using Translation Workbench.
- Created custom VFpages to leverage the functionality of displaying the information from different objects and also update them on the same page.
- Expertise as a team member of successful software project implementations related toQuote-to-Cash (Apttus)
- Hands-on Experience working across various SFDC implementations that are covering Sales cloud, Service Cloud.
- Created REST API using RAML and developed flows using APIKIT Router.
- Created SOAP and REST based service interfaces using Mule ESB Any Point Platform and delivered fast, reliable and scalableintegration API codes.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed custom Force.com components on Opportunity object for creating Pipeline Reports and Trend Reports.
- Created wave mobile application which can be up and running in days.
- Builtand integrated third-party CTI systems with Salesforce Call Center using a browser which is based on JavaScriptAPI.
- Used Salesforce Lightning inspector to debug the lightning components during the development process
- Interacted with various business user groups for gathering the requirements for Salesforce.com CRM implementation.
- Effectively used the out of box Salesforce functionality to manage Campaigns, Opportunities, Cases and Events
- During every new platform release from Salesforce.com, discussing the new release features with teammates and BA team to effectively improve the features on current environment.
- Used agile methodology of development for all the project requirements given by the BA Team. Also have regular scrum meeting between BA and Developer team to discuss issues and goals fulfilled.
- Developing and maintaining complex Extract-Transform-Load (ETL) processes from multiple systems.
- Worked on Conga Composer - a report building tool to generate customized and personalized reports according to the Company standards in MS Word, MS Excel, MS PPT and PDF formats.
- Worked on the AppExchange application “Process Composer” - to build and automate simple or complex repetitive process.
- Created historical opportunity reports using scheduled Analytic Snapshot between Opportunities and custom objects.
- Added geographical redundancy to the computing needs in order to track the customer location using community cloud
- Used Community cloud in order to perform computing types of application massive data simulations with data rich, real time visualization
- Deployed application from sandbox to production environments using change sets, Eclipse and Force.com Migration tool
Environment: Salesforce.com Platform, Apex Language, Lightning, Data Loader, Apttus CPQ, HTML, Omni script Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, SOAP/REST API, Sandbox data loading, CTI, Eclipse IDE Plug-in, Windows XP.
Confidential, Bentonville, AR
Jr. Java Developer
Responsibilities:
- Involved in development, analysis and design of assigned work using Servlets, JSP, Html, Java Script, and Java Beans.
- Developed JAVA classes as per designed docs.
- Developed Core Java classes and methods for handling data from database.
- Used connection pooling for better performance.
- Developed Ant builds script and ant task classes to clean, compile, copy, run, deploy, jar, war and ear files, and develop web service.
- Used JDBC Statements to call the stored procedures and Prepared Statements to perform dynamic SQL operations. DAO classes are accessed in EJBs to connect to Database.
- Involved in writing JavaScript for validation of page data in the JSP pages.
- Involved in writing procedures and Packages for Report Generation using Oracle as Database.
- Responsible for Testing - unit testing & integration testing using Junit.
Environment: Java, JSP, Struts, EJB, JBoss, XML, HTML, JavaScript, CSS, Oracle, Junit, Eclipse.