Salesforce Apex Developer Resume
UT
SUMMARY:
- 8 plus years’ experience in IT and 6 years in Salesforcein all phases of Software Development Life Cycle (SDLC) which includes Requirement Gathering, Design, Development and Implementation of projects in Force.Com Platform and Java Developer.
- Experience on Sales force CRM platform and worked on different environment of SFDC such as sales cloud, Service Cloud and Marketing Cloud.
- Experience in SFDC development using the APEX classes, Triggers, Batch processes, S - Controls, Components, VF Controllers, Reports, Force.com IDE, Eclipse with SOQL, SOSL and Force.com plug-in.
- Extensive experience using Sales force Administration (SFA), Profiles, Creating Roles, Page Layouts, Org-Wide default, Sharing rules, Work Flows, Approval Workflow, Reports/Graphs and Dashboards.
- Strong experience with SFDC configuration, customization, programming with APEX APIs, APEX Web services(REST and SOAP), APEX Triggers, and implementing new instances of Salesforce.com.
- Experience in data migration from Legacy Systems using Data Loader.
- Expertise in developing, deploying and integrating Salesforce.com.
- Re-structured custom objects, Master-detail relationships between objects to better suit the organization's business needs
- Experience in Integrating Salesforce.com with other internal/external applications using SOAP and REST based web services.
- Experience with HEDA (Higher Education Data Architecture).
- Worked on CRM platform environment of SFDC Sales Cloud and Service Cloud modules
- Experience in Migrating Metadata from Sandbox to Production environment using Migration tools like ANT, Eclipse IDE and Change Sets.
- Usage of wave analytics helped the organization improve the number of sales and also understand the flaws which are further taken care by sales team.
- Good understanding of Salesforce.com Governor Limits with an ability to optimize code to respect those limits.
- Experience with testing tools like qtest.
- Created workflow rules, Case escalation rules, Case assignment rules in service cloud.
- Experience in designing UML Diagrams like Use Case Diagrams and Sequence Diagrams in Microsoft VISION.
- Extensive experience in using continuous integration tools like JIRA, Jenkins and bitbucket.
- Technical Knowledge about Salesforce lightning schema builder, process builder, app builder, components and lightning connect.
- Experience in building re-usable Lightning components and using Lightning Framework.
- Experience in Designing Visualforce pages with JavaScript Remote using client-side technologies like JavaScript, AJAX and CSS.
- Created many Email Templates and Mail Merge Templates and was involved in doing the mail merge for different standard and custom objects in lightning experience.
- Developed SFDC customized Reports, Dashboards and Processes to continuously monitor data quality and integrity.
- Experience in working with Debug Apex Scripts using Debug Logs and System Log Console to catch Exceptions and execute Governor Limits.
- Experience in developing custom debugger to identify transaction exceptions.
- Experienced in Migrations/deployments between Salesforce.com sandbox and multiple-instance production environments.
- Experience in Database Design, functions, triggers, DDL, DML SQL queries.
- Experience with Agile and scrum practices.
TECHNICAL SKILLS:
Salesforce.com: Apex Language, Apex Trigger, Apex Class, Visual force (Page layoutController). Templates, Formula Fields, Validation rules, workflow and approvals, AppExchange, Data export and Import wizard
Custom Integration and management tools: Workflow & Approvals, Field updates, Outbound/Inbound Messages, Reports, Custom Objects, Custom Settings, Custom Labels, and Tabs, Account Management, Contact ManagementPipeline Management, Email Services, Security Controls & Custom Application and Sandbox environment, Lightning ExperienceJenkins
Force.com tools: Apex API, Apex Data Loader, ETL Data Extraction, Force.com Apex Explorer, Force.com Migration Tool, Force.com Excel ConnectorWorkbench and Eclipse IDE with plug-in, Migration tool, Lightning Component Framework, Lightning App Builder.
Relational DB: SQL, SOQL, SOSL, Schema Builder
Web Technologies: HTML, CSS, JSP, JDBC, Java, XML, XML Schema, DTD, JavaScript
Version Control and Issue Tracking: GitHub, Bitbucket, CVS, JIRA
Web Services: REST API & SOAP API
PROFESSIONAL EXPERIENCE:
Salesforce Apex Developer
Confidential, UT
Responsibilities:
- Part of the team that was responsible for migration to HEDA architecture.
- Worked with business analysts to better understand the needs of business and deliver the right product.
- Converted the Automation process from Process builders to Apex triggers and Invocable classes.
- Refactored and re designed the existing objects to attain more efficiency.
- Worked with various Work Flow rules.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Helped with integration from banner to salesforce.
- Created Pilot group permission sets for new users and helped in the training for new users.
- Worked closely with users to understand the issues and future enhancements suggested.
- Reengineered APEX code already in production to optimize trigger-based transactions for performance and speed as well as to work seamlessly with governor limits.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the home-grown applications by using the home-grown web services.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Developed the Lightning App, Lightning App Builder, Lightning Utility Bar, and Lightning Components.
- Experience working in service cloud, supporting cases, developed workflows and triggers for automated case resolution.
- Worked with Qa team to help reach goals faster and wrote test cases in Qtest for various requirements.
Salesforce Developer/Administrator
Confidential, PA
Responsibilities:
- Developed Lightning components and Lightning apps to provide better and more interactive interfaces to end users, which help in sales enhancements
- Added Lightning Component to Lighting Pages and Record Pages. Have worked on Apex classes, Visualforce Pages, Controller classes and Apex Triggers for various functional needs in the application.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Implemented Email to lead, Web to lead functionalities and Data Loader to bulk load leads data into Salesforce.com from other databases and CSV files.
- Used Email to Case, Web to Case features and created a community where the customers can create, update and manage their cases.
- Created public websites and applications that are directly integrated with your Salesforce.com organization using sites.
- Created surveys for the customers on sites.
- Migrating the pages from classic to lightning.
- Reengineered APEX code already in production to optimize trigger-based transactions for performance and speed as well as to work seamlessly with governor limits.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the home-grown applications by using the home-grown web services.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Help users with Chatter teams/groups and follow application as well. Provided ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflows.
- Developed the Lightning App, Lightning App Builder, Lightning Utility Bar, and Lightning Components.
- Developed Sales Cloud to improve forecasting, campaign and partner portal.
- Created the email templates to be used in Workflows, Assignment Rules and Auto Response Rules related to Lead Management module in Sales Cloud.
- Experience working in service cloud, supporting cases, developed workflows and triggers for automated case resolution
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Monitor customer communications to validate execution and deliver detailed campaign process documentation
- Written apex REST web service classes for inbound calls to salesforce.
- Deployed applications from sandbox to sandbox/production using ant migration tool, Eclipse and Change Set.
- Worked on Integrating SAP and Salesforce systems using SOAP and REST API's.
- Experienced using Salesforce Lightning UI. Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Created various profiles and configured the permissions based on the organizational hierarchy requirements, created an app Call Center in salesforce and assigning users to Call Center application.
Environment: Saleforce.com platform, Lightning, Apex Language, Visual Force Pages, Custom Component, Custom Controllers, Workflow & Approvals, Custom Tabs, Page Layouts, Email Services, sales cloud, service cloud, Security Controls, HTML,Salesforce Marketing cloud E2, Web Services, WSDL, SOAP, Reports, Sandbox, ETL tools, Eclipse IDE Plug-in, sandbox, Ant, changepoint
Salesforce Developer/Administrator
Confidential, NY
Responsibilities:
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements. Designed the solution by customizing various standard objects of Salesforce (SFDC).
- Involved in Salesforce Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed applications using Force.com CRM.
- Interacted with various business team members (JAD Sessions) to gather the requirements and documented the requirements.
- Developed batch interfaces and processes to integrate Salesforce.com with external systems.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and Visualforce Pages.
- Created Web-Lead, Big Deal Alerts, Custom Forecasting, Territory Management, Multiple Currency scrum
- Created workflow rules and defined related tasks, Time-triggered tasks, email alerts, field updates to implement business logic.
- Developed apex REST web services classes for external applications accessing salesforce.com data with restricted access.
- Experience in modifying Visualforce pages to be supported in Lightning Experience and good understanding of lightning mode and its features.
- Built Lightning components using Controllers, Handlers and using these components in Visual force pages and integration using Lightning Out.
- Used Salesforce Lightning Components for building customized components replacing the existing one.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of page.
- Involved in Test configuration Apttus within Sandbox environments to ensure that once users are granted access, all the aspects are fully functional.
- Experience in Data Migration from Traditional Applications to Salesforce using Import Wizard and Data Loader Utility.
- Deployed many applications on sales cloud, service cloud which includes the call center and marketing applications.
- Worked on Service cloud console application to create a new VF view of different cases at a time inform of tabs.
- Used SOQL SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Configured Service Cloud features and done service automated.
- Used Sales Cloud integration solution between Inforce ERP applications and the Sales Cloud of force.com.
- Implemented wave analytics to track overall business which increased 20% of entire sales.
- Responsible for deployments to Production environment using Ant tool, change sets and Force.com migration tool.
- Worked on various Salesforce.com standard objects like Case Management, Accounts, Contacts, Content, Reports and Workspaces.
- Proactively created Apex Triggers and Apex classes and also developed and managed complex workflows, approvals, validation rules, assignment rules and system triggers.
- Delivered ACV targets consistently every quarter, to hit annual targets and to grow Analytics Cloud.
- Created Email Templates and Mail Merging Templates and was involved in doing the mail merge for different standard and custom objects.
- Creating a sync of contacts, email alerts, events and tasks between Salesforce to Outlook and Outlook to Salesforce successfully.
- Implemented Web services using REST API for integrations with internal systems as well with external third-party vendors.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Proactively created Apex Triggers and Apex classes and also developed and managed complex workflows, approvals, validation rules, assignment rules and system triggers.
- Communicating regularly with the SFDC designated super users to support them in their role and Provide information and training on new features and functionality.
- Deployed the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
- Involved in Unit Testing, for the customizations and developments done during the project.
Environment: Saleforce.com platform, Lightning, Apex Language, Visual Force Pages, Custom Component, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, Apttus CPQ, Email Services, sales cloud, service cloud, Security Controls, HTML, Web Services, WSDL, SOAP, Reports, Sandbox, ETL tools, Eclipse IDE Plug-in, sandbox,Ant,changepoint
Salesforce Developer/Administrator
Confidential, CA
Responsibilities:
- Used salesforce platform to automate the process and track the records of patients that is being stored.
- Managed users, Public Groups, Profiles, and Roles within the Salesforce CRM, this involved designating access to the applicable user within the user hierarchy.
- Working with Salesforce data tools such as Data Loader and Eclipse Force.com IDE for data migration.
- Developed Apex classes and Triggers, Visual Force pages and various Controllers like Standard and Custom Controllers.
- Implemented Service Cloud components like Service Console, Email to Case, Web to Case, Agent Scripting.
- Developed Custom debugger to catch all the transaction exceptions and log in custom log object.
- Designed various Webpages, Survey Documents in Visualforce for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Created Workflows and Process builders to automate the process and developed Visual Workflows.
- Involved in Designing Visualforce pages with JavaScript Remote using client-side technologies like JavaScript, AJAX and CSS.
- Re-structured custom objects, Master-detail relationships between objects as for the requirement.
- Hands-on experience using Data loaders and S-controls and deployment and migration using Change sets.
- Worked on Web-to-Case and lead conversion.
- Worked on customization of Sales Cloud schema by customizing standard objects like Leads, Accounts, Contact, Opportunity and Products
- Own and manage Salesforce.com Service Cloud related technology stack.
- Designed, Implemented and deployed the Service Cloud with various custom-built Page layouts, Custom tabs, Custom Apps to suit to the needs of the application also created various Profiles to enable the Service Cloud specific to them.
- Written apex REST web service classes for inbound calls to salesforce.
- Diagnose client issues with email sends from within the Marketing Cloud Application.
- Worked on Rotating and expiring the ads for different products in marketing cloud.
- Created Custom Objects, Fields, Validation rules, Permission Sets, Sharing Rules, and Rollup Summary Fields.
- Using JavaScript on the client side and Apex on the server side.
- Implemented Sales cloud to support online advertising including Lead, Opportunity and Campaign.
- Deployed the application from Sandbox to the Production environment using Change sets.
- Implemented complex approval processes to ensure proper authorization in the high-stakes environment of capital management in Sales cloud.
- 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.
- Implemented Security and sharing rules at object, field and record level.
- Creating Formulae and Validation Rules, Page layouts and Custom Field Relationships.
Environment: Saleforce.com platform, Lightning, Visualforce (Pages, Component & Controllers), Apex Language, DML statements, SOQL, SOSL, JavaScript,, AJAX, CSS, Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Sandbox data loading, Eclipse IDE Plug-in, Windows, Custom Fields, Time based triggers, Triggers, Workflows Rules, Scrum, Agile, Waterfall.
Salesforce developer and Administrator
Confidential, WI
Responsibilities:
- Worked on analyzing the user stories, estimating complexity, story pointing and implementing the user stories.
- Developed complex Visualforce pages, Apex classes, Triggers and Test classes.
- Worked on batch apex to auto create opportunities based on close date of a current contract.
- Developing Triggers with bulk-safe and have a minimum of 75% code coverage.
- Implemented auto create events on public calendar using trigger and custom settings.
- Used Custom Settings to store frequently used data and Field Sets to avoid code changes when new fields are added.
- Implemented Mass Edit functionality for various functional needs using Visual Force page and apex.
- Used SOQL and SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database object.
- Developed many applications using service max to automate operational planning.
- Worked on custom email notification using trigger and email templates.
- Implemented Inventory process using trigger, approval process and visual force page.
- Defined look up and master-detail relationships on the objects and created junction objects.
- Handled administrator functions including user account maintenance, reports, dashboards and other routine tasks.
- Implemented Web to Case, Email to Case functionalities to provide a better customer support to the customers.
- Created Workflow Rules and defined related tasks, Time- triggered tasks, email alerts, filed updates to implement business logic.
- Used Data loader for data migration and integration.
- Used Picklists, Dependent Picklists and Record types to enforce data quality.
- Used Tabular, Summary and Matrix reports to customize Standard reports and create Custom reports.
- Developed project in agile environment.
- Implemented several optimizations techniques to make the code more efficient.
- Interacted with business user for gathering the requirements for Salesforce implementation.
Environment: Salesforce.com Platform, Apex Language, Visual Force (Pages, Components and Controllers), SOQL, SOSL, Java Script, HTML, Leads, Roles, Profiles, work Flow rules, sales cloud, service cloud.
Java Developer
Confidential
Responsibilities:
- Worked closely with software developers on feature specifications and design.
- Designed and executed thorough test plans from developer feature specifications.
- Correlated with programmers to identify, resolve, and verify the resolution of software bugs.
- Worked with JSP, ColdFusion run-time code, and Dreamweaver UltraDev's JavaScript extensibility layer while testing features on nine different operating systems.
- Contributed to J2EE development by writing Servlets, JSP, participated in navigation and functionality testing and validating using java script.
- Developed UI by using Applets.
- Developed Custom Tag Libraries, which will pass the data to the JSP pages.
- Developed user personalized dashboard, which facilitates the user to save his/her interested report pages along with related notes.
- Worked on cached graph and data refreshing and optimized by using threads.
- Tested and developed server-side helper classes and Servlets.
- Stored procedures and triggers are written for the database module.
- Developed EJBs (Service Beans, Entity Beans), JSP Tags.
Environment: JDK 1.2.2, Java Servlets, JSP, EJB, XML, XSL, Oracle, Windows NT, Solaris, Red Hat Linux, Hibernate, Design Patterns.