Sr. Salesforce Developer Resume
Los Angeles, CA
SUMMARY
- Over 7 years of IT experience with 6 years of experience in salesforce.com (SFDC) CRM developer/administrator/Configuration and force.com platform with extensive knowledge in implementing, customizing and maintaining Salesforce solutions.
- Worked on various domains like Medical, Insurance, Finance, Education, and Banking industries.
- Proficient in dealing with the functionalities related to the Sales Cloud, Service Cloud and Marketing Cloud.
- Have in depth Knowledge and understanding of CRM business processes like Forecasting, Campaign Management, Lead Management, Order Management, Account Management, and Case Management.
- Experienced in troubleshooting the existing work flows and creating the new work flows using out of the box salesforce application.
- Experience in SFDC Administrative tasks like building Visualforce Pages, Visualforce Custom Controllers/ Components, Advanced Search Functionality, Profiles, Permission Sets, Roles, Users, Record Types, Email Services, Reports, Dashboards, Tasks and Actions.
- Expertise in Object Oriented Programming involving Analysis and Design and Development of web based applications using Java technologies: HTML, DHTML, CSS, XML, JavaScript, and J2EE.
- Used different data tools - Apex Data Loader, Import Wizard, SFDC Data Export, Marketo and Mass Delete.
- Experience in Administration, Configuration, Implementation, and Support of Salesforce CRM applications based on Apex Language and leveraging Force.com Platform application running in Cloud Computing Environment
- Expertise in development, administration, configuration, Implementation & support of sales force CRM, and Salesforce applications based onApex Language & leveragingForce.comPlatform world’s first commercial Software as a Service(SAAS)application running in Cloud Computing Environment.
- Experienced both in Agile and Waterfall methodologies.
- Hands on working experience on Force.com Apex Classes, Apex triggers, Visual Force, Batch Apex, Integration, REST, SOAP based Web Services, Force.com API, SOQL and SOSL, et
- Proficient in working with Eclipse IDE and Force.com Plug-in for writing business logic in Apex programming language.
- Trained staff and executivesto use the Salesforce application system.
- Experience in working with Force.com Standard Objects Accounts, Contacts, Leads, Cases, Opportunities and Campaigns.
- Experience in creating 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.
- Excellent communication and interpersonal skills, accustomed to working in both large and small team environments.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce SFA, Apex Language, Apex, Salesforce CRM, Classes/Controllers, Apex Triggers, Apex Web Services, AJAX, SOQL, SOSL, Visual Force Pages / Components, Workflow & Approvals, Analytic Snapshots, Case Management Automation.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com, Excel Connector, SOQL Xplorer, Force.com Platform (Sandbox, and Production).
Databases: MS SQL Server 2000/2005, MySQL, RDBMS, SSRS, DTS, PL/SQL, Oracle 8i/9i/10g and MS Access
Technologies: C, C++, Java, Java Script, Action Script, WCF, Silverlight, LINQ, SQL, UML, HTML, XML, XHTML, DHTML, spring, Hibernate.
ETL Tools: Informatica, Jitterbit, DbAmp, Talend, Control M Workload Automation
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008, Linux.
Methodologies: SDLC, RUP, AGILE, UML, Waterfall.
PROFESSIONAL EXPERIENCE
Confidential - Los Angeles, CA
Sr. Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Worked on various salesforce.com standard objects like Leads, Accounts, Contacts, Opportunities, Cases, Products, Campaigns, Reports and Dashboards
- Integrated Salesforce with marketo to capture the leads using email marketing.
- Create field mapping between custom fields of lead object with custom fields of account, contact and opportunity.
- Created Profiles and implemented object and field level security to hide critical information from the profile users.
- Used eclipse Force.com toolkit for creating Apex classes and Apex Triggers
- Developed Visual Force Pages and Components to include extra functionality and wrote Apex Classes to provide functionality to the visual pages.
- Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields
- 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.
- Used SOQL with consideration to Governor Limits for data manipulation needs of the application using platform database objects
- Schedule Apex with Batch Apex to fetch the new leads from marketo using Start, Execute and Final methods.
- Assign Lead rating and lead type values using custom formula field called lead Score.
- Used Force.com developer toolkit including Batch Apex, Apex Classes, Apex Triggers and Visual Force pages to develop custom business logic.
- Created various Reports (summary reports, matrix reports, and pie charts, dashboards) to assist managers to better utilize Salesforce as a sales tool.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer's cases in Cases Tab.
- Optimized Test classes as the code base grew because of which there were Deployment Failures due to Governor Limit Exceptions.
- Used C#, APEX to develop custom visual force pages with cross data integration.
- Managed team along with hands on experience on Workflows and Approvals, Html Email Templates, Salesforce for outlook, Entitlements, Articles, Auto Response rules, assignment Rules, Email to case.
Environment: Marketo Tool, Apex Data Loader, Visual Force, C#, Force.com Platform including Apex Programming Language and Visual force pages, Data Loader, Force.com IDE, Batch Apex, Reports, Dashboards, Security Controls, Sandbox, Eclipse IDE Plug-in, Salesforce Mobile
Confidential, Atlanta, GA
SFDC developer
Responsibilities:
- Used eclipse Force.com toolkit for creating Apex Classes and Apex Triggers to develop custom logic and objects.
- Design Requirement documents and functional document for the development team.
- Worked with Dynamic Apex to access Objects and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Created Managed Packages with deprecated annotations to be available for partner Salesforce users.
- Configured Campaign Management, Campaign Influence and Lead Conversion.
- Configured the Case Management Process.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- Developed apex triggers to update the opportunity with primary contact information when it is in closed-won stage.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Implemented Classes, Interfaces, Keywords and Annotations.
- Integrated Apex with External services by making callouts that used SOAP and WSDL.
- Worked with Apex Scheduler to invoke Apex classes at regular intervals.
- Set up Marketing Campaigns, Campaign Hierarchies, and Lead Queries, Assignment rules, Web-to-Lead and Auto-Response rules.
- Worked with QA to prepare test cases for and testing the functionality of the software.
- Created Visualforce pages which identified a region to be updated to enforce partial page refreshes and display the status of Ajax requests to display different values depending on whether it is in progress or completed.
- Implemented Visual force pages with public-facing websites by using Force.com Sites.
- Developed Unit test class for Apex class and worked for improving code coverage.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Worked on Data Cleansing for various standard objects and custom objects to have better and clean data in the company.
- Used sandbox for testing and configuration, assisted in deploying to the production system.
Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Email Services, Apex Language, Visual Force Pages, Components and Controller, JavaScript, Eclipse IDE Plug-in, Data Loader.
Confidential, Summit, NJ
Salesforce Developer and Administrator
Responsibilities:
- Involved in identifying, planning and implementing new Salesforce.com features and functions new screens, workflow, force.com objects, reports, apex code) to meet business requirements.
- Performed the roles of Salesforce.com Admin and Developer in the organization.
- Developed APEX Classes, Controller Classes and APEX Triggers for various functional needs and implemented the business logic as per the requirements
- Configured Sales Force Automation (SFA) for Campaign management, Opportunity Management, Account and Contact Management, Data Quality Management.
- Used Sales force Automation Process (SAP), Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
- Worked on Salesforce.com Application to Setup activities and customized the apps to match the functional needs of the organization.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Sales force as a sales tool and configured various Reports and for different user profiles based on the need in the organization.
- Used Salesforce.com developer toolkit including Apex Classes, Controllers and Triggers, Visual force, Force.com, Migration Tool.
- Inserted and Updated data using data Loader.
Environment: Saleforce.com platform, Force.com ide, Apex, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Inside sales telephonic plug-in, Doc E-sign, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, SOAP, REST, Sandbox data loading, ANT tool.
Confidential, Seattle, WA
Salesforce Developer and Administrator
Responsibilities:
- Developed various Custom Objects, Tabs, and Entity-Relationship data model, validation rules on the objects, tabs, Components and Custom links.
- Created Business Requirements Gathering sessions in the form of questionnaires and business scenarios with the end users, subject matter experts (SME) and the developers. Gathered user and business requirements through interviews, surveys and prototyping.
- Integrated Salesforce with Informatica on Demand for the proper mappings and extraction and transformation of data.
- Analyzed and prioritized user and business requirements as system requirements that must be included while developing the software.
- Planned and defined system requirements to Use Case, Use Case Scenario and Use Case Narrative using the UML methodologies
- Created Use Case Diagrams, Data Flow Diagrams, Activity Diagrams and Sequence Diagrams in MS Visio
- Facilitated and led group discussions to elicit requirements in Joint Application Development (JAD) sessions by communicating with documented business requirement document working prototype and work flow diagrams.
- Helped prepare Logical Data Models that contains set of diagrams and supporting documents containing the essential business elements, detailed definitions, and descriptions of the relationships between the data elements to analyze and document business data requirements
- Wrote complex T-SQLqueries, stored procedures, triggers, cursors and user defined functions (UDF's).
- Managed the conception, development, and data population of the G4S India Sales Process platform and migrated the North American/European process flowcharts for G4S India
- Modeled cash flows for securitized transactions containing wide variety of underlying asset classes
- Responsible for creating proprietary Excel-based models to calculate bond waterfalls, over-collaterization and interest coverage ratios, and several other portfolio criteria.
- Interacted with technical team in allowing them to make a better navigational plan for the project flow which would further make a better user interactivity tool for the application
- Assisted developers to create a platform for compliance reporting tie-out process and to review note valuation reports prepared by CDO corporate trusts on a monthly/quarterly basis
- Experience in Data Mapping from Siebel Tables to Sales force native table, Data Cleansing, SQL Scripts, IFB scripts, Performance Tuning.
- Performed agreed-upon-procedures related to collateralized loan obligations (CLO) and other structured products and maintained client relations with key personnel at prominent institutions
- Collected user requirements to create a technological platform to perform transaction -related asset level due diligence, analytics and cash flow modeling, structural and document review
- Conducted problem analysis and submitted recommendations for solutions while following maintenance flow policies and procedures
- Responsible for supervising work activities (Development, Testing) to ensure that they were well-performed, coordinated among team members and consistent with the approved work plan
- Documented all custom and system modifications and assigned problems to appropriate software development team for fixes and tracked problems from start to correction and test
- Created Tabular, Summary, Matrix and Joined Reports using standard and custom Report Types.
- Add/Build/Configure/Maintainall aspectsofSalesforceinstancein Sandbox and Production environments.
- Signed off progress and completion reports which were then submitted to top management on a weekly basis
Environment: Salesforce.com platform, Apex, Visual force, Salesforce.com Data Loader, HTML, Email Services, Workflow & Approvals, Web services, SOSL, SOQL, Informatica, Force.com IDE, Import Wizard, XML, Java servlets, Visual Force Pages, Workflows. Java Script, Java, Web Services, WSDL, Different Sandbox Environments, Eclipse IDE Plug-in and Web Services.
Confidential
Java/J2EE Developer
Responsibilities:
- Modified current database design to accommodate required changes.
- Used JUnit framework for unit testing of application and JUL logging to capture the log that includes runtime exceptions
- Responsible for the delivery, system integration testing, go-live and post go-live phases of the project till the project sign off.
- Utilized existing STRUTS framework as well as written Action Dispatchers, JDBC Mappers, JSPs Custom Tags.
- Integrate module in current application and test in various environments like Test, Pre-Production, and Production.
- Developed Session Façade with Stateless Session bean.
- Development of product which allows two-way communications, interaction and transactions between any application and any mobile device like WAP, palm, SMS, Voice Phones in real time.
- Created DIV layer in the JSP which consists of all measure details.
- Involved in developing JSP pages & UI designing
- Used AJAX for providing enhanced dynamic content to the customers.
- Switch from own SQL/JDBC Mappers to Hibernate persistence classes (Object/Relational mapping), which subsequently improves performance. Used Hibernate 3.0 API.
- Used AJAX methodology to enhance current user hierarchy display.
- Very good at ATG Ecommerce products and out of box implementations.
- Experience in Integration of various data sources like Oracle, Sybase, SQL Server, Flat Files, and FoxPro files. Powerful background in PL/SQL with data migration techniques.
- Performed Unit Testing of all Modules.
- Carry out rigorous project plans and promptly meet deadlines to fulfill customer requirements.
Environment: Java, J2EE, JSP, Servlet, JDBC, SQL, JavaScript, HTML, Struts, CSS, Oracle, XML, Tomcat, Hibernate 3.0, AJAX, Lotus Notes, Windows XP, Novell Networks, Textpad, Microsoft Office 2003.