Senior Salesforce Developer Resume
Columbus, OH
SUMMARY
- 9.5+ years of professional experience as a Developer, with nearly 5+ years of experience on Salesforce CRM platform as developer & administrator.
- Around 5 years’ Experience in salesforce.com as a Developer using Force.com, Visual Force, and APEX.
- Experience in writing the SOQL queries.
- Experience in Code Deployments from Sandbox to another Environment by Eclipse IDE and Change Set.
- Experience in customizing Salesforce CRM for generating web - to-leads and web-to-cases.
- Used Force.com REST API Web services and outbound messaging for implementing web services to integrate External systems and websites.
- Solid experience with Salesforce AppExchange Apps, configuration and user security permissions in compliance with organizational needs.
- Experience in configuring Service Cloud for call centre users to see information for incoming calls and making outgoing calls.
- Strong knowledge of Salesforce configuration, data migration, system integration and familiarity with Visualforce (Pages, Components, Controllers) MVC architecture and Apex (Classes, Controllers & Triggers).
- Experience in implementing Apex Classes, Triggers, Batch Apex, Test Classes, Visual force pages, Web Service etc., to achieve complex business functionalities.
- Excellent experience in Salesforce.com configuration in creating the Custom Objects, various types of Custom fields, buttons, links, Record types, Page layouts, Validating Rules.
- Working experience with development tools like Force.com IDE, Force.com Explorer and Data Loader.
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex Programming Language.
- Extensive Experience in implementing Live Agent.
- Experience on working in Lightning App Builder, Controllers and Lightning Components.
- Ability to effectively integrate Salesforce with other applications using web services such as SOAP, RESTful and Lightning Connect.
- Very good knowledge on Wave Analytics
- Experience in configuring the Salesforce1 Mobile App.
- Extensive experience using Salesforce.com Administration and Creating Roles, Profiles, Page Layouts, Workflow Alerts and Actions, and Approval Workflows.
- Experience with Web the technologies like HTML, CSS, and WSDL.
- Proficiency in Object Oriented Programming like C++, JAVA.
- Good command in database development using SQL/PL-SQL in MySQL, Oracle, SQL Server.
- Good experience in web service- synchronous and asynchronous, Web service factory.
- Having good knowledge of all phases of SDLC with expertise in Requirement gathering, Analysis, Designing, Development and Testing.
TECHNICAL SKILLS
SFDC: Salesforce CRM, Apex Language, Apex Classes/Controllers, Triggers, SOQL, SOSL, VisualForce Pages/Components, Reports, Dashboards, SOAP, Apex WebServices, WSDL, REST, AppExchange, Workflow & Approvals, Service Cloud, Validation Rules.
Database: Oracle 9i/10g/11g, Informatica.
Object Oriented Programming Concepts: Java, SQL, C, C++, HTML, XML, XSD, XSLT.
Web Technologies: HTML, CSS, XML, XSD, AJAX, JavaScript.
Tools: Force.com IDE, Data Loader, Eclipse, SOAP UI.
Operating Systems: Windows NT/2000/XP Pro/Vista, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Senior Salesforce Developer
Responsibilities:
- Worked as enhancement team member and performed the roles of Salesforce Developer and Administrator in the organization.
- Responsible for setting up login restrictions and resetting the user passwords.
- Implemented public access settings for sites, restricted login hours, and restricted login IP ranges on profiles.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC).
- Configured Service Cloud and Sales Cloud.
- Implemented web based case management automation - Web to Case (on Case Object) to track and solve customer’s issues.
- Worked with service team on live agent console, Entitle Management and live agent web chat.
- Designed various WebPages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Designed, and developed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in the application.
- Used contextual hovers, dashboard and opportunities in the lightning version.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards.
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, Validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields with the help of Apex Data Loader.
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups.
- Experience in performing Level1/Level2 Support.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com SObjects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP Pro.
Confidential, Chicago, IL
Salesforce Developer/Admin
Responsibilities:
- Gathered customer requirements from different business user teams spread over Sales and IT.
- Worked on various salesforce.com standard objects like Accounts, Contacts and Opportunities.
- Worked on Large Sales force Projects implementation comprises of Large user base support for Salesforce users.
- Involved in setting up and integrating AppExchange applications.
- Experience working with various AppExchange applications like DupeCatcher.
- Designed and deployed Custom objects, Entity-Relationship data model, validation rules, Page layouts, Custom tabs, Components, to suit application needs.
- Defined lookup and master-detail relationships on objects and created junction objects to establish connectivity.
- Developed automated workflows and approval processes for sales opportunities, quote discounts and lead routing.
- Customized chatter feeds. Worked with SOSL and SOQL queries.
- Worked on Third party tools like Informatica Cloud for data exchange between Backend Systems and Salesforce.com.
- Creation of Standard and Custom Controllers.
- Creation of Inline Visualforce pages.
- Configured a Salesforce1 mobile application.
- Involved in Lightning Components and Wave Analytics for data analysis.
- Configured a call centre (Service Cloud) application and Sales Cloud from the bottom.
- Developed several Apex Triggers, Classes during the project lifecycle.
- Creation of Record types and Page layouts for Business users.
- Creation of outbound change sets for deployment of customizations created in Sandbox into Production organization.
- Create deployment packages and Plan and deploy the code to production using (Workbench, Eclipse ID ANT).
Environment: Salesforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Lightening Apps, Workflow & Approvals, Reports, Custom Apps, Custom Objects, Eclipse IDE, Jitterbit Data Loader, Service Cloud.
Confidential, Dallas, TX
Salesforce Developer/Admin
Responsibilities:
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Involved in various activities of the project, like information gathering, analysing the information, documenting the functional and non-functional requirements.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards.
- Developed various Custom Objects, Tabs, Components and VisualForce Pages.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Created and deployed Several Reports using salesforce.com platform.
- Developed and deployed workflows wherever necessary.
- 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.
- Configured the salesforce call centre(Service Cloud) application from scratch.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created email templates and inbound emails using Visual force for the clients and customers.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Provided on-going salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP, Service Cloud.
Confidential, San Francisco, CA
Salesforce Developer
Responsibilities:
- Involved in various activities of the project, like information gathering, analysing the information, documenting the functional and non-functional requirements.
- Documented and shared the requirements with SalesForce.com consultants for further implementation.
- Closely worked with SalesForce.com consultants while implementing the solutions for the needs of organization.
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, Visual Force Pages, Apex classes, Controller Classes to suit to the needs of the application.
- Customized the Dashboards to the track usage for productivity and performance of business centres and their sales teams.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Customized tabs for among different business users groups and business centres.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from internal systems.
- Create various profiles and configured the permissions based on the organizational hierarchy requirements.
- Designed and developed workflow rules, validation rules, and customizations within Sales force.
- Implemented Apex Classes & Triggers and linked them to manage the workflows Implemented in the system.
- Implemented various Custom Reports and deployed them for different business user levels.
- Involved with Salesforce.com Premier Support and handled the support cases with the help salesforce.com support.
- Administrated and monitored the company’s Salesforce CRM application.
- Integrate of Application (OE modules) with Salesforce.com with using SOAP Client.
- Created email templates and inbound emails using Visual force for the clients and customers.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
Confidential
Senior Java Developer
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
- Used Rational Rose for developing Class diagrams and Object diagrams in the design phase.
- Integration between External Source tables like Oracle Database and SFDC using SOAP API.
- Invoked external web services, parsed xml response and persisted data in Salesforce objects.
- Moved Data from Legacy Databases using ETL tool Informatica.
- Coding and creation of Visual force pages.
- Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP 2.0, XML and HTML.
- Used JavaScript for client side validation.
- Used Struts 1.2 Framework in the application, which is based on the MVC design pattern.
- Involved in the development of the front-end using HTML, custom tags and Tiles using Struts framework.
- Used Junit framework for unit testing of application and ANT 1.5 to build the application and deployed on IBM Web Sphere Application Server 6.1/7.
- Used Canoo Web Test tool for web testing of JSP screens.
- Used Log4J to capture the log that includes runtime exceptions.
Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JDBC, JavaScript, Eclipse, IBM WebSphere 6.1/7, Apache Tomcat.
Confidential
Java Developer
Responsibilities:
- Part of the team which was responsible for designing and developing the application in n-tier fashion as per struts based MVC Architecture standards.
- Responsible for developing the Registration modules of the wholesale application.
- Utilize the various J2ee Design patterns to develop the Business modules based on the required functionality.
- Responsible for developing the application level flow by utilizing Java, JSP and Struts.
- Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process.
- Used java Script front end Validations.
- Develop Session beans and entity Beans representing business logic abstractions.
- Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.
Environment: Java, J2EE, HTML, JSP, JavaScript, Eclipse and Windows XP/Vista/7.