Salesforce Developer Resume
Eagan, MN
SUMMARY
- 8+ years of professional IT experience and 6+ years of hands on experience in the Salesforce CRM Platform as both Developer/ Administrator having knowledge in developing, customizing and maintaining SFDC and 2 years of experience as a java developer.
- Demonstrated experience in Salesforce Customization, Data Validation, Data Utilities, Analytics, Sales, Marketing, Customer Service and Support Administration.
- Experience in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, development, deployment, and maintenance of web - based and portals based object oriented enterprise applications.
- Experience in classic to lightning migration,lightningcomponents,lightningdesign systems including analysis, modeling, design, coding, testing and implementation in various business domains
- Experience workingwith Sandbox and production environments and ability to write SOQL, SOSL Queries across multiple objects with the SFDC database.
- Good experience with configuration, customization, development, and support experience on Salesforce.com platform. can roll out the Salesforce Platform and implement new features.
- Developed custom Business logic using Apex Classes, Visualforce pages. Used Visualforce components like Page Block, Command Buttons, Action support, Action Function.
- Extensive experience in creating lookup relationships and master-detail relationships on the objects and creation of junction objects to establish connectivity among other objects.
- Good experience on Salesforce.com system integration with external applications and systems using Apex web services and Apex Callouts with both REST API and SOAP API.
- Extensive experience using Sales force Administration (SFA), Custom Objects, Profiles, Creating Roles, Page Layouts, Org-Wide default, sharing rules, Work Flows, Approval process, Dynamic approval process, Validation Rules, sharing rules, Reports and Dashboards.
- Technical Knowledge about Salesforce lightning schema builder, process builder, app builder, components andlightningconnect. Demonstrated experience in designing and developing applications working with Java, Servlets, JSP, scripting languages XML, XSD, HTML, Oracle, web service, JavaScript, SOAP, WSDL, My Eclipse, AJAX, SQL, and Microsoft SQL Server.
- Experience in database languages SQL and PL/SQL as well as in databases MS Access, Oracle, MS-SQL, and MySQL Server.
TECHNICAL SKILLS
Salesforce.com: Apex Language, Apex Trigger, Apex Class & Apex, Visual force (Page, Component & Controllers). Email template, formula, Validation rules, apex trigger, Eclipse, force.com IDE, SSL, Work bench.
Force.com tools: Apex Data Loader, ETL Data Extraction, Force.com Apex Explorer, Apttus, Force.com Migration Tool, Force.com Excel Connector and Force.com Eclipse IDE Plug-in, GIT.
Custom Integration and Management tools: Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom Settings, Custom Labels and Tabs, Account Management, Contact Management, Email Services, Security Controls, AppExchange Package & Custom Application and Sandbox Data Loading, MS Visio, HP ALM,QC, JIRA, Conga Composer Heroku, Radian6
Relational DB: SOQL, SOSL
Web Services: SOAP, Restful
Web Technologies: JSP, JDBC, XML, SAML, XML Schema, DTD, HTML, DHTML
Programming Languages: Java/J2EE, C++, SQL, PL/SQL
PROFESSIONAL EXPERIENCE
Confidential, Eagan, MN
Salesforce Developer
Responsibilities:
- Understanding the existing capabilities of the system to make sure new implementations doesn't impact multiple business streams with minimal application maintenance.
- Involved on creatingLightning pagesinsideLighting Community Builder.
- Participated in requirements gathering, design and implementation of the functionality.
- Involved in integrating Web service withSalesforce.com to load Leads back and forth fromSalesforce.com to Legacy and vice versa.
- Perform analysis of business/technical requirements & designed the solution by customizing various standard objects ofSalesforce.com (SFDC).
- DevelopedLightning componentsandLightning appsto provide better and more interactive interfaces to end users, which help in sales enhancements.
- Developed Visual Force Pages to include extra functionality and wrote Apex Classes to provide functionality to the Visual Force pages.
- Developed Lightning apps with Lightning Components and make them compatible with Salesforce1 mobile
- Made enhancements toAPTTUS CPQ (Configure Price Quote) tool, shopping cart by adding new fields. Run batches in order provided to project changes by following the instructions provided byAPTTUS.
- Worked forAPTTUS Product Configuration, Pricing Configuration with some advanced functionality of SFDC.
- Involved inSalesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer's cases in Cases Tab.
Environment: Salesforce.com platform, APPTUS CPQ, Workflow and Approvals, Reports, Custom Objects, Tabs, Email Services, Apex Language, Visual Force Pages, Components and Controller, JavaScript, Eclipse IDE Plug-in, Data Loader.
Confidential, Austin, TX
Sr. Salesforce Developer/Administrator
Responsibilities:
- Closely worked with Business Team and Salesforce.com consultants while implementing the solutions for the needs of organization.
- Involved and interacted with various business user groups for gathering the requirements for CRM implementation.
- Developed APEX Classes, Visual force pages and APEX Triggers to develop the custom functionality as per the requirements.
- Worked on various Salesforce.com Standard objects like Accounts, Opportunities, Leads, Campaign, Events, Tasks, Contacts, Cases, Reports and Dashboards.
- Implemented Service Cloud for customer service, including configuration of email to case, case assignment rules.
- Managed migration and release of Service Cloud.
- Developed Salesforce Lightning applications using Lightning Components, Controllers and Events and used custom CSS in the components.
- Experience in framework, Lightning Components and Salesforce Lightning Design System (SLDS)
- Used field level security along with page layouts to manage access to certain fields.
- I worked in Marketing cloud quoting team to implement Apttus CPQ and builtapplications using lightning.
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer's cases in Cases Tab.
- Worked with SOQL & SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Used Data loader for all data adding, updating, and deleting, exporting data.
- Involved in resolving issues found during Unit Testing& User Acceptance Testing (UAT).
- Involved in deploying applications from Sandbox to Production.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Salesforce.com Data Loader, Lightning Components, Aura Framework, Workflow & Approvals, Reports, Service Cloud, SQL Server, SalesforceLightning Design System, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Web Services, Eclipse IDE Plugin.
Confidential, Detroit, MI
Sr. Salesforce Developer/Administrator
Responsibilities:
- Involved in gathering business and technical requirements for leasing quote automation and build the application right from the scratch and deploy it to production.
- Designed various Web Pages in Visual Force for capturing various customer enquiries and implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Experience working with Force.com IDE and salesforce.com sandbox environments.
- Implemented Configuration, Customization and Development with Salesforce.com on Service Cloud and Sales Cloud.
- Worked on Service Cloud Communities sharing Business Process Extend them across offices and departments and outward to Customers and Partners.
- Customized Page layouts for Standard/Custom objects and assigned Record Types.
- Created Data Validation rules and Formulas as per the Customer Experiences.
- Worked with various salesforce.com Standard objects like Accounts, Contacts, Leads, Cases, Campaigns, Reports, and Dashboards.
- Implemented pick-lists, dependent picklists, lookup, master-detail relationship and validation, formula fields to the custom objects.
- Used SOSL and SOQL with consideration with governor limits for data manipulation needs of the application using platform database objects.
- Helped in transitioning from Subscriber Mail tool to Salesforcemarketing cloud.
- Worked on salesforce.com Sales Cloud functionality, including Account Planning, Sales Forecasting, Opportunity Management and the CPQ processes.
- Prepared Business Requirement Documents (BRD's) after the collection of Functional Requirements from System Users that provided appropriate scope of work for technical team to develop prototype and overall system.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Salesforce.com Data Loader, Workflow & Approvals, Reports, Service Cloud, Custom Objects, Custom Tabs, Email Services, HTML, Sandbox, ANT migration tool.
Confidential, NY
Sr. Salesforce Developer
Responsibilities:
- Responsible for gathering and implementing the requirements by coordinating with the business analysts, and project managers, to better customize, and utilize the full functionality of the force.com.
- Worked core development activities such as on creating Apex triggers, handler classes, batch classes, schedule classes, future methods, test classes, custom APEX web services using SOAP and REST, visual force pages and custom controllers.
- Experienced and knowledgeable in building visual force pages using Streaming API. Also possesses good understanding of metadata API.
- Written an efficient SOQL & SOSL queries with consideration to Governor Limits.
- Used Force.com Eclipse IDE plug-in to manage, author, debug and deploy Force.com applications in the Eclipse development environment.
- Worked on Change sets, Packages, Eclipse, ANT migration tool for deploying apps and several other components.
- Used the sandbox for testing and migrated the code to the Production after testing.
- Responsible for release management activities where I used Github, Jenkins and force.com migration tool.
- Used workbench and data loader tools for data loading activities. Also used workbench as a tool to test REST web services, SOQL statements and push topic notifications.
- Worked on building external java applications and integrating them with salesforce using force.com SOAP and REST APIs.
- Worked on most of the force.com out of the box functionalities such as custom objects, Custom formula fields, Page layouts, Custom tabs, Custom labels, Custom settings, Workflows, Process builder, Visual workflow, validation rules, Profiles, and Permission sets.
- Worked in Agile project model and involved in documenting IT Stories and scoping sprints.
Environment: Salesforce.com Unlimited Edition, Apex classes, Apex triggers, custom controllers, batch classes, scheduler classes, custom webservices using SOAP and REST, test classes, visualforce pages, force.com IDE, change sets, force.com migration tool, Apex data loader, workbench, Force.com out of the box customizations, GitHub and Jenkins.
Confidential
Salesforce Developer
Responsibilities:
- Perform detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC).
- Used tools such as Eclipse IDE, ANT Migration Tool and Change Sets to deploy code to various sandboxes and to Production
- Worked on various salesforce.com standard objects like Accounts, Contacts, Reports, Opportunities etc.
- Developed batch Apex scheduler to create and maintain Storage locations.
- Used HTML to improve the appearance of Email Templates.
- Designed, and developed Apex Classes, Controller Classes, and extensions for various functional needs in the application.
- Installed the Informatica- On demand from the AppExchange for two-way data integration form the Siebel CRM to Salesforce.
- Designed and developed all the transformation Scripts for converting the daily feeds according to business requirement.
- Developed Informatica Cloud REST Web Service for making the daily integration jobs real time.
- Used SOQL, SOSL to select the data from salesforce.com platform database.
- Designed and Developed Dashboards and Reports to monitor real time integration and synch activities based on timing.
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Worked with business teams in driving the User adoption of the Salesforce system.
Environment: Force.com Platform, Salesforce Unlimited Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Page Layouts, Force.com Web Services API, SOQL/SOSL Queries, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, Salesforce.com sandbox data load, Email Services, Security Controls, Sandbox data loading, WSDL, MVC Design Patterns.
Confidential
Java Developer
Responsibilities:
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using agile methodology.
- Implemented Design Patterns like Session Facade, Business Delegate, and Data Access objects, Data Transfer Objects, Front Controller, Service Locate and Singleton.
- Developed user interface using JSP, Servlets, and Ajax.
- Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Involved in designing MVC patterns using HTML for Controller Form Layers.
- Used Struts 2 framework for handling the data application, processing the configuration within the system, creation of actions, validations within the JSP pages.
- Implemented the Struts Validation Framework to validate the mandatory data and for business logic validations.
- Involved in writing complex SQL queries, Stored Procedures in PL/SQL to query data.
- Extensively used JDBC concepts to connect to, retrieve and update information in the database.
- Used JMS for sending updates to various other applications.
- Involved in Consuming XML web services using SOAP and WSDL.
- Involved in writing the ANT scripts to build and deploy the application.
- Deployed WAR applications in Web Logic.
Environment: Struts, Java, Servlets, JSP, JMS, JavaScript, AJAX, XML, Oracle, Eclipse, ANT, SOAP, WebLogic, PL/SQL.