Salesforce Developer Resume
Baltimore, MD
SUMMARY
- 7+ years of professional experience in Information Technology with 4+ years of experience in the Salesforce.com CRM space that includes Administration, Development and Support.
- Involved in various stages of Software Development Life Cycle (SDLC) including analysis, requirement gathering, enhancements, testing, deployment and maintenance of standalone object - oriented enterprise applications.
- Experience in Development, Administration, Configuration, Implementation, and Support of Salesforce CRM based on Apex Language and leveraging Force.com Platform.
- Extensive experience in implementing Force.com Apex Classes, Apex triggers, Visualforce, Batch Apex, Integration, REST & BULK API, WSDL, SOAP based Web Services, SOQL and SOSL and Salesforce AppExchange.
- Proficient in SFDC Administrative tasks including but not limited to creating Profiles, Permission Sets, Roles, Users, Record Types, Email Services, Reports, Dashboards, Tasks and Actions.
- Have in-depth Knowledge and understanding of CRM business processes like Campaign Management, Lead Management, Order Management, Account Management, and Case Management.
- Experience working on latest features of Salesforce like Process Builder, Process Flows,WaveAnalytics, lightning.
- Excellent work experience in designing Custom Objects, Custom Formula Fields, Field dependencies, Relationships, Pick-lists, Custom Tabs, Validation rules, Work Flows, Approval Processes, Page Layouts, Search Layouts to meet the client’s requirement and functionality.
- Expertise in Service Cloud console with exposure to CTI adapters and mobile application integrations.
- Worked on Salesforce integrations with SAP, Oracle and other third-party systems.
- Hands-on experience with development tools like Eclipse IDE, Force.com IDE, Force.com Explorer and expertise in performing data migration from legacy system to salesforce using data loader and informatica.
- Experience in using the Workbench tool for SOQL queries, SOSL and the REST Explorer.
- Led projects using waterfall methodology and Agile/Scrum methodology.
- Expertise in Object Oriented Programming involving Analysis and Design and Development of web-based applications using Java technologies, HTML, CSS, XML, JavaScript, and J2EE.
- Good work ethics, quick learner and ready to scale up in new technology/ domain.
- A good team player with excellent communication and inter-personal skills.
TECHNICAL SKILLS
Salesforce Technologies: SFDC Certified Force.com Developer, Salesforce CRM, Apex, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Apex Web Services, AJAX, Workflow & Approvals, Lightning, Case Management Automation, Reports, Dashboards.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data Loader, Force.com, Workbench, Force.com Platform (Sandbox and Production), Force.com Excel Connector, Informatica
Programming Languages: C, Java, HTML, CSS, JavaScript, JSON,JQuery,AJAX
Databases: MS SQL Server 2012/2014, PL/SQL, RDBMS, Oracle 8i/9i/10g, MS Access, DB2 and MySQL
Operating Systems: Windows, Mac
PROFESSIONAL EXPERIENCE
Confidential, Baltimore, MD
Salesforce Developer
Responsibilities:
- Worked with end users for requirements gathering, analysis and development.
- Developed Apex classes, Apex Triggers and Visualforce Pages for various functional needs in the application.
- Created the Vision & Strategy forAnalyticsexploring solutions such asWave (SFDC)
- Created Reports and Dashboards with the help ofSalesforceWave Analytics to track Opportunity pipeline/Stages for Management visibility.
- Closely worked with end users and functional leaders for requirements gathering, analysis and provided design inputs and architecture to build the dashboards in wave.
- Conducted Daily scrum call to coordinate with salesforce offshore team and assisted in fixing the bugs.
- Actively worked on building dashboards which included huge csv data loads from RDB and merged with the data in Salesforce.
- Created helper classes that assisted with faster and more efficient coding.
- Responsible for all unit testing. This includes robust testing using assertion statements to ensure code always works correctly, even after deployment.
- Worked on enhancements in application production requested by business users from time to time.
- Developed REST Web Services inSalesforceand published for External applications
- Wrote complex SOQL queries to combine different datasets into one Widget.
- Performed SOQL functions such as groups, cogroups, unions etc.
- Developed Responsive popups using Java script.
- Worked on converting Salesforce classic VF pages into Lighting using Lighting components and Lightning App builder.
- Provided daily user support in managing users, creating and maintaining custom objects and fields, handling bulk data migration and maintenance of page layouts,
- Designed Reports and worked with Business users to make them understand the functioning of Reports better.
- Designed very complex Visualforce pages using JavaScript, CSS, HTML, JQuery and Controllers.
- Involved in User Management including but not limited to creating users, Roles, Profiles
- Created various Record Types, Support Processes, Assignment Rules, Public Groups, Queues, Custom Settings, Sites, Time-Based Workflows etc.
- Used complex SOQL Queries in the Code and in the tools like Data Loader to Extract, Insert or Update vast data (millions of records) from/into custom objects & Standard objects.
- Designed System Configuration Enhancements (Dashboards, Reporting, Page Layouts, Sharing Rules, Role Hierarchy, etc.).
- Well maintained Test Code Coverage & Unit Testing for all the code in the system following the Salesforce governor limits
- Deployed the code over sandboxes using Change set.
- Created various Profiles, Roles, and Page Layouts and configured the Permissions based on the Organization hierarchy requirements.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
- Developed business documents for Salesforce.com Custom objects.
- Worked on different portals like Self Service Portal, Partner Portal and Customer Portal.
- Implemented Salesforce.com web services client using Salesforce web services API, Java, XML and partner WSDL.
- Developed several Custom Reports & Dashboards to better assist managers and report folder to provide report accessibility to appropriate personnel.
- Involved in Agile methodology, Scrum that dramatically improved productivity and reduced errors.
- Provided the training to Business users about the system.
- Worked extensively with the QA team for designing Test Plan and Test Cases for the User Acceptance testing (UAT).
- Used the sandbox for testing and migrated the code to the deployment instance after testing
- Provided ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow.
Environment: Saleforce.com platform, Apex Language, Visual Force, Lightning, HTML, Java Script, Reports, Dashboards, Sales Wave App, SOQL, JSON, Wave Analytics, Data Prep tool, Data Manager, Data flow, Informatica, Eclipse IDE Plug-in, Sandbox data loading, Windows 7.
Confidential, Irvine, CA
SFDC Developer
Responsibilities:
- Created user Roles and Profiles, security controls and shared settings.
- Developed Custom Objects, Custom reports and configured Analytical Snapshots to dump the data into on a regular basis for sales performance and lead generation statics.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Implemented case management automation (on Case Object) to track and solve customer's issue and Implemented Web - to-Case entry and manual case entry for entering customer's cases.
- Created Visual force pages that could be rendered as PDF's, build dashboard components and define email templates.
- Maintained an E-mail to Case system with auto-notifications sent to users when a case is created for their respective departments.
- Implemented Lead management, Campaign management by setting upsinglesignon, custom reports, Auto-Response rules, Queues, Assignment rule, marketing hierarchy.
- Developed re-usable UI components with theLightningComponent Framework.
- Designed Action Framework to create, update records and objects from within Wave Analytics
- Developed salesforceLightningapplications usingLightningComponents, Controllers and Events and used custom CSS in the components.
- Create advanced dashboards in Wave Analytics by modifying the JSON that defines them.
- Extensively usedHTMLtags, Frames and CSS (Cascading Style Sheets) to maintain uniformity in the Web pages.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- Configured Salesforce Automation (SFA) for Campaign management, Opportunity Management, Account and Contact Management, Data Quality Management.
- Used Salesforce Automation Process (SAP), Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
- Involved in integrating salesforce and ERP's like SAP and Oracle EBS using Informatica.
- Developed Visualforce Pages, with standard and custom controllers.
- Developed Apex Triggers to update fields and child objects.
- Implemented Wrapper classes for better visual force pages management and smooth functioning.
- Implemented relationship fields for proper data loading and maintaining the quality of the data.
- Handled SOAP/Restful Web services consumption for fetching content from the Internal Web server.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application
- Involved in building the customer portal of the organization.
- Created workflows like email alerts and field updates.
- Implemented the data migration activities involving migrating the data from various business sources with the support of Salesforce CRM
- Developed and deployed workflows wherever necessary.
- Used field level security along with page layout to manage the visibility and accessibility of fields for different profiles.
- 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
- Developed Apex Test Classes with assurance of maximum code coverage.
- Created custom components to use on Visual Force pages and visual force email templates
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Followed Agile methodology for the execution of day to day work related activities.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
- Created UAT Test Plans, Test Cases, and Test Scripts, Performed UAT Execution, Defect Management.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, Informatica, Lightning, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows.
Confidential - Services, FL
Salesforce Developer
Responsibilities:
- Involved in requirement gathering, analysis, documenting the functional and non-functional requirements.
- Provided on-go involved in Sales Cloud Applications; Automation of Lead and campaign Management.
- Worked on Service cloud to resolved issues connected to Call Centers, usage of CTI adapters and Mobile applications.
- Integrated Salesforce with Microsoft Outlook to synchronize contacts, events and tasks
- Written apex REST web service classes for inbound calls to Salesforce.
- Created email templates and inbound emails using Visual Force for clients and customers.
- Extensively worked on building complex Visualforce pages to suit the needs of the application
- Helped to automate business processes by creating workflows (email notification /updates / tasks)
- Created the Dashboards, Reporting Tabs and Pages based on the available data.
- Worked on Creating Visual Force Pages on Force.com IDE Platform and Eclipse.
- Worked with SOQL&SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Created different Formula Fields for the various standard and custom objects.
- Performed the testing operations on the Visual Force Pages, Custom Objects and Reports. Responsible for creating test methods to provide maximum coverage to the triggers and other Controller Classes.
- Created many Approval Process needed in the different stages of the application.
- Provided on-going support to identify, troubleshoot and quickly relay production issues to team.
- Implemented Salesforce.com web services client using Salesforce web services API.
- Developed APEX Classes and APEX Triggers for various functional needs in the application.
- Used SOQL and SOSL for data manipulation needs of the application using platform database objects.
- Performed object cleanup and data migration to and from Salesforce.com.
Environment: Salesforce, Visual force, Apex, VisualforceData Loader, Microsoft Excel, Approval process
Confidential, Bridge Water, NJ
Salesforce Developer
Responsibilities:
- Worked on various salesforce.com standard objects like Accounts, Opportunity, Products, Opportunity Line Items, Contacts, Leads, Campaigns, Activities, Reports and Dashboards.
- Extensively worked on building complex Visual force pages (Executive Priority page, Customer value Capture page) using standard, custom and extension controllers to suit the needs of the application.
- Managing the end-to-end technical delivery for multiple Salesforce custom applications
- Integrated Salesforce CRM with Siebel CRM explicitly using web services API.
- Designed, developed, tested and deployed custom Salesforce applications which includes Apex Classes, Batch Apex and Apex Triggers for various functional needs in the application.
- Created Formula Fields, Validation Rules, Workflow Business rules and Approvals processes for the flexibility and functionality of force platform application.
- Implemented SOQL and SOSL queries within custom Controllers and triggers.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Worked on automating command prompt Apex Data loader for loading .CSV files into salesforce.com.
- Involved in designing the architecture of integrating various external systems to Salesforce.com.
- Configured, maintained Salesforce.com application user profiles, roles, assigning Permissions, Sharing Rules, Queues, Generating security tokens, validation Rules.
- Served as both Salesforce.com Developer and Administrator in the organization.
Environment: Saleforce.com platform, Apex, Visual Force (Pages, Component & Controllers), Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Security Controls, HTML, Java Script, Web Services, WSDL, Sandbox, Eclipse IDE Plug-ins.
Confidential
Java developer
Responsibilities:
- Interacting with Business teams and marketing specialists to understand the specifications and requirements for designing/revamping all the surveys.
- Gathered detailed design specifications and strategies which were utilized by the functional team and the development team for performing detailed development and testing on business applications.
- Implemented Java components and deployed under the WebLogic server.
- Worked with JSF as the Web-container framework in the presentation tier.
- Developed Server-side components with beans in JSF framework.
- Used JSF validator for the Server-side Validation and used JavaScript for the Front-end validation.
- Made use of JSFs, HTML, JavaScript and CSS to develop the frontend UI
- Used SVN as version control system source code and other documents.
- Involved in test plan, test cases and unit testing of the system
- Involved in different activities of project such as information meeting, analyzing data, validation of data, documenting business/functional supplies
- Worked actively with the Development team, assistance with programming issues and post production bugs.
- Worked as Technical Support and performed all sorts of IT Administrative Tasks.
Environment: Java Servlets, Struts, CSS, Hibernate, JavaScript, HTML, Toad, Oracle database, Apache Tomcat, Eclipse, Webserver, Linux.
Confidential
Java Developer
Responsibilities:
- Actively involved in analyzing and collecting user requirements.
- Wrote Specification for the development.
- Wrote JSPs, Servlets and deployed them on WebLogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client-side validations.
- Implemented Object Oriented Design using UML-Rational Rose.
- Participated in Server side and Client-side programming.
- Wrote SQL stored procedures, used JDBC to connect to database.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Created a user Interface through HTML and JSP, Standard Tag library.
- Involved in developing various Servlets.
- Tested and validated the application on different testing environments.
- Used DB2 as the database and wrote SQL & PL-SQL.
Environment: Core Java, JSP, HTML, Servlets, Java Script, DB2, SQL, PL-SQL, JDBC, MS Excel, UML, Apache Tomcat.