Sr. Salesforce Developer Resume
Alpharetta, GA
SUMMARY:
- 8+ years of professional experience as a Software Developer which includes 5+ years of experience on Salesforce CRM platform as developer & administrator and 3+ years of experience in Java/J2EE technologies.
- Proficient in all phases of Software Development Life Cycle (SDLC) like analysis, requirement gathering, design, development and testing.
- Thorough understanding of all SDLC models like RAD, Waterfall, Agile, RUP, FDD etc.
- Specialized in deploying different SDLC models.
- Expertise with salesforce.com administrative activities: Creating Profiles, Roles, Users, Permission Sets, Record Types, Page Layout assignment, Search Layouts, Field - Level Security, Custom Tabs, Validation rules, Formula Fields, Email notifications and Templates, Outbound Messaging, Tasks, Events and Actions, Creating Flows, Process Builders, Workflows, Approval Process, Reports and Dashboards.
- Implemented Security and Sharing Rules at Object, Field, and Record Level for different users at different levels.
- Implemented various fields such as Pick list, Dependent Pick list, Multi-Pick list & Custom Formula Fields, Lookups, Junction Objects, and Master-Detail Relationships.
- In-depth experience in CRM business processes like Campaign Management, Lead Management, Contact management, Order Management and Case Management.
- Good development experience with Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL, Visual Force (Page, Component & Controllers, Controller Extensions), Testing Methods.
- Proficiency in installing App Exchange applications. Experience in GITHUB as a version control system.
- Prepared Unit Test Cases using apex test classes and to fulfill the 75% of test cases for the development in Salesforce. Experienced in handling Production releases.
- Implemented Configuration, Customization and Development with Salesforce.com on Sales Cloud and Service Cloud. Worked on Exact target/Marketing Cloud.
- Developed salesforce Lightning applications using Lightning components, controllers, and events and used custom CSS in the components.
- Experience developing Custom UI with AJAX functionality using Visual force pages, Visual force Tags, Attributes. Proficiency in installing App Exchange Applications.
- Leveraged Angular JS with JavaScript Remoting.
- Extensive experience in data migration and integration using Apex Data Loader, Jitter bit Data Loader, Salesforce Workbench.
- Wide exposure to Test Management tool s such as Jira, Rally, and Test Director .
- Hands on Experience of Salesforce Web Services API like REST, Bulk & SOAP.
- Experience in writing SOQL, SOSL queries.
- Extensively worked on Salesforce.com sandbox and production environments including creating Sandboxes and refreshing it time to time. Deployment between Production and Sandboxes using Eclipse, Force.com Migration Tool, and Change Set.
- Expertise in system integrations with ETL tools, Boom, Informatica On-Demand, Cast Iron and bulk data load process automation.
- Experienced in Web technologies like HTML5, CSS3, JavaScript, JQuery, AJAX and Java technologies like JDK, J2EE, JSP and Servlets. Good command in database development using SQL/PL-SQL in MYSQL, Oracle and SQL Server.
TECHNICAL SKILLS:
Salesforce.com Technologies: S alesforce CRM, Apex, Visual Force, Triggers, SOQL, SOSL, Web Services, Workflow & Approvals, Formulas, Validation Rules, Email Templates, Roles & Profiles, Dashboards, Reports, Force.com IDE.
Salesforce Tools: Workbench, Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data Loader, Force.com Platform (Sandbox and Production)..
Web Technologies: CSS, XML, HTML, JavaScript, AJAX.
Languages: C,C++, JavaScript, SQL, PL/SQL
Databases: MySQL, Oracle 11g/10i/9i, SQL Server 2008/2012.
Documenting Tools: MS Word, MS Excel, MS Power Point, MS Project, MS Visio
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, Ga
Sr. Salesforce Developer
Responsibilities:
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC)
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards
- Implemented Agile Methodologies, i.e. Test Driven Development (TDD) with continuous builds and controlling iterative and incremental projects.
- Worked with Salesforce standard objects like accounts, contacts, leads, campaigns, reports and opportunities.
- Highly involved in customizing the Salesforce functionalities like custom buttons, custom/standard objects, tabs, and validation rules, workflow rules.
- Designed various HTML Email templates for Auto-Response to customers. Implemented field level security, profiles and audit trail setup.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Responsible for setting up web service (SOAP, REST) integrations.
- Used Jira to synchronize between Salesforce automatically created Salesforce cases from Jira.
- Performed IDE, Change Sets and ANT Script deployments as needed and validated the components before deployment to ensure a smooth process.
- Implemented Apex Scheduler and triggers to invoke Apex Classes at regular intervals and to trigger them at some particular events.
- Developed a CRM marketing automation strategy and executed a lifecycle marketing to increase retention using email and other strategies.
- Setup, maintain and optimize Email marketing campaign utilizing Exact Target/Salesforce Marketing Cloud.
- Worked in creating lightning components using the UI in Enterprise, Performance, Developer editions or sandbox. Customized the objects, Tabs using the salesforce Lightning Experience as per the requirement.
- Worked on customization of visual force to have Lightning Experience for desktop and mobile applications. Created insightful dashboards, including underlying reports, to be primarily viewed in Salesforce Classic & Lightening Experience as well.
- Implemented Sales cloud and incorporated the enhanced features as required to streamline the business process.
- Customized the interface with Visual force pages and various visual force components and controls.
- Responsible for all the activities related to (migration)configuring Data Loader, uploading data in CSV files into salesforce.com, checking for integrity of the data.
- Designed Visualforce pages with XML, HTML along with custom controllers and controller extensions.
- Created ETL test data for all ETL mapping rules to test the functionality of the Informatica mappings
- Designing UI screens and file transition process flow.
Environment: Salesforce.com, Force.com, Apex classes & triggers, Visual Force (Pages, Components & Controllers), Data Loader, JavaScript, HTML, Developer Console, Custom/ Standard Objects, Tabs, Record Types, Page Layouts, Workflows, Approval Processes, Email, Messaging, Dashboards, Reports, Github.
Confidential, HARR, PA.Salesforce Admin/Developer
Responsibilities:
- Performed the roles of Salesforce.com Administrator / Implementer in the organization.
- Interacted with various business team members to gather and document the requirements. Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Performed the detail analysis of functional and technical requirements, designed & deployed the custom objects. Created Many to Many relationships and created Junction objects to implement Roll-up Summary fields to aggregate data from child records on the parent.
- Development work is done using AGILE methodology with strict budget and time lines.
- Worked with standard Salesforce.com objects like Accounts, Contacts, Opportunity, Campaigns, Reports, and Dashboards.
- Enabled Chatter for the Organization and to effectively communicate with the users in the Organization .
- Organized Email Templates and Mail Merge Templates and was committed in doing the mail merge for various standard and custom objects.
- Implemented Service Cloud for customer service, including configuration of email to case, case assignment rules. Managed migration and release of Service Cloud.
- Implemented public access settings for sites, restricted login hours, and restricted login IP ranges on profiles.
- Build applications using the Eclipse IDE. Loaded the JQuery JS file as a Static Resource in Salesforce
- Customized the objects, Tabs using the Salesforce Lightning Experience as per the requirement
- Customized existing Visualforce to align with Salesforce new Lightning UI experience.
- Involved in creating and customizing Apps, Objects, Tabs, Workflows, Reports, and Dashboards using lightning experience. Created Visual Force Pages using Lightning experience
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Integration of Sales cloud with external information systems using SOAP API web services.
- Used @Http Get and @Http Post annotations for creation of restful Web service AP.
- Used GitHub, Jenkins for code migration from Personal Sandbox to Dev and used ANT tool to migrate from Dev to QA.
- Integrated with external system using Web Services Callouts for cleansing the Address and save the data in the pages of salesforce.com and SOAP and REST based Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- Used Apttus CPQ to configure price and quotes for the organization based on regional prices. Managed CPQ process from both SFDC opportunity and Excel.
- Executed SOQL queries in workbench and data loader to verify Product/Pricing staging data in SFDC/CPQ. Experience in Quote-to Cash tool, APTTUS CPQ and integration with DocuSign.
- Worked with Bootstrap to design the size of the Visualforce pages
- Extracted the Salesforce CRM information into BI Data Warehouse using Force.com API/Informatica to provide integration with oracle financial information to perform advanced reporting and analysis.
- Deployed Salesforce components from Sandbox to other Sandboxes and Production instances using Force.com Migration tools (Ant based), Change Set and Eclipse IDE.
Environment: Salesforce.com, Apex Language, Triggers, SOQL, Visual Force, Change Set, CPQ, Service cloud, Sales cloud, Data Loader, Custom Objects, Workflows & Approvals, Email Services, Custom Tabs, HTML,CSS, Java Script, Web Services, WSDL, Sandbox, Eclipse IDE plug-in, Sharing Rules.
Confidential, MINNEAPOLIS, MNSalesforce Consultant
Responsibilities:
- Worked on Setting up the business user’s access so they can login to Salesforce using SSO (Single Sign On), Site minder.
- Performed a complete GAP Analysis to identify problems and inconsistencies with the business requirements and specifications. Agile Development Methodology was followed for the implementation.
- Working with salesforce.com standard objects like Accounts, Contacts, Opportunities, Products, Price books, Cases, Leads, Campaigns, Forecasting, Reports and Dashboards.
- Created various Profiles, Roles, and Page Layouts and configured the permissions based on the organization hierarchy requirements.
- Used Salesforce Automation (SFA) for Sales Lead Management, Opportunity Management, Account and Contact Management, Data Quality Management, and Approvals and Workflow.
- Implemented case management automation (on Case Object) to track and solve customer’s issues. Implemented Email- to- Case entry and manual case entry for entering customer’s cases in Cases Tab.
- Customized Visualforce Pages and modified the code for restricting some countries, which they are not willing to do the business.
- Implemented Apex Classes & Triggers and linked them to manage the workflows implemented in the system.
- Involved in Functional, Regression, Integration, System and Performance testing of client server and web applications. Implemented JSON classes to convert JSON format content into local apex classes.
- Worked with scheduling Apex Batch jobs for processing large records. Performed IDE, Change Sets and ANT Script deployments as needed and validated the components before deployment to ensure a smooth process.
- Setup Live Agent as part of Case Management implementation inside Service Cloud.
- Used Salesforce Data Loader and Jitter bit Data Loader (wizard-driven import/export tool with drag and drop data mapping, support for create, insert, upsert, delete, hard delete, query and bulk loads) to import and export the data.
- Authored Systems Requirement Specification (SRS), Use case, System Requirement Change Request, and Data Dictionary to Delta's SFDC implementations such as Sales Cloud, Marketing Cloud and Salesforce Chatter.
- Implemented search, filtering, and tagging features to make it easier for sales to locate relevant marketing content and documents in SalesForce.com CRM Content.
- Created outbound messages and generated WSDL files for multiple end points. Consumed WSDL files into java platform by generating java API using axis tool.
- Developed custom UI using CSS, HTML, Visualforce components and used JQuery, Java Script for front-end validation.
Environment: Force.com Platform, Salesforce.com Custom/Standard Objects, Custom Tabs, Page Layouts, Force.com Web Services API, SOQL/SOSL Queries, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, Service Cloud, Sales Cloud, SalesForce.com Sandbox, Email Services, Security Controls, Sandbox data loading, HTML, Java Script, CSS, SRS, WSDL, SOAP.
Confidential, Reston, Va.Salesforce Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked on Sales cloud and Service cloud communities sharing Business Process extend them across offices and departments, and outward to customers and partners.
- Created process flows utilizing the software development life cycle and agile development methodology.
- Provided technical support for over 1600 users of Salesforce and Marketing Cloud CRM tools.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components, and S Controls to suit to the needs of the application.
- Ad-hoc creation of dashboards based on reports and key performance indicators for chief executives.
- Led the integration of a new direct-to-consumer healthcare e-Commerce website to a Salesforce Marketing Cloud.
- Worked with Conga Mail Merge application from AppExchange.
- Ensure data integrity and adhere to FERPA and HIPPA regulations within the technical infrastructure. Drafting HIPPA releases and ensuring compliance with the state laws for medical records requests Monitoring the progress and receipt of ongoing requests for medical records, as many as 10,000 ongoing requests at a given time
- Developed assignment rules while handling Cases to route the Queues to the right group and used escalation rules and list views.
- Customized the entire Salesforce.com applications to in corporate the business requirements which involved creating Web Forms using S Controls functionality and processing the data in SFDC with the extensive usage of Web services API
- Developed Apex Classes, Visual Force pages, Triggers (with HTML, XML) to meet business requirements. Creating HTML Email Templates, Visualforce Templates. Implemented app-exchange applications
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from external systems to display in the pages of salesforce.com
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Performed the role of support engineer for the internal users and helped them in getting used to the application, generated reports and saved them for further access to the users.
- Involved withSalesforce.com Premier Support and handled the support cases with the help salesforce.com support.
- Used Data Loader for insert, update and bulk import or export of data from Salesforce Objects.
- Setup, maintain and optimize Email marketing campaign utilizing Exact Target/Salesforce Marketing Cloud.
- Used series of Ant Scripts to commit and pull files from GitHub.
- Developed Case Escalation rule to escalate the case depending on SLA.
Environment: Force.com Platform, Salesforce Enterprise Edition, Salesforce.com Custom/Standard Objects, Tabs, Page layouts, Approvals, Reports, Workflows, SOSL/SOQL queries, Eclipse, Force.com Eclipse Plug-in, Salesforce.com Sandbox, HTML, CSS, Java Script, Data Loader, Web Services, WSDL, AJAX, Email Services, Sandbox data loading
ConfidentialJava Developer
Responsibilities:
- Involved in preparing the Detailed Design document for the project.
- Used Rational Rose for Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
- Used HTML, CSS and JSP for developing web pages and JavaScript for client side validation.
- Designed and implemented the database interaction using JDBC, and stored procedures using PL/SQL.
- Developed the application using Struts framework.
- Involved in Unit testing, System Testing and writing test cases.
- Developed application level logging using Log4J.
- Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
- Used JDBC to access DB2 UDB database for accessing customer information.
- Used Restful Web Services for design and implementation.
- Developed Logical data model, Physical data model and Entity Relationship Diagrams.
- Apache Tomcat server administration.
- Built the Application based on Rational Unified Process (RUP).
Environment: Java, J2EE1.4, Struts 1.1, JSP1.2, Servlets 2.3, Spring MVC, XML, XML parsers, Ajax, JSON, JSP, CSS3, HTML5, Hibernate, Web Services SOAP, Restful, Log4J, RUP,JDBC, UML, Rational Rose, Web logic Application Server Eclipse.
ConfidentialJava Developer
Responsibilities:
- Involved in Analysis, Design and Development of different phases of the Process Flow module.
- Prepared technical design documents including sequence diagrams, flow charts, class diagrams and etc.
- Developed and implemented GUI functionality for Process Flow module using JSP, Struts, JavaScript, CSS, Struts, Action Forms and Struts Action Servlets.
- Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module .
- Used JSP Standard Tag Libraries (JSTL) to implement the logic inside the JSPs.
- Extensively used Validation framework for client and business logic validations.
- Developed various test cases and performance unit testing using JUnit.
- Used ASP.Net MCV4, Html5, css3 to design the presentation layer of the website
- Developed Ant build scripts, created WAR files and deployed in JBoss application server.
- Wrote SQL queries and PL/SQL procedures for JDBC.
- Used JQuery and JSON for designing the front end and Java Portlets as it enhances portability and customization.
- Did Packaging and Deployment of builds through Ant script.
- Involved in Oracle 11g database development by creating DB2 Database for fetching different records for the details provided by the user
Environment: Java 1.7, Linux, Servlets, JSP, JSTL, JDBC, JavaScript, JDK, AJAX, Java Script, Hibernate, JBoss,, ANT, HTML, XML, CSS, Oracle 11g,, Java Portlets, Struts2, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, Windows XP
