Salesforce Developer Resume
St Louis, MO
SUMMARY:
- Over 8 years of experience as an IT professional, committed to maintain cutting edge technical skills and up - to-date industry knowledge including 5 years of experience as a Salesforce CRM Administrator, Developer and Consultant.
- Experience in developing the Apex Classes, Apex Triggers, Asynchronous Apex, Visual force pages and Web services enforcing best practices of apex programming.
- Good understanding of Sales cloud, Service cloud and Marketing Cloud usage.
- Experienced in analyzing business requirements, Entity Relationship diagram and implementing them to Salesforce custom objects, Junction objects, master-detail relationships and lookup relationships.
- Acquainted and well versed with CRM processes like Sales, Marketing, Customer Service and Customer Support, Business Processes and recommended solutions to improve their processes using SFDC.
- Expertize in using SOQL queries and DML operations in apex programming respecting the Salesforce governor limits.
- Extensively worked on Salesforce reporting and created Reports, Dashboards, and Custom report types as required.
- Has the ability to demonstrate the value add of Salesforce Communities above and beyond traditional customer, self-service, partner or indirect sales, and employee portals
- Hands-on Experience on the API testing using web services
- Experienced in Creating Roles, Profiles, Email Services, Page Layouts, Workflow Alerts and Actions, and Approval Workflow.
- Creating Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, Approval Processes, Lightning Process Builder, Page layouts and search layout.
- Hands on experience in deploying the components using Eclipse force.com IDE and Change sets.
- Experience in implementing Live Agent, Web-to-Case and Email-to-Case.
- Hands on Experience in installing and configuring App exchange products such as Timba Surveys, Mail chimp etc.
- Hand on Experience on SOAP API, REST API, Call outs, Batch and Schedule Apex Programs.
- Involved in Data Integration and Migration using Force.com Apex data loader, Dataloader.io and web based import wizard.
- Hands on experience in developing pages using web technologies such as HTML, XML, CSS, JQuery, Bootstrap, JavaScript and AJAX.
- Involved in developing Custom Web Services for handling inbound requests and outbound calls to external Web Services.
- Experience in writing Apex Test classes to achieve75% code coverage before deploying the code to production.
- Provided customer with best practice solutions as related to Salesforce CRM.
- Excellent analytical, de-bugging skills and documentation skills.
- Experienced in Sandbox Management, Data Management and User Management.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and actions.
- Extensive experience in data migration and integration using Data Loader.
- Gained a strong knowledge of synchronization, data-modeling, data extraction, transformation, data loading, scheduling, monitoring, and reporting in a cloud computing environment.
- Experience in web technologies like HTML, XML, CSS, JSP, JavaScript, WSDL, and SOAP.
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
- Proficiency in Object Oriented Languages like Java, J2EE, C, C++, C# and other Java technologies.
- Self-sufficient, flexible, and motivated team player capable of managing several activities simultaneously.
- A team player with effective interpersonal and communication skills, adapt at building productive relationships and building rapport with a diverse set of individuals.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Apex, SOQL, SOSL, DML, Asynchronous Apex, Visual force Pages, Triggers, Custom Objects, Custom Settings, Service Console, Lightning Process Builder, Service Cloud, Sales Cloud, Marketing Cloud, SOAP and REST Web Services.
Salesforce Tools: Apex Data Loader, Datloader.io, Eclipse, Connect Offline, Workbench, Timba Surveys, Mail chimp.
Databases: MS Access, MySQL, Oracle.
Operating Systems: Windows NT/2000/XP Pro/Vista, Windows Server 2000/2003/2008, Linux, Unix
Languages: JavaScript, HTML, CSS, AJAX, XML, DHTML, C, JSON
Other Tools: MS Office Suite, MS Project, Web Logic
PROFESSIONAL EXPERIENCE:
Citi Bank - St. Louis, MO
Salesforce Developer
Responsibilities:
- Leveraged clients existing IT framework/CRM system for better data visibility and system integration.
- Creating Visual force page by using Apex Coding. And implementing Online Order System by suing Data Loader.
- Developed Responsive Visual force page by using Lightning Styles.
- Assisted in developing Project Scope, Business Requirements and Functional Requirements with internal team and clients.
- Worked on Point and Click development and worked on SFDC implementation related to Sales Cloud
- Configured service cloud functionality.
- Facilitated the creation of test scenarios and test scripts.
- Integrated and administered Salesforce for Outlook (SFO) for large end-user base
- Performed customization using Apex and Visual force
- Strong knowledge and experience in Siebel System Administration, Management and Production Support, including deployment and migration activities from Development through to Production
- Salesforce Classic to lightning experience to develop rich user interface and better interaction of pages.
- Frequent formal and informal client interaction
- Strong experience in Salesforce Development and Design
- Exceptional proficiency in Apex Classes Visualforce Migration Tool and other programs in Salesforce developer toolkit.
- Used community cloud to build deeper relationship with customers to provide better service and assist them through online.
- Good Knowledge and experience with Salesforce CRM projects using Salesforce.com, Force.com.
- Experience in working with Visualforce pages, Apex language.
- Extensive work experience in complete software development life cycle Agile methodology including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases.
- Experience working on Apex Batch Jobs, Scheduled Jobs.
- Expertise in APIs, RESTAPI, SOAP API and BULK API.
- Performed the support role for both service cloud and Sales cloud.
- Worked on CRM Platform environment of SFDC Sales Cloud, Service Cloud modules.
- Hands on experience on creating Custom Object.
- Used SOQL, SOSL for data manipulation needs of the application using platform database objects.
- Used data loader for insert, update, and bulk import or export of data from salesforce.com objects.
- Designed and developed service cloud and integration.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Sales cloud, Service Cloud, Custom Component, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, marketing cloud, Page Layouts, Email Services, Security
Confidential - Phoenix, AZ
Salesforce Admin/Developer
Responsibilities:
- Interacted with various Business User Groups to gather the document requirements.
- Worked closely with Business Analysts to perform detailed analysis of business and technical requirements.
- Configure salesforce and marketing cloud integration user along with configuration in salesforce.
- Hands-on experience on Salesforce Cloud functional testing.
- Designed and deployed Custom tabs, Custom Objects, Components, Visual Force Pages, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Experience in building reusable UI components and pages with Lightning component framework.
- Designing and developing Salesforce applications as well as developing, implementing, and monitoring salesforce CRM applications such as Sales cloud and Service cloud.
- Worked on Salesforce1 Platform to build Mobile App by enabling Lightning Components for use in Salesforce1 mobile platform to make Lightning Application mobile. Retrieved some data and its functionality from Third-Party API's and displayed within the lightning component.
- Worked with standard Salesforce.com objects like Accounts, Contacts, Leads, Cases and Opportunities.
- Setup, maintain and optimize Email marketing campaign utilizing Exact Target/Salesforce Marketing Cloud
- Involved in customization and development of their Marketing and Sales Cloud Applications
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Implemented Case Management Automation to track and solve Customer’s Issues.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
- Used refined global search in Lightning by developing Apex classes and Controllers.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Customized user Roles, Role hierarchies, Profiles and Sharing settings to ensure that the protected data is available only to the authorized users
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Integrated the Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- Created journeys and implemented marketing campaigns using marketing cloud tools like Journey Builder, Email
- Developed and configured Dashboards, Reports and Report Folders for different user profiles based on the need in the organization
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Worked on Unit testing, for the customizations and developments done during the project.
- Provided the training to the internal business users to use the application and develop their own custom reports.
- Created Sales Cloud Force.com sites that reach the existing functionality to new and external audiences in a secure authenticated way.
- Implemented SFDC CRM to deliver various reports in departments of Sales, Administration and Marketing etc.
- Interacted with various business team members to gather the requirements and documented the requirements.
- 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 VF pages.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Used SalesForce.com AjaxToolkit to make asynchronous calls to the SFDC data store for optimizing data retrieval speeds.
- Created mash-ups to include data from many external end-points such as including financial information from 3rd parties in the customer’s profile (Accounts) using WSDL and XML Stream Reader.
- Successfully customizedSFDC interface Responsible for performing administrative functions in SalesForceCRM such as create/modify pick-lists and lookup fields.
- Worked with Apex Data loader for loading the Leads, Opportunities and their related activities into salesforce.com.
- Handling day to day issues related to user administration, various configuration, and customizations for global sales and service cloud users.
- Created various summary reports, matrix reports, pie charts, dashboards and setup report folders to authenticate users based on their profiles with permissions.
- Managed users, hierarchical roles, profiles, security controls and territory management.
- Created and deployed complex workflow rules according to the business requirements.
- Developed complex reports and dashboards using HTML, PDF, Apex, Visual force page and mail merge.
- Implemented Service cloud including: Service Console, Customer Portal & Communities, Case Feed, Knowledge Base and Entitlements.
- Experience in usingBootstrap, HTML, CSS and JavaScript Libraries in Visualforce pages.
- Extensively worked on Salesforce.com sandbox and production environments including creating Full Sandboxes for Testing and Deployment between Developer and Full Sandboxes using Eclipse and Change Sets.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Sales cloud, Service Cloud, Custom Component, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, ETL Tool, Email Services, Security Controls, HTML, Web Services, WSDL, SOAP, Reports, marketing cloud, Sandbox, Eclipse IDE Plug-in.
Confidential - Hoffman Estates, IL
Salesforce Developer
Responsibilities:
- Created a complete Case Management System using Lightning Components, Controllers, Helper Methods, CSS, Bootstrap and JavaScript.
- Create a user interface in Lightning using Aura components, CSS, Bootstrap for a user to enter case details and submit in to Salesforce.
- Created a complete file upload in Lightning, Apex classes and SOQL so that users can attach files in the form and upload them to Salesforce case record.
- Create a lookup using Lightning, Apex classes and SOSL to lookup Users and add them as a Case Team to the case record.
- Used Salesforce Lightning Inspector to debug the lightning components during the development process.
- Used Salesforce1 simulator during the development to test if the lightning components works properly on the mobile device.
- Created Apex methods for the lightning controller and helper methods to perform DML operations on the case records.
- Created Test methods to make sure the code coverage of apex class and triggers is above 90%.
- Created various email templates based on various stages of case progression.
- Created triggers to send out emails to the case owner and case team along with the attachments after the case record is created.
- Developed Apex Classes, Apex Triggers, Workflows and Approval Processes for various functional needs in the application.
- Created various html email templates for sending Email notification using Journey Builder
- Designed, and deployed the Custom objects, Custom tabs, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Used Data Loader for insert, update and bulk import or export of data from Salesforce.com SObjects.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Configured Email Sends and Journeys in Salesforce Marketing Cloud
- Created Custom Landing Pages using bootstrap, html and content builder Created Mobile and PC responsive Email Templates and Landing Pages
- Maintained data cleanliness and accuracy by adding various Custom validation rules and Custom formulas.
- Created workflow rules to send out email alerts and assign the cases to queues.
- Provided ongoing salesforce.com maintenance support and administration services.
Environment: Lightning, Apex, Visualforce, Triggers, Workflows, SOQL, SOSL, Data Loader, App Builder, Case Management, Email Alerts, Force.com IDE, Developer Console, Java Script, HTML, CSS, Salesforce Apex Data Loader, HTML, Java Script, Dashboards, Security Controls, Custom Objects, Apex Classes/Controllers, Workflow and Approvals, Reports, Force.com Eclipse IDE.
Confidential, NY
Salesforce Developer
Responsibilities:
- Responsible for customization of Salesforce.com for Global Account Managers and Strategic Account Sales representatives.
- Setup and deployed Salesforce.com from the ground up for 1250+ users.
- Designed and defined the Organization Role Hierarchy and assigned users to those roles.
- Implemented Security and record level access using Role Hierarchy, Organization Wide Defaults (OWD), Sharing rules and Manual Sharing.
- Defined profiles and configured the Object level access settings and field level access settings to each profile while creating the fields for an Object.
- Enhanced functionality to Salesforce.com that included development of custom page layouts, user profiles, Queues, User Groups, Record types, custom objects, validation rules and workflow rules.
- Developed Components, automated Workflows and custom Approval Processes for sales opportunities, ICB Requests, OA Requests and CE Requests.
- Developed Integration for salesforce.com with Experian System for getting the Credit Check for all the Business Accounts.
- Developed Integration the Work Order system with Salesforce.com application using C#.
- Configured and developed the Salesforce application with Apex coding and visualforce pages.
- Customized tab worked with various standard objects including Accounts, Contacts, Leads, Campaigns and Cases.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components to suit to the needs of the application.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Designed, developed and deployed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in the application using the Eclipse IDE.
- Integrated Salesforce.com to back office systems for bi-directional data exchange using C# that automated information exchange to the back office MYSQL databases.
- Used Apex Data Loader service for loading the data in to Salesforce Application using CSV files.
- Implement general customizations and configurations in SFDC required for the User Interface to function as designed per the requirements.
- Build Apex code to Integrate Salesforce with Callidus: Sales Performance Management and Incentive Compensation software.
- Involved in writing the APEX Batch jobs for data conversion for the Productiondata.
- Actively involved in integrating the AppExchange Jigsaw application for Accounts, Leads and Contacts.
- Deploy the solution from the sandbox to the production instance Test the production environment for new features to ensure existing SMB Pilot and National functionality is not negatively impacted.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also created junction objects to establish connectivity among objects.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Used SOQL&SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Created mash up between sales force CRM and Gmail through Force.com AppExchange’s Email integration engine.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Proficient in using Eclipse based Salesforce.com IDE to develop and deploy force.com software.
- Planned and implemented the requirements gathering strategy.
- Developed several Apex Triggers, Classes and Apex API based - C# classes during the project lifecycle.
Environment: APEX, Triggers, Visual Force, JavaScript, Validation Rules, HTML, WSAPI 19.0, SOQL, SOSL, Web Services, AppExchange, XML, Workflows and Approvals, Apex Data Loader 18.0, Eclipse, Jigsaw, Visual Studio 2008, C# and MYSQL.
Confidential, Louisville, KY
Java Developer
Responsibilities:
- Develop Java based services using Java1.4, 1.5 & 1.6, J2EE, EJB, Java Beans and MVC framework.
- Requirement understanding of Sprint tasks with help of Business Analyst. Creation of Class and UML diagrams using SmartDraw and StarUML for all modules. Responsible for design, development and implementation of modules.
- Implemented the critical functionalities using Java and Oracle packages & stored procedures.
- Involved in the database design for release and development. Participate on daily Sprint standup calls to update the accomplished and commitment tasks. Design and Developed common frameworks to execute SQL queries.
- Analyzing and solving performance, transactional, Multithreading and Java memory issues. Leading a development team; assigning Tasks, Designing modules, reviewing other developer’s code. Also making sure any functionality is not impacting any existing business.
Environment: Java1.4/1.5/1.6, J2EE, Spring framework, Hibernate, Struts, EJB, JSP, JavaScript, Ajax,Web Services, XML, XSLT, JAXB, Weblogic10.3, Oracle10g, SQL, PL/SQL, JQuery, Eclipse 3.7, SQL Developer.