Salesforce Developer/administrator Resume
TX
SUMMARY
- Around 8 Years of IT experience with around 5+ years of experience in the Salesforce.com CRM platform as both Developer & Administrator.
- Experienced in all phases of Software Development Life Cycle (SDLC), quality management systems and project life cycle processes.
- Proficient in Agile Methodology.
- Experience in acting as a liaison between offshore team and the Business performing meeting facilitation, work plan creation, taskmanagement.
- Accumulated extensive Salesforce knowledge and hands on experience on Sales Cloud, Service Cloud and Marketing Cloud.
- Expertise in configuring and administrating Salesforce CRM environment.
- Experience in Object Oriented Analysis and Design (OOAD) and understanding of the Force.com architecture.
- Extensive experience in lead case management (Web - to-Lead, Email-to-Case).
- Hands on experience in managing multiple projects and iterations within the CRM application.
- Good experience in developing Rich Interface Applications using Java Script.
- Hands on experience working with different aspects of Web Services (XML, WSDL, SOAP, REST) and web integration with SDFC.
- Expert in migrating data from various systems into Salesforce CRM using ETL tools - Informatica on Demand experience, to synchronize data between Sales.com and web service endpoints.
- Expertize using Apex Data loader for data management in force.com platform.
- Working Knowledge on Sales Cloud, Service Cloud and Apex Programming On Force.com Platform.
- Hands on experience working with Salesforce1 mobile platform.
- Implemented Customer portal, Knowledge base and Partner Portal.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.
- Implemented chatter to improve internal communication and enhanced customer service.
- Excellent skills in creating/troubleshooting/modifying APEX code, S-Controls and Visualforce pages.
- Extensive experience in designing of custom objects, custom fields, picklists, role based page layouts, Triggers, Workflow Approvals, Validation Rules, Approval Processes, custom Tabs, custom reports, report folders, report extractions to various formats, Reporting Snapshots, Dashboards, and Email templates according to application requirements.
- Used SOQL and SOSL for data manipulation needs of the application.
- Experience in working with Force.com IDE client application for creating, modifying and deploying Force.com applications.
- Expertize in working with Force.com migration tool for moving metadata from sandbox to production org.
- Experience in creating unit test cases and coordinated change requests to drive the business requirements during Integration and testing stages and reviewing the application.
- Experience in Web Application Development, SOA, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
- Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.
TECHNICAL SKILLS
Salesforce Technologies: Force.com platform, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages/Components, Apex Web Services, AJAX, Data loader, Workflows, Validation & Approvals, Reports, Dashboards, Custom Objects.
Salesforce Tools: Force.com Eclipse IDE Plugin, Change Sets, Import Wizard, Force.com Data Loader, Workbench, Dataloader.io, Force.com Excel Connector, Connect for Outlook, Exchange Sync, Informatica Cloud Data Wizard, Mavensmate, Adobe Esign, S-Docs, CRM fusion.
Databases: Force.com DB MySql, Oracle 8i/9i/10g/11g, Microsoft SQL Server 2000/2005/ 2008 , DB2, NoSQL.
Web/Application Servers: WSDL, SOAP, REST, JBoss EAP, JBoss ESB Fuse, IBM WebSphere, WebLogic, Tomcat 7, Glassfish Server, Apache SOLR, ACTIVEMQ
Frameworks: Spring, Hibernate, Apache Camel
Web Design Tools: Eclipse, Spring STS, IntelliJ, JBoss Developer Studio, SQL Query Analyzer, Adobe Photoshop, Dreamweaver, Tortoise SVN, GITHIB, MS Office, Visio 5.0, Adobe Acrobat Pro.
Languages: Apex, Ajax, C, C++, Java, J2EE, JSP, Java Script, JQuery, HTML, XML, SQL, CSS.
Operating Systems: Windows NT/2000/XP/Vista, Windows Server 2000/2003/2008 , Linux, Unix.
PROFESSIONAL EXPERIENCE
Confidential, TX
Salesforce Developer/Administrator
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the applications to match the functional needs of the organization.
- Generated and Created user Roles and Profiles, security controls and shared settings.
- Involved in Salesforce.com Application Setup activities and customized the apps in line with the functional needs of the organization.
- Setup various Custom Objects, Tabs, Components.
- Create various Custom Reports and Dashboards for different user profiles to meet organizational needs.
- Interfaced with the Salesforce.com premium tech support team on a regular basis.
- Worked on various SFDC standard objects like Accounts, Contacts, Leads, Reports and Dashboards, queues.
- Enforced field level security, profiles and audit trail setup.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Automated the assigning of new entry data to its respective queue.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports and for different user
- Configured Salesforce to Salesforce functionality for improved data sharing across a Salesforce.com and Force.com instance, including Classic and Lighting UI.
- Evaluated business processes between departments for system configuration and operational improvement with key focus on automation, workflow, and reporting for executive review.
- Utilized reports and dashboards to evaluate user behavior and sales performance and make recommendations to management for more efficient use of internal resources.
- Hands on Experience on Salesforce Web services API like REST and SOAP.
- Experience in developing Client-specific solutions on Force.com platform using Apex Classes and Triggers, Web service API, Force.com IDE, Validation rules, SOQL and SOSL.
- Sound knowledge on Salesforce setup menu, Configuration, custom Application Development, Administration, Data Migration and Deployment of applications to Force.com platform.
- Deployment experience using Force.com IDE and Change sets as well as hands on Sandbox management experience.
- Used Salesforce Lightning Components for building Customized Components replacing the existing ones.
- Worked on various salesforce.com standard objects like Lead, Accounts, contacts, contracts, Opportunities, products and price books.
- Extensively used Data Loader for insert, updates, and bulk import for Accounts, Contacts, Leads and Opportunities.
- Customized the Dashboards to the track usage for productivity and customer service representative teams.
- Designed, implemented and deployed the Custom objects, Page layouts, Custom tabs and Components to suit to the needs of the application.
- Customized tabs for among different business user groups and business centers.
- Responsible for implementing certain components of the UI using Salesforce Lightning.
- Worked with security and sharing rules implementation at object, field, and record level for different users at different levels of organization and also Single Sign-On (SSO) setup.
- Involved in querying Salesforce tables using SOQL & SOSL queries using Force.com Explorer.
- Worked for profile settings and security for different store users.
- Efficiently worked to perform the administrative and development related tasks like creating Roles, Profiles, Visualforce pages, Validation Rules, Users, Custom Objects, Reports, Workflow Actions, Approval Process, Email Alerts, Entity Relationship Diagrams and Page Layouts.
- Performed the role of salesforce.com developer in the organization. Interacted with various business team members to gather and documented the requirements.
- Used salesforce Chatter to provide real time notifications of changes in accounts, leads and opportunities to help sales and service teams to be more efficient.
- Experience in Creating Roles, Profiles, Email Templates, Page Layouts, Workflows, Workflow Actions and Approval Process.
Confidential, NJ
Salesforce Developer/Administrator
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the applications to match the functional needs of the organization.
- Experience in acting as a liaison between offshore team and the Business performing meeting facilitation, work plan creation, taskmanagement.
- Developed Apex triggers with bulk safe for both standard and custom objects.
- Worked on security models, developed apex based sharing rules in order to meet security requirements.
- Developed various batch apex classes to merge duplicate accounts/contacts. Streamlined the integration and merge process in Salesforce. Ensured the integrity of data by building custom code to merge data.
- Developed batch apex classes and scheduled daily jobs using apex scheduler.
- Developed Contact smart search using Visualforce page and extension apex classes involving complex JavaScript and SOSL.
- Developed several Visualforce pages, controller extensions, visualforce email templates and triggers involving apex best practices.
- Developed various web services classes for integrating with middleware software to import the data to Salesforce.
- Developed dynamic salesforce.com visual force pages using Java script, Ajax toolkit and JQuery.
- Involved in troubleshooting and resolved issues related to integration. Developed Apex classes with REST calls to connect to web services.
- Developed custom Visual force pages and apex controller classes for various functional needs in the organization.
- Written test classes for unit testing.
- Created Connected Apps for Integration. Used Development tools like Postman and Workbench.
- Designed technical design documents for all the usescases to final documentations.
- Built various agent-specific and management-specific reports and dashboards to track and provide key leading and lagging indicators for same day resolution and average queue times of cases
- Expertize in data migration of records to Salesforce using Apex data loader and Dataloader.io, CRMfusion
- Expert in SOQL relationship queries against standard and custom objects to validate the data imported to Salesforce.
- Developed several Visualforce pages, controller extensions, visualforce email templates and triggers involving apex best practices.
- Developed various web services classes for integrating with middleware software to import the data to Salesforce
- Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery, using JIRA for monitoring the projects Designed, developed and deployed Apex Classes, Apex Triggers for various functional needs in the application.
- Created S-controls, which send Email alerts to service people group when systems go down.
- Consumed Web Services as a gateway for the payment through the third-party.
- Expertize in data migration of records to Salesforce using Apex data loader and Dataloader.io, CRMfusion.
- Imported several millions of records to certain objects leveraging the BULK API functionality of Salesforce using Informatica Cloud data wizard.
- Expert in SOQL relationship queries against standard and custom objects to validate the data imported to Salesforce.
- Setup Exchange sync to sync contacts and events between Salesforce and company’s email system.
- Configured Shibboleth SSO
Confidential, Somerset, NJ
Salesforce Developer/Administrator
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the applications to match the functional needs of the organization.
- Experience in acting as a liaison between offshore team and the Business performing meeting facilitation, work plan creation, taskmanagement.
- Developed Apex triggers with bulk safe for both standard and custom objects.
- Worked on security models, developed apex based sharing rules in order to meet security requirements.
- Developed various batch apex classes to merge duplicate accounts/contacts. Streamlined the integration and merge process in Salesforce. Ensured the integrity of data by building custom code to merge data.
- Developed dynamic salesforce.com visual force pages using Java script, Ajax toolkit and JQuery.
- Involved in troubleshooting and resolved issues related to integration. Developed Apex classes with REST calls to connect to web services.
- Developed custom Visual force pages and apex controller classes for various functional needs in the organization.
- Written test classes for unit testing.
- Hands on experience working in territory management, configured territories and used apex code for updating territories by users and accounts.
- Worked on email to case services, implemented custom development to meet user requirements.
- Developed and deployed workflows and approval processes for custom objects as per the business requirements.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Involved in requirement gathering for setting up Salesforce service cloud.
- Implemented Salesforce customer portal to provide online support channel for customers.
- Prioritized cases using entitlements and case milestones.
- Built various agent-specific and management-specific reports and dashboards to track and provide key leading and lagging indicators for same day resolution and average queue times of cases.
- Developed case escalation rules to ensure cases were resolved in a timely manner.
- Used change sets to deploy metadata from sandbox to production environment.
- Expert in metadata deployment from sandbox to sandbox and sandbox to production using Force.com IDE and ANT migration tool.
Confidential, Chicago, IL
Sr. Salesforce Consultant
Responsibilities:
- Actively associated in gathering requirements for building standard and custom objects, page layouts and various record types specific to the business processes.
- Experience in acting as a liaison between offshore team and the Business performing meeting facilitation, work plan creation, taskmanagement.
- Built various reports and dashboards as per the business requirements.
- Built complex validation rules and lookup filters to improve the quality of data.
- Developed various time-dependent workflow rules and added email alerts to notify the users based on specific conditions.
- Built custom settings in conjunction with Apex triggers to mute the triggers for specific users performing data migration.
- Setup various permission sets to grant additional privileges for certain set of users.
- Setup user profiles that gives the users permissions to objects they need access to.
- Implemented field level security for certain fields to restrict access to users.
- Built role hierarchy representing level of data access that a user or group of users should have to certain records.
- Hands on experience on configuring Salesforce out-of-the box community feature for partner users.
- Expert in metadata deployment from sandbox to sandbox and sandbox to production using Force.com IDE and ANT migration tool.
- Expert in sandbox creation, maintenance and back up.
- Built the SFDC production org involving various pre and post deployment activities.
- Expertize in data migration of records to Salesforce using Apex data loader and Dataloader.io, CRMfusion.
- Imported several millions of records to certain objects leveraging the BULK API functionality of Salesforce using Informatica Cloud data wizard.
- Expert in SOQL relationship queries against standard and custom objects to validate the data imported to Salesforce.
- Setup Exchange sync to sync contacts and events between Salesforce and company’s email system.
- Developed batch apex classes and scheduled daily jobs using apex scheduler.
- Developed Contact smart search using Visualforce page and extension apex classes involving complex JavaScript and SOSL.
- Developed several Visualforce pages, controller extensions, visualforce email templates and triggers involving apex best practices.
- Developed various web services classes for integrating with middleware software to import the data to Salesforce.
Confidential, Las Vegas, NV
Salesforce Developer
Responsibilities:
- Actively involved with Business analysts, other developers, involved in enhancement of business modules using Standard and Custom Objects, formula logic, APEX classes, Triggers, Test Methods and writing SOQL queries.
- Worked on enhancements to SFDC application required by business users from time to time.
- Worked on Salesforce implementations from inception to delivery.
- Hands on experience on Roles, Profiles and Security and Sharing settings.
- Created SFDC Approval Processes, Queues, Public groups and Email Templates.
- Implemented communities.
- Created profiles and implemented Object level, field-level and record-level security and Created email templates and inbound emails for the clients and customers.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also created junction objects to establish connectivity among objects.
- Developed and tested SFA based application on Force.com Platform in Salesforce.com environment with Apex programming language at back-end and Visualforce Pages as user interface.
- Actively participated in the design and development of custom Visualforce Search pagesOn Accounts & Oppurtunities and the Visualforce Controllers.
- Well versed with the process of detailed analysis of business and technical requirements and designed the solution by customizing various objects of Salesforce and using other Platform based technologies like Visualforce.
- Designed Apex Classes, Controller Classes and Apex Test Classes for various functional needs in the application.
- Designed technical design documents from BRS/FRS.
- Worked closely with UAT team and SIT team in clarifying and resolving any issues while implementing projects.
- Used Dev Sandbox (config. only) for development and unit testing. Usedforce.comIDE to deploy the code changes into QA Sandbox. Used QA Sandbox (Full Sandbox) for regression testing and deployed code into production instance.
- Involved in the data validation / Integration of the source system with Salesforce.com.
Confidential, Little Rock, AR
Salesforce Developer/Administrator
Responsibilities:
- Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery, using JIRA for monitoring the projects.
- Functional Analysis of Business Problem to be designed and executed in Salesforce.com Maintaining the Organization Administration. Maintaining Users, Profiles and Roles.
- Involved in all phases of the software development life cycle and prepared the Functional Specifications Document
- Developed dynamic salesforce.com visual force pages using Java script, Ajax toolkit and JQuery.
- Developed triggers on Event and Task object to update the count of the Open activities and Closed Activities from the Activity Histories in to the parent object.
- Created Workflows, Objects and Validation Rules inside Salesforce and Mapping them to the existing functionality and Objects
- Designed, developed and deployed Apex Classes, Apex Triggers for various functional needs in the application.
- Created S-controls, which send email alerts to service people group when systems go down.
- Created Apex Test Classes for SFDC testing.
- Carrying out quality testing and support during UAT.
Confidential
Java Developer/Onsite Coordinator
Responsibilities:
- Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery.
- Mentoring 3 member team in Offshore and delegating the sub-tasks.
- Conducted daily Stand-up calls and participated in KT sessions.
- Participated in business meetings along with business analysts to record user requirements, and developed design artifacts and published.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Integrated with LDAP authentication in the application for authorization and authentication of user.
- Worked on IBM Data Power which acts as ESB for dealing multiple ways of requests and redirecting to appropriate servers.
- Used Maven to build, run and create JARs and WAR files, also used JENKINS for deploying applications into WebSphere Application Server.
- Used Web services for transmission of large blocks of XML data over HTTP.
- Used Hibernate for Database Persistence to perform actions like insert, update, retrieve.
- Used Eclipse 3.8 IDE for developing code modules in the development environment
- Used SVN version control to track and maintain the different version of the project.
- Scheduler to compare the output and re-run the failed requests repeatedly.
- Creation of mock response and Unit testing the response with database populated values.
Confidential
Senior Java Developer
Responsibilities:
- Involved in gathering requirements, Analysis, Design, Development and testing of the entire Application.
- Involved in all phases of SDLC (Software Development Life Cycle).
- Created UML diagrams like class diagrams and activity diagrams using the Rational Rose.
- Participated in the design and development of application using JSP, HTML, CSS and JavaScript.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Designed and developed the presentation layer using AJAX for RUI (Rich User Interface).
- JSON is used in conjunction with JavaScript for making HTTP requests.
- JQuery is used for validation.
- Developed the presentation tier of the application using Struts framework and MVC design pattern.
- Configured the Hibernate ORM framework as persistence layer for the backend by using hibernate.confg.xml
- Designed and developed DAO’s for accessing the POJO’s and updating the DB tables using the POJO’s, Java Collections, and Synchronization etc.
- Used Hibernate object relation mappings (ORM) for the database operations on MySQL.
- Developed and modified the stored procedures, the DAO (Data Access Objects) and VO (value Object) classes for separating the Data Access logic and business logic. Extensively participated in application integration. Spring is used to integrate Struts and Hibernate.
- Implemented interceptors for Spring and Hibernate.
- Transactions were implemented using declarative transactions in Spring with transaction managers capable of supporting Hibernate.
- Configuration issues in the various frameworks used were identified and resolved to extract an acceptable level of performance in terms of efficiency, response and robustness.
- Consumed Web Services as a gateway for the payment through the third-party.
- Developed Web Services using SOA, SOAP, WSDL, UDDI and JAX-WS, JAX-RPC programming models.
- Used Ant as build tool for building and deploying it into Web logicServer.Ant scripts are used for automating build process.
- Developed and execute unit tests and test suites for product components using JUnit Testing Used.
Environment: Core Java, J2EE1.6.x, JDK, JSP, Struts 2.x, Tiles, JMS, Spring 3.x, Hibernate 3.0, MySQL, Eclipse, WebSphere Application Server, JBOSS, JSON, AJAX, JQuery, Web Services(SOAP,WSDL), Ant, JavaScript, CSS, Log4J, Junit, HTML, PL/SQL, CVS and Oracle.