Sr. Salesforce Developer Resume
Mountain View, CA
PROFESSIONAL SUMMARY:
- Around 6+ years of overall experience in building, delivery and support of customer facing applications, including 5 years of Salesforce Administration/Developer.
- Experience in Application Software Designing, Development, Testing and Implementation. This involved hands - on design and development using Force.com platform, Database Management system and Business Analyst technologies.
- Experience with Salesforce Customization, Security Access, creating profiles, roles, users, page layouts, email services.
- Strong knowledge of SFDC Standard Data structures and familiarities with designing Custom Objects and Force.com platform and Force.com sites.
- 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.
- Experience in development, administration, configuration, implementation, and Support of Salesforce CRM and Salesforce applications based on Apex Language and leveraging Force.com platform—world’s first commercial Software as a Service (SAAS) application running in Cloud Computing Environment.
- Implemented Real - time/ batch data integrations and huge data migrations from Legacy systems to Salesforce using Import Wizard and Workbench.
- Strong experience with working on Eclipse IDE with Force.com plug-in for writing Apex code. Worked with import wizard, Data loader and command line interface to migrate the data from legacy database.
- Strong experience in integrations with in house legacy systems.
- Work experience in the Onsite - offshore teams effectively
- Working experience on developing Lighting Components using Lightning Base Components, Lightning Design System, Lightning Out for Visualforce, etc.,
- Extensive experience in developing Apex Classes, Triggers, Controllers, Lightning Components, Visualforce pages, Apex Test classes using Apex/Java Scripting.
- Proficient in using meta-data migration tools like Eclipse IDE and Salesforce Apex Data Loader.
- Experience upgrades to API calls with S2S and bulk systems.
- Extensive experience in migrating Legacy systems into SAP environment using LSMW and BDC.
- Experienced in integration of Salesforce.com with external applications by using Web Services API, Metadata API, SOAP, REST and WebSphere.
- Experience in wide range of languages and technologies such JavaScript, XML, HTML and SOAP.
- Committed to excellence, self-motivator, quick-learner, team-player, and a prudent developer with strong problem- solving, analytical skills and communication skills.
- Executed various levels of Unit, Integration, Regression and User Acceptance (UAT) using test cases to prove that system conform to specifications of business and quality requirements.
- Strong knowledge of Salesforce configuration, data migration, system integration and familiarity with Visualforce (Pages, Components, Controllers) MVC architecture and Apex (Classes, Controllers & Triggers).
- Experience working with Asynchronous Apex such as Schedulable Apex, Queueable Apex and Batch Apex.
TECHNICAL SKILLS:
Salesforce CRM, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Reports, Dashboards, Analytic Snapshots, Custom Objects, Force.com IDE Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Cast Iron Systems, Force.com Excel Connector, Force.com Platform (9 years), Apex, Java, C, C++ HTML, PHP, XML, Java Script MySQL, SQL Server 2000/2005. Eclipse 3.4.1, My Eclipse 7.0 Windows 98/NT/XP/Vista, UNIX.
PROFESSIONAL EXPERIENCE:
Confidential, Mountain View, CA
Sr. Salesforce Developer
Responsibilities:
- Worked closely with service 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 batch classes to provide Data Migration without loss of data/ to avoid corruption of data.
- Implemented Apex Scheduler and triggers to invoke Apex Classes at regular intervals and to trigger them at some particular events.
- Written triggers and workflows for field updated when contact is converted.
- Customized the interface with Visual force pages and various visual force components and controls.
- Resolved issues related to deployments- code coverage issues and writing test classes.
- Used Jira to synchronize between Salesforce automatically created Salesforce cases from Jira.
- Worked on creating users, converting Leads, assigning profiles automatically based on the source.
- Responsible for creating email templates, field updates, sharing rules, validation rules, permission sets, Field level security.
- Worked with SOQL&SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Used Bamboo and bitbucket for Continuous Integration Builds and deployments.
- Performed IDE, ChangeSets and ANT Script deployments as needed and validated the components before deployment to ensure a smooth process.
- Minimized code in JavaScript Controllers by adding reusable functions in Helper Component. Updated the APEX Controller and Helper functions regularly making the Component Context Aware as per business requirement.
- Customized Visualforce Pages and modified the code for restricting some countries, which they are not willing to do the business.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Experience in APEX Programming by creating Custom Triggers and perform Asynchronous calls to implement the business logic as per the requirements.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for integrity of the data.
- Used confluence page for every user story for documentation.
Environment: Salesforce.com CRM, JIRA, Confluence, Bamboo, Bitbucket, Apex Classes, Triggers, Controllers, VisualForce Pages, web services, SOAP, REST, WSDL, Workflow & Approvals, Custom Reports, Dashboards, Security Controls, Sandbox, Data Loader, JavaScript, CSS, HTML.
Confidential, PA
Sr. Salesforce Developer
Responsibilities:
- Developed a high-quality lead management application for the SMB and Mid-market segment sales reps
- Developed custom app like UI using bootstrap, Html, CSS, Java script on a Visualforce page and a custom controller class which loads large volumes of prospect data from multiple data sources.
- Created several custom filters, features and developed functionalities that enable the reps to identify and engage with the prospects on the application using best VisualForce and Apex design patterns.
- Developed REST API’s to fetch the data from the Confidential internal databases and used apex methods to read/Write SFDC objects.
- Developed custom UI using CSS, HTML, Visualforce components and used JQuery, Java Script for front-end validation.
- Written Batch Apex, Schedule Apex as per Business requirement & also Created Custom Sidebar Components.
- Implemented OAUTH 2.0 as a part of the web server authentication for the custom application.
- Design and developed data model by creating custom objects and fields based on functional, migration and integration requirements for SFDC platform.
- Used Jenkins for Continuous Integration Builds and deployments (CI/CD).
- Develop prototypes on SFDC environment for Proof of Concept demo and for sales enablement.
- Involved and provided insights in architecting the application with a good understanding of the salesforce limitations and workarounds.
- Work on complex data migration projects using Data Loader tool.
- Conduct knowledge transfer sessions for associate resources working in SFDC technology.
- Created Visualforce pages and Visualforce Custom Controllers on Force.com Eclipse IDE and at salesforce instance to customize the view and functionality of the page according to the organization needs.
- Uploaded static resources for utilizing them in custom VF pages.
- Worked on Reports on Dashboards for sales users.
- Created custom objects specifically for creating Dashboards with custom reports.
- Involved in all CRP sessions to showcase the sfdc CRM functionality to gather the user feedback.
- Created modern Enterprise Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Installed and applied App Exchange applications like Box to salesforce integration to enhance business requirements.
- Built Lightning Component Tab for Salesforce 1 Navigation and Custom Applications in Lightning Experience
- Worked on multiple documentations for technical team for their future references. Like SDD, Configuration workbook, Test-plan document, and outlook implementation, contact migration document.
Environment: Salesforce.com CRM, Apex Classes, Triggers, Controllers, VisualForce Pages, web services, SOAP, REST, WSDL, Workflow & Approvals, Custom Reports, Dashboards, Security Controls, Sandbox, Data Loader, JavaScript, CSS, HTML.
Confidential, Sunnyvale, CA
Salesforce Developer
Responsibilities:
- Implemented Service Cloud, sales cloud partner community and employee self-service community.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Created many app pages, home pages integrating the custom components for Salesforce lightning and salesforce1 mobile app. Developed Salesforce.com custom application using Apex, Visual force and AppExchange.
- Minimized code in JavaScript Controllers by adding reusable functions in Helper Component. Updated the APEX Controller and Helper functions regularly making the Component Context Aware as per business requirement.
- Tested apps by appending multiple components to a lightning Application thereby deployed Applications from Sandbox to Production.
- Experienced using Force.com IDE for creating, modifying, testing, and deploying Force.com Applications.
- Used SOQL and SOSL statements within Governor Limits for data manipulation needs of the application using platform database objects.
- Maintenance of installed Managed Packages in Lightning using Apex. Built reusable lightning components.
- Experienced in using Data Migration and integration tools like Data Loader and Informatica.
- Implemented the Web Services through WSDL in the salesforce.com for outbound messaging. Worked on Integrating SAP and Salesforce systems using SOAP and REST API's.
- Experience in APEX Programming by creating Custom Triggers and perform Asynchronous calls to implement the business logic as per the requirements.
- Involved in daily standup meetings, Scrum. This resulted to bring good solution to the business requirement.
Environment: Salesforce.com Platform, Apex Language, Visualforce (Pages, Components and Controllers), Workflow & Approvals, Reports, Visual flows, Custom Objects, Custom Tabs, Email Services, and Java Script, HTML, CSS, Web Services.
Confidential, Boston, MA
Salesforce Developer
Responsibilities:
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Implemented the requirements on Force.com platform and Force.com IDE plug-in using Eclipse.
- Created new User Accounts and assigned Profiled as per their role in role hierarchy.
- Defined Org Wide Default to restrict access from users.
- Customized Page Layouts for Standard/Custom objects and assigned record types.
- Created Data Validations rules and Formulas as per business requirements.
- Worked with various Salesforce.com standard Objects like Accounts, Contacts, Leads, Cases, Campaigns, reports, and Dashboard.
- Created Workflow Rules to automate Tasks, Email Alerts, Field Updates, time dependent actions Outbound API messages.
- Created Reports and Dashboard to track Opportunity pipeline/stages for management visibility.
- Designed and developed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in the application.
- Designed various Webpages in visualforce for capturing various customer enquiries and implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Created and used Email templates in HTML and Visualforce.
- Territory management is an account sharing system that grants access to accounts based on the characteristics of the accounts.
- Performed End to End validations by checking the data flows from Salesforce to SAP.
- Used SOQL & SOSL with considerations to Governor Limits for data manipulations needs of the application using platform database objects.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into Salesforce.com, checking for the correctness of the data.
- Worked with Salesforce.com team male application certified.
- Packaged and deployed customizations from Sandbox to other environments using Force.com IDES.
- Help users with Chatter teams/Groups and follow application as well.
Environment: Salesforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, HTML, CSS, Custom Objects, Java Script, Eclipse IDE, Subversion, Git, Jenkins, Git Bash.
Confidential, Bridgeport, CT
Salesforce Administration/ Developer
Responsibilities:
- Experience in developing SFDC custom objects.
- Customized the objects like Account, Contact and Opportunity.
- Customized different Page Layouts and assigned them for different Profile Users.
- Used Picklists, Dependent Picklists and Record Types to enforce data quality.
- Customized tabs for among different business users’ groups and centers.
- Creating Workflow Rules, Tasks, Email Alerts, and Components to suit to the needs of the application.
- Creating custom settings and deploying them to production.
- Worked on Apex Classes, Triggers, Test methods and Visual force pages to implement custom functionality.
- Schedules the Reports, Dashboards for management and all the department heads by emails.
- Sharing thoughts in weekly meetings on specific task, issue and work orders.
- Hands on expertise to develop applications on Force.com Platform.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Strong Visualforce and Apex classes, controllers and triggers code knowledge.
- Deployed components from Development environment to Sandbox and from Sandbox to Production using change sets and checking validating in production.
- Conducted all Data Migration using the salesforce.com import tool. Migrated data from MS Excel / CSV files to SFDC using Apex Data Loader.
Environment: s: Salesforce Enterprise Edition, Salesforce.com Custom/Standard Objects, Force.com IDE, Git, Approval Process, Data Loader, Custom Reports, Dashboards, Workbench.
Confidential
Software Engineer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
- Requirement offering, design specifications (for requirements).
- Reviewed Planning documents of other modules and provided comments which resulted in fewer defects during unit testing.
- Developed modules using the struts framework for Policy Details, Coverage Details, Risks and System Rating.
- Developed backend procedures and functions to feed the data to the rating system.
- Involved in unit and integration testing and smoke test of all modules in the application.
- Involved in Root Cause Analysis of other modules which yielded more defects during module integration testing.
- Performed support to the application and resolved several issues during production.
- Worked with many complex SQL queries with joins, date functions, inline functions, sub-queries to generate reports.
- Analyzed the impact of the defects after fixing which yielded zero regression test failures.
Environment: Java Script, C, C++, HTML, XML, Eclipse, UNIX, Linux, Windows, Java, JUnit, JSP, Spring, Hibernate, SOAP, SQL.