Senior Salesforce Developer Resume
Peoria, IL
SUMMARY
- 7+ years of experience in Software Development with 6+ years of experience in Salesforce CRM platform as Administrator and Developer and 2+ years as Java/J2EE application development.
- Salesforce Certified Administrator (ADM201)
- Salesforce Certified Platform Developer I
- Possess knowledge of CRM processes like Sales, Marketing, Customer Service and Support, Business processes and recommended solutions to improve their processes using Salesforce.com.
- SFDC Implementation Support: Understand customerbusinessneeds and configure SFDC per requirements.
- Responsible for L1, L2 & L3 support for Salesforce cases and capable of doing both Salesforce configuration and problem solving functions.
- Experience in APEX Programming by creating Custom Triggers and perform Asynchronous calls to implement the business logic as per the requirements.
- Experienced usingSalesforceLightning UI. Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Experienced in Service Cloud, Sales cloud, Community Cloud, Commerce Cloud, IOT Cloud, App Cloud, Chatter & App - exchange applications.
- Knowledge on Master Data Management (MDM), EDI documents, Boomi AtomSphere and API Management.
- Experience in ANT scripts and Continuous Integration practices (CI/CD) for Salesforce releases.
- Good understanding of cloud computing services, such as SAAS, PAAS and IAAS.
- Proficient in Jitterbit Cloud Data Loader which is used to integrate all Salesforce data, flat files and databases.
- Extensive experience in activities related to SFDC like Setup, Configuration, Customization, Administration, Data Migration and Deployment of applications to Force.com platform for large user groups.
- Experience in working with Agile/Scrum environment, Iterative, Waterfall software development methodologies and Project Management Techniques.
- Profound experience and understanding of Object Oriented Design (OOD), MVC, multi-tier architectures and distributed architectures.
- Good work experience in Custom Integration of Outbound Messages, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Security Controls, AppExchange Package & Custom Application, Sandbox data loading.
- Involved in developing Salesforce Lightening Apps, Components, Controllers and Events.
- Expertise in developing UI Components using Visual Force Pages, Visual Force components, Apex Controllers, HTML, Java Script, JQuery and CSS.
- Strong Expertise to work with Batch Apex, Apex classes, Apex Triggers, Web service integrations with HTTP/SOAP message communication and REST API.
- Hands on experience in developing and configuring Reports, Custom Reports and Dashboards for different user profiles based on the requirements.
- Experience with AWS and/or Heroku platform experience.
- Worked on Apttus CPQ to support multi-channel selling, including self-service e-commerce experience integrated with Salesforce CRM.
- Exposure to different types of software development life cycle methodologies including Agile methodology and have experience in using applications like JIRA, ALM and Rally for issue tracking and project management.
- Integrated SFDC with Marketo Tool to make Marketing process easy to access Leads and opportunities.
- Experience working with Salesforce tools: Force.com IDE, Force.com Explorer, Developer Console, Apex Data Loader, Apex Explorer.
- Performed administration activities for SFDC System Configuration, Analytics Reporting, Data Migration, User Acceptance Testing, End User Training Development & Delivery and System Testing.
- Experience with CTI integration and SSO implementation.
- Experienced in using Distributed version control systems (GIT/Mercurial) and designed Wave Analytics.
- Experienced in deploying the AppExchange applications and integrating with third party applications
- Experience working with Salesforce1 mobile application development and customizations.
- Experienced in deployment from Sandbox to Production using deployment tools like Force.com IDE and Workbench Deploy change set.
- Provided end user training, support and user manuals about best practices in Salesforce.
- Experience in delivering good interpersonal skills, team building skills and ability to work effectively with all levels of organization.
TECHNICAL SKILLS
CRM Tools: Salesforce.com
Salesforce Technologies: Visualforce, Apex Controllers, Triggers, Sales Cloud, Service cloud, Apex Data Loader, Lightning components, SOAP API, Email Services, SOQL and SOSL.
Salesforce Tools: Apex Data Loader, Force.com IDE, Eclipse IDE, Force.com Excel Connector, Developer Console, Workbench, Informatica Tool, Dell Boomi
Languages: Apex, Java, SQL, HTML5, AJAX
Databases: MS Access, SQL server
Operating Systems: Windows NT /2000/XP Pro/ Vista, Windows Server 2008
Web Technologies: JavaScript, CSS, Web Services, SOAP, REST API, HTML
PROFESSIONAL EXPERIENCE
Confidential, Peoria, IL
Senior Salesforce Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Provided development, implementation, and updating focusing on Sales cloud and Service cloud.
- Worked with AppExchange Shipmate app to send mail, ship orders and track packages.
- Using Chatter to follow any shipment and get real-time tracking updates.
- Building process builder for generating quotes and creating labels, once data is stored in Salesforce.
- Worked with DupeCatcher app to filter and prevent duplicate records in the organization.
- Integrated and Implemented Dell Boomi Environment into Salesforce.com.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed Custom Controllers to make external web service callouts, validations and data insertion.
- Created Visualforce components and attributes to override the look and feel of standard Visualforce components.
- Developed Communities by providing self-service on the web, add chatter answers to self-service.
- 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.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Used lightning components available in Lightning App builder to build custom user interfaces.
- Involved in Case Assignment Rules, Escalation Rules and Auto-Response Rules configuration and Customization in Case Management.
- Utilized Apex data loader in handling massive amounts of user data.
- Customized Chatter objects and tabs to view progress and discussion on business process and configured Chatter to track emails from Outlook to Salesforce by following a user.
- Worked in different sandboxes for development and testing, and involved in migrating the code to production instance in installments using Change Set.
Environment: SFDC, Apex, Data Loader, AppExchange, Force.com, Service Cloud, Import Wizard, Eclipse IDE, Controllers, Visual Force Pages, Dell Boomi, XML, Triggers, API, Java, J2EE.
Confidential, Hickory, NC
Salesforce Administrator/Developer
Responsibilities:
- Implemented new enhancements including creation of custom objects, workflows, email alerts, templates and UI changes to match the functional needs of the client.
- Designed and developed Apex Classes, Controller Classes, Controller Extensions and Apex triggers for various functional needs in the application.
- Giving support to existing integration with third party system (SAP) by using REST API.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Developed and maintained validation rules and Triggers to maintain the quality of data and data manipulations between different objects.
- Worked on trigger handler class and moved all the existing triggers to their respective classes
- Designed and Developed wizards using Visualforce, JavaScript, HTML, CSS.
- Worked extensively in force.com sites with Customer community.
- Writing test classes for apex classes to ensure that code is working properly.
- Used Apttus CPQ capability to enable product information management, catalog management, self-service portals, promotions, rebates, partner commerce and the User Interface is optimized for viewing and purchasing from any device, including smart-phones and tablets.
- Extensive experience working in an agile development environment using version One.
- Deployed the components from one instance to another instance by using change sets and AppExchange tools like Copado.
- Created Profiles, Roles based on Organization role hierarchy and implemented Record-Level and Field-Level security and configured their sharing settings.
- Experience with administration, building reports, dashboards, security and troubleshooting.
- Utilized Apex data loader in handling massive amounts of user data.
- Provide training and support to users on how to login, access and effectively use the System.
- Establish and implement best practices with regards to system maintenance, configuration.
- Customized compact layout and Navigation menu in the Salesforce1 Mobile App to meet the user requirements.
Environment: SFDC platform, Apex Language, REST, SOQL/SOSL, Reports, Custom Objects, Sandbox, Force.com IDE, AppExchange, Salesforce1, Visualforce, HTML.
Confidential, Center Valley, PA
Salesforce Administrator
Responsibilities:
- Auditing of existing Salesforce org and developing a future road-map.
- Implement and configure Salesforce systems to meet client’s requirements.
- Administration and support of over 100 Salesforce users.
- Worked on various salesforce.com standard objects like Accounts, contacts, leads, quotes, activities, reports and dashboards.
- Create new custom objects, assigned fields, designed page layouts, custom tabs, components and custom reports.
- Developed and configured various Reports and Dashboards for different user profiles based on the need of the client.
- Created Price books and also migrated the active Products from these Price books.
- Engaging in continuous improvement of the platform for all user groups such as Sales, Marketing, Operations and other internal teams.
- Used Data Loader for insert, update and bulk import or export of data from Salesforce.com.
- Provide support and training to clients during and post implementation.
- Providing client user guides or quick reference guide documentation.
- Stay up-to-date with the periodic Salesforce releases and leverage the updates to drive business value.
Environment: Salesforce.com Platform, Apex, Validation Rules, Workflow Rules, Reports& Dashboards, Apex Data Loader& Explorer.
Confidential
Salesforce Administrator
Responsibilities:
- Worked closely with sales team and business users and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects for Salesforce.
- Daily administration and support tasks including managing multiple user setups, profiles and roles, customization of objects, fields, record types, page layouts and validations
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Interacted with ETL developers to migrate the data from Informatica environment using Data Loader from CSV files to SFDC under guidance and supervision.
- Identified and established the sharing rules for restricting access to business objects such as opportunities, leads, and cases.
- Knowledge in Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Worked with different Record types to setup for different Page layouts based on profiles.
- Experience with SOQL and SOSL statements within custom controllers, extensions and triggers.
- Involved in the Web Services Integration to connect with the different Applications.
- Customized dashboards to monitor lead activities based on regional sales, sales geography.
- Developed and configured various Reports for different user profiles based on the need of the organization.
- Worked with different Deployment Plans for each release and Sandbox Refreshing.
Environment: Saleforce.com platform, Apex, Visual Force Pages, Apex DataLoader, Workflows & Approvals, Reports, Dashboards, Custom Objects & Tabs, Sandbox, Force.com IDE tool& Informatica tool.
Confidential
Salesforce Developer/Admin
Responsibilities:
- Actively participated in requirements gathering and Design Sessions with the client and other stakeholders working in an agile development environment with Mission Control as the tracking tool
- Experienced in writing Apex classes, batch apex, scheduled apex, triggers and workflows.
- Worked with Apex Scheduler to invoke Apex classes at regular intervals.
- Worked with Dynamic Apex to access Objects and Field values based on user inputs, execute dynamic SOQL.
- Created Page layouts, Search layouts to organize fields, Custom links, related lists, and other components on record pages.
- Used SOQL & SOSL with consideration to Governor Limits for Data Manipulation needs of the application using platform database objects.
- Created and deployed several reports for different user profiles based on the need in the organization.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Responsible for loading data into salesforce.com using Apex Data Loader, Import Wizard.
- Responsible for migrating data from one Sandbox environment to another Sandbox environment using Force.com IDE tool and Change Sets.
- Installed and deployed Salesforce AppExchange products such as Conga, Mail chimp, DocuSign, Campaign Monitor, DupeBlocker.
- Responsible for writing Test Scripts for various scenarios.
- 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.
Environment: Salesforce.com, Triggers, Security Controls, Apex, Controllers, Sharing Rules, Workflows, Eclipse IDE, Data Loader
Confidential
Java Developer
Responsibilities:
- Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
- Developed the user interface screens using Swing for accepting various system inputs such as contractual terms, monthly data pertaining to production, inventory and transportation.
- Involved in designing Database Connections using JDBC.
- Involved in design and Development of UI using HTML, JavaScript and CSS.
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval using SQL SERVER 2000, Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle.
- Developed the business components used for the calculation module.
- Involved in the logical and physical database design and implemented it by creating suitable tables, views and triggers.
- Created the related procedures and functions used by JDBC calls in the above components.
- Involved in fixing bugs and minor enhancements for the front-end modules.
Environment: JDBC, JavaScript, HTML, Resin, SQL Server 2000, Text pad, Toad, MS Visual SourceSafe, Windows 2000.