Sr. Salesforce Developer Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- Over 7 years of experience in IT with around 4+ years of experience in Salesforce.com CRM platform.
- Proficient in Lead Management, Case management, Sales Cloud, Service Cloud.
- Involved in multiple full Life Cycle salesforce.com implementations.
- Customized several Validation Rules, Tasks, Workflow rules, Triggers, Apex classes to achieve the complex business functionality.
- Extensive experience in creating Profiles, Email Services, Page Layouts, Workflow Alerts and Actions, Dynamic Visual force pages and Approval Workflow.
- Implemented security and sharing rules at Object, Field and Record level for different Users at different levels.
- Experienced in analyzing Entity Relationship diagram and implementing them to Salesforce custom objects, Junction objects, master - detail relationships and lookup relationships.
- Experience in wide range of technologies such as Apex, Visual Force, Java, J2EE and JavaScript.
- Experience in SFDC Security - Org Wide Defaults, Roles, Profiles, Sharing Rules.
- Experience in Automation - Workflow Management, Queues.
- Experience in SFDC Administration, Deployment, Reports, Dashboards, Data Management.
- Knowledge on Apps - Web2Lead, Email2Case, Chatter.
- Created Workflow Rules to automate Tasks, Email Alerts, Field Updates, time-dependent actions and Outbound Messages.
- Used SOQL&SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Participated in each phase of one full SFDC lifecycle implementation, provided end-user training, and post go-live support.
- Experience in working with salesforce.com sandbox and production environments, also with Eclipse IDE Force.com Plug-in environments.
- Experience in using different data tools like Apex Data Loader, Import Wizard, SFDC Data Export and Mass Delete.
- Had good knowledge on ETL technology, with main focus on data designing, data extraction and data loading using required transformations.
- Experience in deploying the AppExchange applications and integrating with third party applications.
- Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
- Development experience in J2EE, Servlet, JSP, Struts, JDBC, Java Beans, JMS, JNDI, XML, HTML .
- Hands on experience in designing UML diagrams using ArgoUML .
- Proficient in developing applications in UNIX and Linux Environments.
- Strong understanding of Object Oriented Analysis and Design ( OOAD ) Concepts with excellent logical and analytical skills focused towards business needs.
- Great understanding of the structure of relational database, which gives me authority in writing complex SQL statement combine multiple joins and inline-view .
- Possess keen business acumen in analyzing and understanding business requirements, customer-value maximization and developing new business processes and revenue streams.
- Track record of providing excellent client satisfaction and management of business partners.
- Have worked on customer community and partner portals.
TECHNICAL SKILLS:
Languages: Java, C, SQL
Salesforce.com Technologies: Apex Language, Apex Classes, Apex Triggers, SOQL, SOSL, Visualforce(Pages, Components, Controllers), Apex Web Services, Workflow & Approvals, Chatter, Dashboards, Reports, Custom Objects, Force.com Platform Eclipse IDE Plug-in
Sales force Tools: Eclipse, Force.com Explorer, Force.com Data Loader, Custom Metadata Types, Dynamic Visualforce Pages, Force.com Platform(Sandbox and production)
Web Technologies/Tools: HTML5, DHTML, XML, CSS3.
Scripting Languages: JavaScript, VB Script.
Databases: My SQL, Oracle 9i, MS SQL Server 2000/7.0/6.5.
Protocols: HTTP, HTTPS, FTP, TCP/IP, SOAP.
Office Package: MS Office, Open Office
Operating Systems: Linux, Windows 2000/NT/XP/7/8, Unix
PROFESSIONAL EXPERIENCE:
Confidential, charlotte NC
Sr. Salesforce Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) starting from Requirements Gathering and Design.
- Involved in activities related to Saleforce.com setup, Configuration, customization, Administration, Development, Data Migration and deployment of application to force.com platform.
- Configured and customized Salesforce.com using standard setup tasks as well as developed heavy Apex coding which includes Triggers, classes, classes for custom controllers and controller extension, schedulable apex classes, batch apex, Apex sharing rules, Email Services according to the functional needs of the application.
- Worked on Visualforce Language to develop Visual force pages, overriding buttons, links and tabs, custom components, templates, integrating email etc.
- Created several workflows by defining rules, approval processes and related actions, which include creating related and time-triggered tasks, email alerts, filed updates to automate the business process.
- Wrote several SOQL&SOSL queries in the apex coding with consideration to Governor Limits for data manipulation needs of the application.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Implemented Validation Rules, Assignment Rules, Sharing Rules, and Escalation Rules according to the application requirements.
- Used Dynamic Visual force components to dynamically roll- up the necessary fields at the run time, whenever requested.
- Used Custom Metadata Types, a new release of sales force ‘winter 16’, in the Apex class to meet the licensing requirements of the Fire Eye products.
- Used Process Builder to enroot auto case creation, based on certain conditions of the Account.
- Worked on the Eclipse IDE with Force.com plug-in environment for writing Business logic in Apex Programming Language, testing and deploying.
- Agile Development Methodology was followed for the implementation.
- Conducted Business Process Review sessions to analyze the existing and to-be-implemented business processes for Client.
- Have been part of System Integration Testing, done in other Salesforce instance, once the development is done in the developer instance.
- Created different types of Custom Reports for standard objects as well as custom objects to give complete details regarding Customer (Account) Orders, Renewal Forecasting, and Customer Balance Report with Multi-Currency support.
Environment: Apex, Visual force, Dynamic Visual force pages, validation-rules, Workflow-rules, Trigger, SOSL, SOQL, Custom Metadata Types, JavaScript, Data Loader, Force.com IDE, HTML, Eclipse IDE Report, Dashboard, process builder, Git, Change sets.
Confidential, Mahwah NJ
Salesforce developer/Administrator
Responsibilities:
- Implemented and created users with permissions, about 2000 users nationwide on the CRM platform and provided go live support by Agile methodology.
- Created Custom Objects, Custom Tabs, and Entity-Relationship Data Model, Validation Rules, Workflows and Approval Processes, Auto-Response Rules and Page layouts and Data import and export.
- Designed, developed and deployed Visual Force Page, Apex Classes, Controller Classes and Apex Triggers based on the business requirements in Agile manner.
- Managed all objects used in their organizations in a unified & streamlined manner; collaborate with researchers to discover use cases & patterns, integrate the findings to build an improved, data-informed product.
- Developed mobile app with Salesforce1 AppExchange.
- Implemented Security and Sharing rules at object, field, and record level for different users at different levels of organization. Also created profiles and configured the permissions based on the organizational hierarchy using permission Sets.
- Worked on SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and actions.
- Defined Lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Involved in creating and customizing Email template and configuring them to the Email alert within the workflow rule for a standard/custom object.
- Integrated the Web Services for extracting the data from external systems, and used the Sandbox for testing to ensure minimum code coverage for the application to be migrated to production.
- Organized Daily Scrum meetings with all the team members to check whether we are in same page.
- Participated in the bug review meetings, updated requirements document as per business user feedback and change in functionality of the application.
Environment: Apex, Visual force, validation-rules, Workflow-rules, Trigger, SOSL, SOQL, JavaScript, Data Loader, Force.com IDE, HTML, Eclipse IDE Report, Dashboard.
Confidential, Las Vegas NVSalesforce Administrator /Developer
Responsibilities:
- Worked on all Salesforce standard objects - Accounts, Contacts, Opportunities, Leads, Campaigns, Events, Tasks, Cases, Reports, and Dashboards.
- Gathered requirements from different sources, analyzed functional problems, and determined and optimized techniques for corresponding development.
- Documented technical specification of legacy systems and prepared plan for migration to Salesforce.
- Performed data migration from legacy system using Data Loader. Worked with the internal team to gather data from disparate sources, and normalize and standardize data for successful migration.
- Used Apex Classes and Visualforce pages to create custom business logic.
- Developed Custom Objects, Tabs, Validation Rules, Page Layout, Apex Classes, and Formula Fields.
- Worked with SOQL, SOSL queries with Governor Limitations to store and download data from Salesforce.com platform database.
- Created relationships among objects using Lookup and Master-detail relationships.
- Created Profiles, Roles, Users, Record Types, and Permission Sets based on organizational hierarchy.
- Customized Page Layouts, and created Custom Fields and Objects based on process requirements.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates and developed Custom Reports and corresponding Dashboards for Business Users, Managers, and top Management.
- Created mechanisms for Web to Lead, Lead Management and Activity Management.
- Composed Apex Test classes to Unit Test Apex classes in pre-production phase.
- Deployed applications from Sandbox to Production environment.
- Configured Chatter for Business Users for collaborative work.
- Created email templates in Text, HTML and Visualforce. Automated Email Marketing Campaigns.
- Composed Reports and Dashboards to measure effectiveness of the campaigns.
- Interacted with all business users, documented business requirements, and created workflow diagrams.
Environment: Saleforce.com platform, Apex Language, Triggers, S-Control, Visual Force, Data loader, Salesforce.com Data Loader, Force.com API, Workflow & Approvals, Reports, Custom Objects, Batch Apex Interface, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential, San Jose CASalesforce Administrator/Developer
Responsibilities:
- Designed and implemented visual force pages for different needs in the function.
- Perform detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC) and other Platform based technologies like Visual Force, Force.com API, and Web Services.
- Created Page layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Worked on Validation Rules, Workflows and Approval Processes.
- Designed Custom Objects and developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed a customer feedback and satisfaction process.
- Programmed business logic using combination of apex classes, constructors, interfaces, methods and DML, keeping the iterations within governor limits.
- Implemented email-to- case, web-to- case entry and manual case entry for entering customer cases in cases tab.
- Involved in Data Mapping and Data Migration from Oracle database to Salesforce.com Objects and fields using Informatica Power center and SFDC Plugin.
- Involved in integration of Web Services for extracting the data from external systems, and used the Sandbox for testing to ensure minimum code coverage for the application to be migrated to production.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Components, Controllers & Extensions), Data Loader, Apex Triggers, SFDC, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in.
Confidential, Hackensack NJSalesforce Administrator/Developer
Responsibilities:
- Customized Validation rules, Workflow rules, Triggers, Apex classes per the business functionality requirements.
- Created Accounts, Contacts, Leads, Campaigns and Cases.
- Enforced object and field level permissions
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components with record level detail.
- Loaded and managed data using Apex Data Loader.
- Created Entity Relationship Diagrams post analysis of Business Requirements to document logic and data flow. Used this to create Salesforce custom objects, master details relationships, junction objects, and lookup.
- Designed, developed and deployed Apex Classes, Controller Classes, Extensions and Apex Triggers to meet functional needs, using Eclipse IDE.
- Developed Visualforce Pages, Visualforce Custom Controllers Components, Advanced Search Functionality, Custom Objects, Analytic Snapshots, Tabs, Tags and Components.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Created connectivity between objects using junction objects.
- Created workflow rules, and defined related tasks, time-triggered tasks, email alerts and field updates.
- Used SOQL and SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Implemented WSDL in the application for access to data from external systems and web sites, using Force.com web service API.
- Sandboxed applications for testing prior to releasing them in production environment.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Components, Controllers & Extensions), Data Loader, Apex Triggers, SFDC, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in.
ConfidentialJava Developer
Responsibilities:
- Involved in application design, development and testing of the application. Also participated in database design.
- Configured JNDI names for JMS Queue connection factories, data sources and connection pooling in Web Logic, and also have deployed applications in it.
- Written Struts Action Classes and Action Forms, and have also written Business logic in Session Beans.
- Involved in Front end and Back-end Development.
- Written Struts Action Classes and Action Forms, and have also written Business logic in Session Beans.
- Developed JSP pages for Dynamic content presentation and also have written JavaScript functions for client side validation.
- Performed client side user validations using JavaScript and JQuery.
- Developed Java classes to simulate Web Services client and configurations for the application.
- Configured database connectivity using JDBC with Oracle 9i database as back-end.
- Involved in database designing and tables creation in the database.
- Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of database development task.
- Designed and developed required Manager Classes for database operations and wrote stored procedure and used Java APIs to call these procedures.
- Monitored the error logs using Log4j and fixed the problems.
- Performed unit testing and integration testing.
Environment: JDK 1.4.2, JSP, J2EE, Struts, EJB, Servlets, JMS, JNDI, JDBC, Oracle 9i, Web logic 7.0, Eclipse workshop IDE, JQuery, JSON.
