Salesforce Developer/administrator Resume
CA
SUMMARY:
- Over 8+ years of experience in the field of IT industry which includes 5 years of experience as Salesforce Developer/Administrator in SalesForce.com CRM Platform across multiple industries involving building, customizing, developing and administering on cloud applications and 2 years of experience on development of software applications using JAVA.
- Experience customizing standard objects - Accounts, Contacts, Opportunities, Products, Cases, Leads, Campaigns, Reports and Dashboards.
- Strong knowledge on Agile (SCRUM), Water Fall Project Execution Methodologies.
- Extensive experience in Salesforce Customization, creating Roles, Profiles, Page Layouts, Record Type, and Assignment Rule, Workflow Alerts and Actions, Reports, Dashboards, Outbound messaging, and Approval Workflow, Customer Service and Support Administration
- Good knowledge on mobile applications like Salesforce 1 and Salesforce classic .
- Hands on experience in Administration setup like manage Users, Security Controls and Data Management.
- Involved in developing Salesforce Lightning Apps, Components, Controllers, events and Skilled in understanding and implementing the new Salesforce Lightning Experience
- Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
- Good knowledge on Developing Lightning components with Aura framework.
- Experience working with GitHub, Bit Bucket and Heroku.
- Hands on experience in development by implementing Triggers, APEX classes, wrapper classes, controllers, Visual Force, Force.com IDE, Apex Test Classes for SFDC testing, Batch Apex for data processing and writing queries in SOQL and SOSL, customized queries to avoid governor limits.
- Extensive experience in developing and deploying custom integration solutions in Salesforce.com CRM. Proficient in creating/troubleshooting/modifying APEX code and visual force pages.
- Extensive experience in designing of custom objects, custom fields, role-based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, Dashboards, and Email generation according to application requirements.
- Experience in data migration using Import wizard, Apex Data Loader and other integration tools like Informatica Cloud.
- Experience in Working with Wave Analytics to provide dynamic dashboards from different Data sources.
- Experience in modifying Visualforce pages to be supported in Lightning Experience and good understanding of lightning mode and its features.
- Good understanding of SAAS, PAAS and IAAS cloud computing services
- Experience in wide range of languages and technologies such JSP/JSF, AJAX, Spring MVC Framework, HTML5, CSS3, JavaScript, XML, and SOAP.
- Expertise in sales cloud, service cloud and marketing cloud processes.
- Migrated the code using Eclipse IDE and ANT scripts.
- To improve business made recommendations to integrate with third party plug-ins from AppExchange.
- Used Force.com Web services API and Salesforce API are REST, SOAP, METADATA for implementing web services in the application for access to data from different users.
- Experience with customization of Salesforce Communities and platforms Exact Target, Apttus CPQ.
- Experience working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex
- Involved in providing Production support post go-live.
- Committed to excellence, self-motivator, quick-learner, team-player, and a prudent developer with strong problem-solving, analytical skills and communication skills
- Experience on Community Cloud to connect with customers and employees with each other.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Apex Classes, Controllers, Apex Trigger, SOQL, SOSL, Visualforce, Integration, Migration, Batch Jobs, Workflow & Approvals, Reports, Dashboards, Analytic Snapshots, Custom Objects, Custom Tabs, Schema Builder, Apex Web Services.
Salesforce Tools and Integration Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Data Loader, Force.com Connect for Outlook, Force.com Platform (Sandbox, and Production)
Programming languages: C, C++, Apex, Java/J2EE, SQL
Web Technologies: HTML, JavaScript, XML, AJAX, SOAP, WSDL
Operating Systems: Microsoft Windows, Linux, Unix
Database: Oracle, MS Access, SQL Server 2008
IDE: SVN IDE, Force.com IDE
Other Tools: Workbench, Force.com Explorer
PROFESSIONAL EXPERIENCE:
Confidential, CA
Salesforce Developer/Administrator
Responsibilities:
- Involved in various stages of Software Development Life Cycle (SDLC) in agile methodology. Strong implementation and rollout experience with Salesforce.com CRM (Sales Cloud, Service Cloud and marketing Cloud), Communities, Sites, and Force.com platform.
- Building of custom Lightning components to display the list view of orders and an order detail page to handle the business logic.
- Using Community Builder creates community pages for Dealers and used the SLDS for styles and Apex classes for DML operations.
- Worked on custom implementations of community builder Lightning components, java script buttons, Lightning compatible VF pages, and Lightning components.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend, Visual Force pages and Salesforce Lightning Experience as user interface.
- Configured Sales Force Automation (SFA) for Campaign management, Opportunity Management, Account and Contact Management, Data Quality Management.
- Implemented Sales Cloud, Service Cloud and Marketing Cloud using Pardot automate lead qualification, lead management and sending messages.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Worked on customer portals and communities' administration. Created Custom Objects, Custom Dashboards for community and gave accessibility to dashboards for authorized people. Pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to custom objects.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Developed complex workflows and approval processes for automating business logic.
- 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 profiles based on the need in the organization.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Implemented Salesforce Development Cycle covering Sales Cloud, Service Cloud, Marketing Cloud, Call Center, Chatter & AppExchange applications.
- Involved in migrating the data from Oracle database to Salesforce application using Apex Data Loader.
Environment: Salesforce.com, Force.com, Data Loader, Apex Classes, Controllers, Triggers, Visualforce, Sales Cloud, Marketing Cloud, Service Cloud, Data Migration, Rest API, Soap API, Informatica, SOQL, SOSL, Communities, Lightning (Components), Workflow & Approvals, Java Ant, Custom Reports, Dashboards, Oracle, Windows.
Confidential, San Jose, CA
Salesforce Developer
Responsibilities:
- Worked with end users for requirements meetings and prepared technical design document based on user requirements.
- Developed Visualforce Pages and provided business logic in Custom, Extension Controllers, wrote wrapper classes to display data from various objects in UI.
- Wrote Apex classes with customized logic using SOQL, Database methods, Apex triggers upon record create/update/delete/merge.
- Implemented Salesforce best practices while writing Triggers, Controllers, Batch, SOQL and avoided reaching governor limits exceptions.
- Built mobile application using Salesforce1 Lightning Components, Controllers, Handlers, Events and Aura components.
- Worked on Lightning components, Event registration, handlers and Apex classes for performing logic in the actions.
- Developed Apex REST web Service classes for inbound calls to Salesforce to retrieve and save data in Salesforce.
- Wrote Apex classes for callouts to external system by generating the stubs from the WSDL using native Wsdl2Apex.
- Used Eclipse IDE, Developer console, Lightning app builder for configuring, coding, modifying and testing of applications in Salesforce.
- Worked on customization of Sales and Service Cloud and configured Web-to-Lead, Email-to-case, Assignment, Escalation and Auto-response rules.
- Worked on Sales Lead Management, Campaign Management, Opportunity Management, Account and Contact Management for Salesforce Automation.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Opportunities.
- Worked on various Custom Objects, Relationships, Tabs, Lightning apps, Salesforce1, Validation rules, Page layouts, Search layouts, Compact Layouts to organize fields in Classic and Salesforce1, Custom Links/Buttons and Related Lists.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Created Email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Performed admin tasks of managing Users, Roles, Public groups and implemented Role hierarchies, sharing rules and record level permissions using sharing rules and AppExchange managed package installation.
- Deployed application components using Jenkins, Force.com ant migration tool, change sets and Eclipse to various sandbox and production environment.
Environment: Saleforce.com platform, Lightning Components, Apex, Visualforce, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Service Cloud, Email Services, HTML, Java Script, Java, SOAP, REST, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential, Tulsa, OK
Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Involved in Customizing and deploying the CRM tool Salesforce.com to include: business requirement development, dashboard development, report & list view development, process flows and documentation.
- Developing Apex classes, Apex Triggers, Visualforce Pages using Force.com Eclipse IDE.
- Worked on Salesforce.com customizations using Apex (classes, triggers and web Services) and Visualforce that consists of several new data integrations and customizations are done to B2B and B2C Salesforce.com.
- Used SOQL and SOSL statements within the custom controllers, extensions and triggers properly to avoid Governor Limits.
- Designed, and Implemented the Custom Business objects, Entity-Relationship data model, Page layouts, Custom tabs, Components to meet the needs of the application.
- Created user Roles and Profiles and customized their Security controls and shared settings.
- Implemented pick lists, dependent pick lists, lookups, junction objects, master-detail relationships.
- Worked on Single Sign-on (SSO) to integrate internal enterprise application with Salesforce using SAML configuration settings in SFDC, using identity provider as LDAP.
- Designed various types Email templates for auto response to customers.
- Designed and developed workflow rules and approval process and action like creating tasks, field updates and Email alerts.
- Developed several Custom Reports to better assist managers and management and report folders to provide report accessibility to appropriate users.
- Customized Dashboards to provide daily forecasts and track opportunities, deal registrations and customer engagement.
- Created New Reports, New Dash Boards and worked on Data Loader by uploading about close to a million records and experienced in cleansing and De-duplicating bulk loads.
- Worked with CRM Application Development Team to complete development, test support and deployment activities.
Environment: Salesforce.com, Eclipse, Force.com Explorer, Sales Cloud, Service Cloud, Apex classes, Triggers, Visualforce pages, Component & Controllers, Workflow rules, Approvals process, Email Templates, Reports, Dashboards, Eclipse, Windows XP.
Confidential, Hackensack, NJ
Java Developer
Responsibilities:
- Participated in Requirements gathering and created Design prototypes using story boards to involve in analysis, design, and implementation of the Insurance Purchase System.
- Developed Struts validation framework and JavaScript for validation.
- Worked in implementation of MVC design paradigm of spring framework, Object-Relational Mapping (ORM) using Hibernate and Oracle database at the back end.
- Developed Exception Handling framework and used Log4j for logging.
- Worked with defect tracking system Bugzilla.
- Involved in developing SOAP and Restful Web Services functions to get data from the Mainframe Systems.
- Developed SQL queries and views for handling database activities in Oracle/MS SQL Server.
- Implemented and maintained AJAX based rich client for improved customer experience.
- Used Spring MVC Framework to develop Action classes and Controllers along with validation framework and annotations.
- Involved in development of presentation layer using spring framework, and MVC design paradigm.
- Used JBOSS Server for deploying the application.
- Involved in Object Analysis, design and documentation of the application model using Unified Modeling Language (UML).
- Used SVN as a version control system and for code management.
Environment: Java SDK, Entity Bean, Struts, Spring MVC Session Bean, JSP, Servlets, JavaScript, and Oracle, SQL, PL/SQL, Triggers, Stored Procedures, log4j, JBOSS, Eclipse.
Confidential
Business Analyst
Responsibilities:
- Responsible for facilitating the identified risks, and issues, by tracking these through the SDLC, scheduling, and recapping team meetings.
- Assisted business analysts in leading JAD sessions, and developing documentation of technical requirements, functional specifications for all automated workflow using Visio.
- Involved in gathering requirements and translated the business details into the functional specification documents that described the different types of processes.
- Created business process, and activity diagrams using Visio. As well as leading client JAD sessions to ensure validation and usability with the new technological platforms.
- Reviewed necessary technical specifications, requirements and work breakdown structure documents using Visio.
- Strictly followed the change control methodologies while deploying the code from development, Quality Assurance and Production.
Environment: Waterfall, UML, MS Visio, MS Project, Windows 2000, MS Office, Oracle, SQL, Erwin, Qua
Education Details:
- MBA International Business, Marketing ESC-PAU School of business, France.
