Lead Salesforce Developer Resume
Irvine, CA
SUMMARY:
- 9+ years of IT experience in Application Design & Development including 5 years of experience in the Salesforce platform using Salesforce Sales Cloud and Service Cloud features.
- Experience in all phases of Software Development Life Cycle (SDLC), quality management systems and project life cycle processes.
- Experience in Scrum/Agile/Kanban for project execution using Jira/Story Board tools for user story handling.
- Experience in implementation & Integration experience on Salesforce.com using Apex (Classes, Controllers & Triggers), Batch Apex, Apex Web Services, and Visualforce Pages.
- Experience in working with Eclipse IDE with Force.com Plugin environment for writing Business logic in Apex Programming Language.
- Extensive experience on working with Standard Objects, Custom objects, Page layouts, Workflow Alerts and Actions, Approval Process, Validation Rules, custom Tabs, custom reports, Lightning usage, AngularJS, report extractions to various formats.
- Good experience with Record Types, Relationships, Data Types, Formula Fields, Validations, Queues, Email Templates
- Experience in Salesforce Securities - Roles, Profiles, Permission Sets, Sharing Rules, User Management, Sound Knowledge on SOQL and SOSL for Querying and Searching Data for Force.com platform.
- Integrated Apex with External services by making callouts that used SOAP and REST API
- Develop Single Sign on for desktop using SAML and OAuth with the help of Identity provider help.
- Worked with admin on LDAP protocol.
- Working experience with Lightning Component Framework, using Lightning component in Visualforce and adding to lightning component to salesforce1. Proficient in configuring and customizing salesforce1 App.
- Experience in writing complex SQL scripts using TOAD, SQL Developer, and MS SQL for verification of values frontend and backend system.
- Experience in maintaining Informatica workflows for loading and transforming the data.
- Performing web service testing using SOAP UI and validating XML files in ALTOWA XML SPY
- Extensive experience in developing enterprise applications using C# and .Net technologies as well as in XML, XSL, HTML, JavaScript, JQuery, JDBC, Excel automated reporting and CSS.
- Good Domain Knowledge in CRM, ERP, Insurance and Banking domains.
- Hands on experience with UNIX shell scripting for file processing, CRON job setup for periodic batch.
WORK EXPERIENCE:
Lead Salesforce Developer
Confidential, Irvine, CA
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Involved in gathering all the requirements from the stake holders.
- Designed a data model and structured various standard objects.
- Created a walkthrough for the end-users and stakeholders to make them understand the essence of the applications.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization
- Worked on various salesforce.com standard objects including Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards
- Designed the solutions for business and technical requirements by customizing various standard objects of SalesForce.com (SFDC)
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization
- Created number of POCs using Salesforce Lightning Experience for building customized components; using JavaScript on the client side and Apex on the server side.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application
- Designed various Webpages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse
- Implemented web based case management automation - Web-to-Case and Email-to-Case (on Case Object) to track and solve customer's issues
- Used SOQL with consideration to Governor Limits for data manipulation needs of the application using platform database objects
- 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.
Environment: Eclipse IDE, Controllers, Visual Force Pages, Data Loader, Workflows, Triggers, Web Services API, Force.com Explorer
Salesforce Developer
Confidential, Dallas, TX
Responsibilities:
- Worked closely with cross-functional teams in order to design and configure the Salesforce platform to address their pressing business issues
- Leveraged Salesforce's declarative framework (Formulas, Workflows, Process Builder) and custom development through Apex, Triggers, and Visualforce to customize the Force platform as per client needs
- Supported users in view creation and customization of reports
- Used Batch Apex to automatically reassign thousands of Account records in cases where the associated regional sales manager contact changes
- Developed Apex Triggers to automatically create Contact records for each and every location associated with an Account
- Participated in the identification and evaluation of third party applications from AppExchange to support a multi-year implementation roadmap
- Created a button on a Campaign object to retrieve all the open activities of that Campaign's members (Leads, Contacts) in a separate Visualforce page
- Customized the appearance of a Custom Object by adding tabbed layouts with each tab presenting a related list of that Object
- Participated in unit and regression testing during every release
- Provided support for nightly batch production cycle which required occasional on-call availability
Environment: Eclipse IDE, Controllers, Visual Force Pages, Data Loader, Workflows, Triggers, Smart sheets, Web Services API, Dupe Blocker, CRM Fusion, Force.com Explorer, Google docs, Gliffy tool (flow charts)
Salesforce Administrator/ Developer
Confidential, Indianapolis, IN
Responsibilities:
- Participated in various brainstorming sessions to address key issues and drafted new processes to automate critical business processes as per client guidelines
- Developed an entity relationship data model for various functional, migration, and integration requirements on the SFDC platform
- Documented proposed changes and potential system implications related to ongoing Salesforce releases
- Worked with a team of 3 developers to optimize Apex code including Triggers and Visualforce
- Worked on Interfaces, Data Objects, Screen Flows, and Conversions according to business processes
- Coordinated with the client's Salesforce Administrator to resolve end-user cases, training, and questions
- Thorough understanding of Workflows, Validations, Formulas and Approval Processes
- Developed Apex Classes, Apex Triggers, Custom Controllers, and Controller Extensions
- Extensively worked with Batch Jobs, Apex Triggers, Apex Test classes and VF pages
- Deployed changes from Sandbox to Production org using Change Sets
- Sound knowledge of ETL operations (data import/export operations) using various SFDC supported tools including Jitterbit, Dataloader.io, etc.
- Worked on Assets, Quotes, and Contracts to automate the Opportunity creation process
- Built multiple complex joined Reports and Dashboards for various business teams across the organization starting from Agents to the Executive Management Board to track the relevant Daily, Weekly, Monthly, Quarterly and Yearly metrics
- Conducted various Report and Dashboard building sessions to business end users for them to get a better understanding of the Reports and Dashboards I built and to also enable them to design their own reports if needed
Environment : Salesforce.com, Force.com, Data Loader, Apex Classes, Controllers, Triggers, Visualforce, Sales Cloud, Service Cloud, Data Migration, Informatica, SOQL, SOSL, Workflow & Approvals, Java Ant, Custom Reports, Dashboards, Oracle, Windows.
JAVA Developer
Confidential
Responsibilities:
- Involved in all the phases of SDLC including Requirements collection, Design and Analysis of the customer specifications, Development and Customization of the application
- Created use case diagrams, class diagrams, sequence diagrams, deployment diagrams
- Involved in the configuration, development, and deployment of EJBs, JSPs, and Servlets
- The application is based on MVC-II Architecture using Apache Struts framework. Worked with 3-Tier Architecture which includes the presentation layer, Business logic layer and the database
- Developed database access using JDBC
- Wrote a data access component to perform DML operations using JDBC
- Developed Java Beans (POJO) to represent the model classes and mapped them to the tables
- Designed Session Beans for implementing business logic
- Participated in Form validation using the Struts validation framework
- Involved in all phases - Unit, Integration, System - of testing
Environment: Java/J2EE, Java Beans (POJO), Servlet, JDBC, HTML, JavaScript, XML, Web Services, JUnit, Oracle9i, UML, Eclipse, Windows XP.
