Sr. Sfdc Developer Resume
Hartford, CT
SUMMARY:
- 8 years of experience as Developer, with 6+ years as Salesforce Developer/Admin and 2 years of Java, J2EE web application development.
- Experience in customizing salesforce CRM clouds (Sales, Marketing, and Service), Communities cloud and custom apps on Force.com platform.
- Built custom Salesforce1 Lightning apps for different business groups in the organization and used salesforce lightning design system styles.
- Hands - on experience in building responsive application using by creating Lightning components (Client/Server side controllers) using aura framework, Salesforce LDS styling.
- Proficient with Salesforce Apex Language - Classes, Controllers, Trigger, Batch, Schedule and Queueable classes, SOQL, SOSL, Aggregate queries, Visualforce Pages - Controllers, Components and HTML, CSS, JavaScript, jQuery, Ajax.
- Good experience in developing custom UI using Visualforce pages using PageBlock, PageBlockSection, ActionFunction, ActionSupport, PageMessages components and making responsive using HTML5, CSS3, Java Script and jQuery.
- Good knowledge with salesforce architecture and Governor limits and implemented best practices, design patterns in Triggers and SOQL.
- Hands-on experience in handling large volume data in Apex Controllers, Triggers and Batch classes by overcoming Governor Limits.
- Experience in integration of Salesforce with external applications SAP & Java, by using Web Services API, developing Apex REST and SOAP web service classes.
- Experience in building community pages for customers by enabling Force.com sites.
- Experience working with IDE's - Eclipse, Force.com IDE, Sublime for development of applications, code comparison and deployment to various sandbox and production orgs.
- Experience with salesforce administration - Setting up Organization Role Hierarchy, Profiles, Permission Sets, Public Groups, Queues, Custom Objects, Custom Fields, Formula Fields, Validation Rules, Custom Tabs, Sharing Rules - Org wide defaults, Criteria/Owner based and Apex Sharing.
- Good experience in implementing new features and functionalities like Process Builder to reduce number of Workflow rules for each object.
- Hands on experience in implementing Service cloud - Case Management, Email-to-Case, Assignment rules, Escalation rules, CTI using Genesys Gplus adapter and Service console.
- Expertise with Data Migration from legacy applications to Salesforce using Data Loader, ETL - Tools Informatica, Dell Boomi and CastIron.
- Experience in managing developer, configuration-only, developer pro and full copy sandbox and automated deployments.
- Strong Knowledge integrating AppExchange managed and unmanaged applications with salesforce.
- Good experience in deploying salesforce components across various instance using Change Sets, Force.com Migration tools, Workbench and Eclipse.
- Source knowledge in Version control systems like Git, CVS, Subversion and TFS.
- Good experience in implementation of Java Struts frameworks in Java, J2EE applications.
- Experienced with RDBMS implementation and development using Oracle 9i/10g, PL/SQL and SQL Server.
TECHNICAL SKILLS:
Salesforce.com CRM: Apex, Visualforce, SOQL, SOSL, Triggers, Batch, Queueable, Component, Controllers, Web Service, Workflow & Approvals, Process builder, Salesforce1 Lightning Components, Aura framework, Reports, Dashboards, Salesforce DX.
Web Technologies: Java, J2EE, Servlets, JSP, ASP, C#, JavaScript, jQuery, XML, JSON, CSS, HTML
Web server: ISS, Tomcat, Web logic, JBoss
Language: C, C++, Java, J2EE, Microsoft .Net C#
IDE/Tools: Eclipse, Force.com IDE2, Data loader, Sublime, Demand Tool, Informatica, Salesforce outlook connector
Databases: Oracle, SQL Server, MS Access
Source Control: Git, CVS, TFS, SVN
Operating Systems: Windows 10/8/7/NT/2000/XP, Unix, Linux
Methodologies: Agile, SCRUM
PROFESSIONAL EXPERIENCE:
Confidential, Hartford, CT
Sr. SFDC Developer
Responsibilities:
- Interacted with different business users in various groups for supporting onboarding into salesforce, prepared Technical Design Document for each business group and developed tasks for each user story.
- Worked on consolidation of all existing Workflow rules in the new Lightning Process builder flows and created one process builder for each object and managed all actions in the single flow.
- Redesign of customizations currently implemented in Visualforce into Lightning Pages/Lightning Components.
- Used Salesforce Lightning Inspector to debug the lightning components during the development process and Created Lightning Component Tabs and Visualforce Tabs.
- Written SOQL, SOSL queries in apex triggers, controllers by implementing salesforce best practices for querying large data by avoiding governor limits.
- Implemented best practices, coding standards while writing Custom, Extension Controllers and Batch classes.
- Written apex controllers for searching across various objects and creating records in a junction object by using apex extension, wrapper classes and visualforce pages.
- Developed rich UI Visualforce pages using native components, HTML5, CSS, JavaScript and jQuery.
- Implemented jQuery framework in different Visualforce pages for front-end validations and hiding various sections based on user selection.
- Developed Lightning components with client/server controllers, Helpers, CSS and used SLDS styles, for aligning with Lightning experience.
- Developed apex SOAP, REST web service classes for external application to retrieve/update data from salesforce to external applications.
- Implemented best practices in Triggers, web services and utility classes to avoid hitting salesforce governor limits.
- Written apex test classes for code coverage of all apex controllers, triggers and web services, which is required for code migration to production migration and maintain code quality.
- Involved in configuring Salesforce declarative activities: creating Objects, Fields, Profiles, Roles, Groups, Sharing rules, Communication Templates, CA Certificates and Single Sign-On.
- Worked on customization of different standard objects like Leads, Accounts, Contacts, Opportunities, Products, Price book, Campaigns and Cases.
- Implemented Web-to-Lead for Leads generated from web and Web-to-Case, Email-to-Case for Cases sent to a centralized email.
- Created and configured custom report types, custom Reports - Tabular, Summary, Matrix, and Joined using salesforce Report Builder based on the business requirements from the business users.
- Performed data migration activities using Data Loader to insert, update and export of data from Salesforce objects.
- Used MS SQL Server databases to transform data from the external systems to salesforce before importing/updating in salesforce.
- Maintained sandbox, deployed components using Force.com migration tool, ChangeSets across different sandbox to production orgs by leveraging Salesforce DX.
Environment: Saleforce.com CRM, Apex classes, Triggers, Visualforce pages, Custom/Extension Controllers, Batch/Schedule class, SOSL, SOQL, Salesforce1 mobile, Lightning, Lightning/Aura components, AppExchange, Web Services (SOAP, REST), WSDL, Communities, Workflows, Process builder, Reports, Dashboard, Email Services, Data Loader, Oracle, Sandbox, Ant, Javascript, jQuery, HTML5, CSS, Salesforce DX, Git.
Confidential, Boston, MA
Sr. SFDC Developer
Responsibilities:
- Written Apex Triggers, Apex Class (Controllers - Custom & Extensions), Utility classes and Exception classes.
- Written salesforce Apex Batch and Schedule classes on Account and Custom object by implementing Batchable and Schedulable interfaces.
- Written SOQL, SOSL queries by considering salesforce Governor Limits and DML operations using statements and methods in the triggers and apex classes against platform database.
- Developed Apex REST web service class for internal application to consume and update data from salesforce Standard and Custom objects.
- Developed Visualforce pages using native components like PageBlock, PageBlockSection, CommandButtons, ActionSupport, ActionFunction and OutputPanel.
- Written Visualforce components and referenced those components from other Visualforce pages.
- Implemented client side validations using JavaScript Remoting, Java Script, jQuery and AJAX and rich UI using custom CSS.
- Written salesforce Apex Test class for unit testing of salesforce Apex Trigger, Classes and ensured of have at least 90% of code coverage.
- Worked on customization of standard objects - Accounts, Contacts, Opportunities, Quotes, Campaigns, Leads, Cases and Activities.
- Performed Apttus CLM related configuration for product setup, approval matrices, approval rules, process builders and flows.
- Sales cloud, mainly on Quote to cash for end users. I worked on enterprise Apttus Configure Price & Quote (CPQ) solution to streamline and optimize their proposal creation and management process.
- Integration with third party apps and legacy systems such as Salesforce.com, SteelBrick CPQ, and Impartner.
- Designed, developed and created custom objects, build relationships using Lookup and Master-Detail, created Junction Objects for Many-to-Many relationship.
- Configured and customized Fields (Roll-up, Formula), Page Layouts, Record Types, Custom Tabs, Custom Links, Custom Buttons, Validation rules, Sales Process.
- Performed admin tasks - Setting up Organization Role hierarchy, Profiles, Users, Groups, Queues,
- Used Workflow rules, Process Builder for business automation using related activities like Creating Tasks, Email Alerts, Field Update and Creating records using process builder.
- Created Email templates in Text, HTML and Visualforce necessary for the application.
- Created and Customized Reports and Dashboards on various objects for different business groups in the organization.
- Worked on ExactTarget and Pardot customization and configuration.
- Extensively used Data Loader for insert, updates, and bulk import for Accounts, Contacts, Leads and Opportunities.
- Supported the data migration activities for migration the data from various business sources with the support of Salesforce CRM.
- Enabled and configured Single Sign-On for the application with Active Directory IdP.
- Provided Technical Design, Migration and Integration documents for the application.
- Worked on integration of external system database with salesforce using Dell Boomi.
- Deployed application components from Sandbox to Production instances using Force.com migration tool (Ant), Change Sets and Eclipse.
- Involved actively in supporting production bugs and provided fixes as per the SLA.
Environment: Salesforce.com Platform, Apex Language, Visualforce (Pages, Component & Controllers), Apex Triggers, Web Services, SOAP, REST, Reports, Dashboards, Email Services, Sharing rules, SSO, Security Controls, Data Loader, Informatica, HTML, Java Script, jQuery, Git, ExactTarget, Change Set, Force.com Migration tool, Sandbox, Eclipse IDE, Windows.
Confidential, Woodland Hills, CA
Sr. SFDC Developer
Responsibilities:
- Involved in various activities of the project like requirements gathering, analyzing, documenting and designing various functional and non-functional requirements.
- Written apex extension controllers, provided implementation for action methods that are invoked from Visualforce pages.
- Developed Visualforce pages to hide and unhide based on picklist values and used style sheets, java script and jquery for rich UI and actions.
- Written complex SOQL, SOSL in Apex triggers and controllers.
- Developed and enhanced several apex triggers on objects for various events (create, update, delete).
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from external systems to display in the pages of Salesforce.
- Developed force.com sites and exposed as internal webpage to get survey results.
- Written Unit test classes for code coverage and validate business use cases.
- Involved in Salesforce application Setup activities and customized the apps to match the functional needs of the organization.
- Customized salesforce objects Accounts, Contacts, Leads, Opportunity, Products, Pricebooks, Campaigns, Cases, Solutions and Junction objects.
- Created workflow rules and defined related actions like, time based trigger tasks, email alerts, filed updates to implement business logic.
- Created various Custom Objects, Custom Settings, Custom Labels, Validation rules, Record types, Custom Tabs, Workflow rule, Approval process including Field updates and email alerts.
- Created page layouts, search layouts to organize fields, custom links on side bar and detail pages, related lists, and other components on a record detail and edit pages.
- Used apex Data Loader for insert, update, and bulk import or export of data from Salesforce objects. Used it to read, extract and load data from comma separated values (CSV).
- Involved in the data transformation and data cleansing activities while transferring the data to the external system using Informatics on Demand.
- Migrated application components across various environments using Force.com migration tool, Eclipse and Change Sets.
Environment: Saleforce.com CRM, Force.com, SOQL, SOSL, Apex Classes, Visualforce Pages, Triggers, Workflow, Approvals, Reports, Dashboards, Objects, Tabs, Email Templates, Data Loader, Demand tool, HTML, Java Script, Eclipse, Windows.
Confidential, Alpharetta, GA
SFDC Developer/Admin
Responsibilities:
- Developed Apex classes, Controller Classes, Apex triggers and API integration for various functional needs in the application.
- Written apex code to implement custom Lead conversion functionality using Controllers and Visualforce pages.
- Developed various custom code using Apex Triggers, Batch and Schedule classes.
- Worked on Standard objects such as Leads, Opportunities, Accounts, Contacts, Campaigns associated with Sales Cloud.
- Developed various custom objects, Tabs, Components, Record Types, Relationships, Junction Objects, Formula fields, and Validation Rules.
- Developed and deployed approval processes for leads conversion, opportunities and products/Assets management.
- Worked with User Management, Roles & Profiles, Sharing Rules, Groups and Queues.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Worked on configuring Web-to-Lead, Web-to-Case, Assignment rules, Escalation rules and Email-to-case on Lead and Case objects.
- Worked on OWD, Role hierarchy & sharing rules to configure Data Visibility.
- Maintained Organizational Hierarchy created Profiles, Roles and maintained Sharing/Security for FLS, Record-level Security.
- Customized the dashboards to track usage for productivity and performance of business centers and their sales team.
- Worked on deployment of each release from Sandbox to Production instances using Eclipse and Changesets.
Environment: Salesforce CRM, Force.com Sites, Apex, Visualforce - Pages/Component/Controllers, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, HTML, CSS, JavaScript, Email Services, Sandbox, Change sets, Windows, Oracle, SVN.
Confidential, Alpharetta, GA
Java Developer
Responsibilities:
- Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
- Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
- Developed UI screens using JSP, Struts, HTML and CSS.
- Used Struts framework, based on the Model View Controller architecture and used Struts validation framework for custom validation.
- Implemented Business Delegate, MVC, and Singleton and Factory design patterns in the application.
- Used Eclipse for writing JSPs, Struts and other java code snippets.
- Used Junit framework for Unit testing of application and Clear Case for version control.
- Built application using ANT and used Log4J to generate log files for the application.
- Written SQL queries, stored procedures, Functions and Packages for Oracle9i database.
Environment: Java/J2EE, JSP, Servlets, Struts, Hibernate, Web service, SOAP, XML, JAX-WS, Apache Tomcat 6.0, Unix, MySQL, Eclipse, CVS.