Sr. Salesforce Developer Resume
Norfolk, VA
PROFESSIONAL SUMMARY:
- Senior Consultant around 6 years of overall experience in building, delivery and support of customer facing applications, including 5+ years of Salesforce
- 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 Informatica cloud, 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
- Strong Implementation and Integration experience using Custom Objects, triggers, Workflows/Workflow Rules, Approvals, S-Controlls, Visual Force pages, and Apex Classes.
- 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 intoSAPenvironment 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 AJAX, CSS3, 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 @future annotations, Schedulable Apex, Queueable Apex and Batch Apex.
- Strong Programming skills in Java, C#. Net, VB.Net
- Very Proficient working with Microsoft Office, Project tools including expertise in writing macros.
TECHNICAL SKILLS:
Salesforce Technologies: SFDC Certified Force.com Developer, Salesforce CRM, Apex, Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, Apex Web Services, Workflow & Approvals, Analytic Snapshots
Salesforce and other Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data Loader, Force.com, Workbench, Force.com Platform (Sandbox and Production), Selenium IDE and Web Driver automation tool
Other Programming Languages: Certified Java Programmer (SCJP), Java, HTML, DHTML, JavaScript, C, C++
Databases: MS SQL Server 2000/2005, PL/SQL, RDBMS, Oracle 8i/9i/10g, MS Access, and MySQL
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Norfolk, VA
Sr. Salesforce Developer
Responsibilities:
- Creating application to maintain the details of the product from demand phase to production phase.
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better.
- Involved in different phases of Lead, Account, Opportunity and Quote Management.
- Written Triggers, Controllers to handle business requirement.
- Overridden Standard functionalities with custom VF pages.
- Written Batch Apex, Schedule Apex as per Business requirement & also Created Custom Sidebar Components.
- Written webservice Callout to Integrate Salesforce to External System & Scheduled Nightly Jobs via bat jobs, Autosys & windows scheduler.
- Built customized Lightning components replacing the existing ones; using JavaScript on the client side and Apex on the server side.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Design and developed solutions based on functional, migration and integration requirements for SFDC platform.
- Develop prototypes on SFDC environment for Proof of Concept demo and for customer endorsement.
- Worked on customization of standard objects like Lead, Account, Contact and Opportunity.
- Perform day to day User Management on SFDC Org by configuring Sharing Rules, Permission Sets, Roles and Profiles.
- Create custom report types, custom reports and dashboards to meet the reporting requirements of the decision makers in the organization.
- Created and maintained the email templates to be used in the Workflows, Auto Assignment Rules and Auto Response Rules related to Lead Management module in Sales Cloud.
- Work on complex data migration projects using Data Loader tool .
- Develop Visualforce pages, Visualforce custom components, portal pages with Javascript for validation.
- Design and develop APEX classes, APEX triggers, Custom Controllers, Controller extensions.
- Integration of Sales cloud with external information systems using SOAP API web services.
- Integration of Oracle E-Business Suite products master data with Salesforce.com by using Cast Iron Application.
- Deploy changes from SFDC sandbox environment to Production environment using change sets.
- Conduct knowledge transfer sessions for associate resources working in SFDC technology.
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, Force.com Ant Migration tool, JavaScript, CSS, HTML.
Confidential, Sunnyvale, CA
Salesforce Developer
Responsibilities:
- Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com.
- Designed, implemented and deployed the Custom objects, Page layouts, Custom tabs, Controller Classes, Extensions, Components to suit the needs of the application using Eclipse.
- Developed business logic as per business requirements using force.com IDE, Apex Classes, Triggers, Test methods and writing SOQL and SOSL queries.
- Worked extensively on Visualforce pages, Visualforce Custom Controllers components for creating various user interface for different Users and Customers.
- Developed and configured various Custom Report and Report Folders for different user profiles based on the need in the organization.
- Integration of Sales cloud with external information systems using SOAP API web services.
- Created visual flows, workflow rules, Validation rules, configuration and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Integration using Web Sphere Cast Iron and informatica cloud for data migration into the cloud.
- Created mash up between Salesforce CRM and Gmail through Force.com, AppExchange’s Email integration engine.
- Developed lighting components framework and some tools for developer’s males it easier to build responsive applications for the force.com platform.
- Designed and deployed Workflows, Validation rules, Approval Processes, Process Builder for automating business logic.
- Developed Lightning App Builder can help you build responsive apps that display on any device, as well as custom pages for Lightning Experience.
- Implementation of a custom partner community using visual force and lighting components projects.
- Created Workbench web-based suite of tools designed for administrators and developers to interact with Salesforce.com organizations via the Force.com APIs.
- Workbench includes robust support for the Force.Com partner, bulk, REST, and Apex API.
- Used Force.com web services API for implementing WSDL in the application for access to data from external systems and web sites.
- Expertise in using Eclipse IDE, Force.com and site.com, communities. Implementation ofSalesforce.com SalesCloud andMarketingCloud.
- CustomizedMarketing CloudObjects and Scheduled and managedmarketingemail sends withSalesforceMarketingCloud.
- Experience in import/export of data using Data loader,Informaticacloud connector from legacy CRM database intosalesforce.com.
- Worked withInformaticaETL team for creating Data mapping for source and target (salesforce) systems.
- ExperiencedDataloader user with knowledge on complex and large CSV files for fasterdata Integration into theSalesforce.
- Worked with ETL Tools to interfacedatafrom the SFDC platform.
- Performed data migrations using Salesforce.com Data Loader.
- Worked on Sales and Service Cloud communities sharing business process extend them across offices and departments, and outward to customers and partners.
- Used the Sandbox for testing and migrated the code to the deployment instances after testing using change sets.
- Worked on Agile/Scrum Methodology using Version One and SDLC.
Environment: Salesforce.com Platform, Apex Language, Visualforce (Pages, Components and Controllers), Workflow & Approvals, Reports, Veeva, Visual flows, Custom Objects, Custom Tabs, Email Services, and Java Script, Web Services, Informatica ETL Eclipse IDE plug-in.
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 fromSalesforcetoSAP.
- Integrated the Web Services by generating the necessary stubs from the WSDL files for extracting the data from the homegrown applications by using the homegrown web services.
- 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, Java Script, Eclipse IDE, Subversion.
Confidential, Bridgeport, CT
Salesforce Administration/ Developer
Responsibilities:
- Performed theSalesforce.com Administrator and Developer role in the organization.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Worked on salesforce-to-salesforce integration to merge data with two different companies using salesforce.
- Created Custom Objects and fields for transactional and contractual information.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports and for different user profiles based on the need in the organization.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Used field level security along with page layouts to manage access to certain fields.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Created custom Dashboards for manager’s home page and gave accessibility to dashboards for authorized people.
- Involved in Unit Testing, for the customizations and developments done during the project.
Environment: s:SalesforceEnterprise Edition,Salesforce.com Custom/Standard Objects, Force.com IDE, Approval Process, Data Loader, Custom Reports, Dashboards, Workbench.
Confidential
Salesforce Developer
Responsibilities:
- Understanding SFDC CRM processes for pre-sale activities at Gexa Energy.
- Intensely conducted meetings with business and technology groups at both organizations.
- Business processes streamlining and processes re-engineering.
- Providing technical architecture of the target platform, with all interfaces.
- Identifying the need of third party tools, required number of licenses and users.
- Estimating migration project efforts.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports, and Dashboards.
- Developed various Custom Objects, Tabs, Components and Visualforce Pages and Controllers.
- Developed and configured various Custom Reports and Report Folders for different user profiles.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Created and deployed Several Reports using salesforce.com platform.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed and deployed workflows and approval processes for opportunities and products/ assets management.
- Created and used Email templates in HTML and Visualforce.
- Performed the roles of Salesforce.com Analyst/ Developer and Administrator in the organization.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
Environment: Java, Hibernate, HTML, DHTML, Java Script, Oracle 10i (PL/SQL), XML, Tomcat, JMS, Ant, Eclipse3.x
Confidential
Software Engineer
Responsibilities:
- Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
- Developed the UI screens using HTML, CSS3, JavaScript.
- Developed interfaces with external system using REST web services, Spring and Hibernate framework.
- Developed RESTful web services using Jersey implementation of JSON as the data format.
- Wrote configuration files to integrate hibernate with spring framework.
- Developed and maintained Widgets using Spring MVC, Spring IOC (Inversion of Control) and implemented Hibernate OR mapping to communicate with database.
- Designed and implemented the Hibernate Domain Model and involved in writing (HQL) hibernate queries to manipulate data in database
- Diagnoses and troubleshooting of technical issues and providing effective and efficient solutions.
- Wrote unit test scripts using JUnit framework for testing functionalities in a Test-Driven Development (TDD) methodology.
- Used Design patters such as MVC and Factory Method & Refactored the code after code review meetings with team.
- Involved in configuration of Data sources in WebSphere Application Server and involved in writing UNIX shell, Perl scripting for deployment process in AIX systems.
- Developed Unit Test case classes and tested persistence methods of the different components using JUnit framework.
- Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files
- Used Git for version control & Maven for dependency management and build purposes.
- Used Jenkins for Continuous Integration Builds and deployments (CI/CD).
Environment: Spring MVC, JDK, AJAX,JavaScript, HTML, XML, CSS, Eclipse, WSDL, Web Services, SQL, PL/SQL, Eclipse, UNIX, Linux, Windows, J2SDK, J2EE (Servlets, JSP, JDBC, XML, XSLT 2.0), JavaScript, Ant1.7.x, Putty, JQuery, TOAD, Hibernate