SUSMITH
Email:*******.****@*****.***
Phone: 678-***-****
Salesforce developer
Summary:
8+ Years of professional experience in Application Software Designing, Development, Testing and Implementation.
Around 5 Years of experience with Salesforce Customization, Security Access, Workflow Approvals, Data Validation, Data Utilities, Analytics, Sales, Marketing, Customer Service and Support Administration.
Developed Custom Objects, Custom Controllers, Administration, Configuration, Customization, Implementation, Data Migration and Support of Salesforce CRM.
Developed Apex Classes, Controller Classes and Apex Triggers on Force.com platform to customize application according to the functional needs.
Developed Validation Rules, Workflows and Approval Processes for Automated Alerts, New Tasks, Field updates, and Email Generation according to application requirements.
Developed and worked on different Salesforce.com environments such as Sandbox and Production.
Experience in complete security model by using profiles, permission sets, organization wide settings, owner based sharing rules, criteria based sharing rules, manual sharing, account teams, opportunity teams.
Having good experience with user Roles, Role Hierarchies, Profiles, Permission sets and sharing settings to ensure that the protected data is available only to the authorized users.
Worked on and has good understanding on various SFDC standard objects like Accounts, Contacts, Opportunities, Leads, Campaigns, Cases and Solutions.
Expertise in Customization, Configuring, Deploying and integrating Salesforce.com CRM solutions.
Having good experience in Salesforce Automation (SFA) and Customer Portal Relationship.
Good experience in working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
Designed junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for Automated Alerts, Field Updates, and Email generation according to application requirements.
Good working knowledge in querying salesforce.com database using SOQL & SOSL queries, Force.com Explorer.
Added Formula Fields and Validations to new and existing objects and added Custom Functionality Using Custom Controllers.
Used Force.com developer toolkit including Apex classes, Apex triggers and Visual force pages to develop custom business logic.
Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows and Validation rules, Reports, Dashboards, Tasks and actions.
Experience in SFDC development using Apex classes and Triggers, Visual Force, Force.com IDE, SOQL, SOSL.
Hands-on experience with development tools like Force.com IDE, Force.com Explorer and Data Loader.
Key player in migrations and deployment of code from one environment to other using Force.com IDE deployment wizard.
Technical skills:
Salesforce Technologies
Apex Language, Apex Classes/Controllers, Test Classes, Apex Triggers, Visual Force (Pages, Component & Controllers), Standard objects, Workflow & Approvals, Apex Data Loader, AppExchange, Web Services, Reports, Dashboards, Force.com IDE, Eclipse, SOQL, SOSL, Custom objects, S-Controls, Analytic Snapshots, Sandbox development and Testing.
Salesforce API Tools
Eclipse, Force.com Explorer, Offline Edition, App Exchange Data Loader, Zuora
Salesforce Integration Tools
Data Loader.
Languages
C, C++, Java, .NET, SQL, Apex
Database
MS Access, Oracle 9, SQL Server 2005/2008, MySQL
Operating Systems
Windows NT / 2000 / XP Pro / Vista, Windows Server 2000 / 2003 / 2008, Linux, Unix
Java Technologies
Java, Servlets, JSP, JavaScript
Web Technologies
Web Services, XML, HTML, Adobe Photoshop, Flash, Dreamweaver
Others
MS OFFICE SUITE, MS VISIO, MS PROJECT
CRM Tools
Salesforce.com
Professional Experience:
Client: Bentley University, Waltham, MA Duration: Apr ‘15 to Present
Role: Salesforce Developer.
Responsibilities:
Interacted with various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements.
Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Opportunities and workflows, approval processes, Reports and Dashboards.
Created business rules to ensure the data integrity of the alignment data.
Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
Created triggers to satisfy internal compliance requirement of stamping certain data on a call on submission.
Loading data extracted from Siebel into salesforce.com as a part of the weekly and major alignment.
Designed various types Email templates for auto response to customers.
Created profiles and implemented Object and field level security to hide critical information on the profile users.
Created users, roles, territories, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
Interacted with Business Team on day to day basis to translate the business requirement into functional requirements.
Designed, and deployed the Custom objects, Entity-Relationship data model, validation rules on the objects and tabs, Page layouts, Custom tabs, Components, Visual Force Pages to suit to the needs of the application.
Imported data from excel sheets in to Leads, Accounts, Contacts and Opportunities using Data Loader and Import Wizard.
Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
Used SOQL for data manipulation needs of the application using platform database objects.
Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
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.
Used the sandbox for testing and migrated the code to the deployment instance after testing
Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks including creating and maintaining user profiles and privileges.
Created Department dashboards to provide Department Head’s an overview of monthly performance.
Writing customized SOQL queries to extract the data pertaining to the calls made by the reps.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Apex Data Loader, triggers, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Informatica on Demand, Windows XP, Microsoft Access, Toad for Data Analysis.
Client: Johnson & Johnson, Trenton, NJ Duration: Jan ’14 to Mar ‘15
Role: Salesforce Developer.
Responsibilities:
Used Apex classes and Visual force pages to customize partner portal and make it convenient for the customers to review and renew the licenses for the purchased inventory.
Designed and coded application components in an agile environment utilizing a test driven development approach.
Used Translation Workbench on SFDC in-order to translate the custom labels, validation rules and email templates in different languages.
Migrated data using Apex Data loader to centralize data and processes across different divisions that were previously using decentralized systems / databases.
Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application using Force.com IDE.
Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
Integrated the Web Services for extracting the data from external systems to display in the pages of salesforce.com.
Good experience in developing Salesforce Lightning Apps, Components, Controllers and Events.
Customized existing Visual force to align with Salesforce new Lightning UI experience.
Used SOQL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute
Governors and Limits.
Worked with Methods to insert and update records without redirecting users to a new record.
Worked with Standard Controllers and record identifiers to implement automatic record retrieval and display/update a record's data, bind input fields to new records, display warning and error messages, create links for form processing, place command buttons and create custom messages, implement nested Visual force pages.
Used Batch Apex to build an archiving solution that ran on a nightly basis, looking for records past a certain date and added them to the archive.
Environment: Saleforce.com platform, CRM, Apex Classes, Force.com API, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Web services, Visual Force, SOQL, SOSL, Data Loader, Security Controls, HTML, XML, CSS, Java Script, JQuery, Spring, Sandbox, Eclipse IDE Plug-in, GitHub, Dashboards, Analytical Snapshot and Data Migration.
Client: CVS Pharmacy, Woonsocket, RI. Duration: Dec ’12 to Dec ‘13
Role: Salesforce Developer.
Responsibilities:
Interacted with Product, Sales and Order processing teams for gathering the requirements.
Created the data structure and planned the security for various profiles.
Created business rules to ensure the data integrity and built the approval processes.
Created triggers and classes to automate the Opportunity and Quote integration process.
Created Visual Force Pages to override the standard functionality of Edit and Delete buttons.
Customized profiles and implemented Object and field level security to hide / restrict data access.
Enabled territories for better forecasting. Provided technical assistance and guided the developers in the team.
Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
Proficient in building Lightning components using Controllers, Handlers and using these components in Visual force pages and integration using Lightning Out.
Developed multiple Custom Objects to the needs of the project.
Implemented multiple discounts and finance charge calculations on the Opportunity.
Provided the sales teams the option of generating multiple quotes and automated the Quote acceptance process.
Used multiple sandboxes for development of various components of the project. Deployed the code to the UAT Environment for testing.
Built the deployment planning document and did the production migration.
Created a custom order object to the extensive order processing needs of the business.
Integrated the Salesforce Order with NetSuite Order.
Built the Quote templates.
Helped the Product managers to define the products and cleaning up the data.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Apex Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Lightning Component, Sandbox data loading, Eclipse IDE Plug-in, Web Services.
Client: Dolby Lab / Via Licensing Corporation San Francisco, CA Duration: Oct ’10 to Nov ‘12
Role: Salesforce Developer
Responsibilities:
Created different templates with X-Author as per the client needs using clauses and merge fields.
Worked on writing the Business Requirement Document, FRD, TDD, Integration mapping layout and helping with the UAT test scripts.
Worked on the Design and Workflow Diagrams.
Authored Systems Requirement Specification (SRS), Use case, System Requirement Change Request, and Data Dictionary to Delta's SFDC implementations such as Sales Cloud, Marketing Cloud and Salesforce Chatter.
Programming with Apex Classes, Apex Triggers, Standard Controllers, Custom Controllers, Controller Extensions and Test Classes. Assisting in UAT and BAT.
Built relationship across multiple technology, operations, services, sales, program and product team to accomplish end goal.
Handles all the SFDC related cases/tickets raised by users in production environment.
Facilitated requirements gathering cross multiple vendors and organization.
Performed the detailed analysis of functional and technical requirements; designed and deployed the custom objects; identified the lookup and master-detail relationships; and created the junction objects.
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.
Implemented security and sharing rules at object, field, and record level for different users at different levels of organization. Also created various profiles and configured the permissions based on the organizational hierarchy.
Implemented pick lists, dependent pick lists, validation and formula fields to the custom objects.
Implemented the validation rules on the objects and tabs, Page layouts, Custom tabs, and Components to suit to the needs of the application.
Implemented the workflows and approvals for various functional requirements.
Implemented the searching and tagging functionality; developed various custom reports and dashboards for data analysis.
Used field level security along with page layouts to manage access to certain fields.
Environment: Salesforce.com platform, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls.
Client: ATRENTA INDIA PVT.LTD., INDIA Duration: Aug ‘09 – Sep ‘10
Role: Java Developer
Responsibilities:
Involved in the analysis, design, implementation, and testing of the project.
Implemented the presentation layer with HTML, XHTML and JavaScript.
Developed web components using JSP, Servlets and JDBC.
Implemented database using SQL Server.
Designed tables and indexes.
Worked on different design patterns.
Responsible for requirement gathering along with business analyst.
Responsible for creating and updating applications related understanding documents
Actively involved in writing Test scripts and doing System testing for JRE and IE8 browser compatibility for my applications.
Actively participated in weekly and monthly status& business user meetings.
Involved in conducting meetings with Pfizer business users for understanding gaps in the CTO applications.
Creating programs to use JMS and message queuing to process requests.
Wrote complex SQL and Stored procedures.
Involved in fixing bugs and unit testing with test cases using JUnit.
Developed user and technical documentation.
Environments: Java, JSP, Servlets, JDBC, JavaScript, MySQL, JUnit, Eclipse IDE.
Client: Inspire Innovations PVT/LTD, Hyderabad, India Duration: Jun ’08 to Jul ‘09
Role: Java Developer.
Responsibilities:
Developed use cases, class diagrams and sequence diagrams using Rational rose.
Developed the application as per the requirements and business rules.
Part of the team which was responsible for designing and developing the application in n-tier fashion as per struts based MVC architecture standards.
Responsible for developing the Registration modules of the wholesale application.
Utilized the various J2ee Design patterns to develop the Business modules based on the required functionality.
Involved in writing Managed Beans/Controller logic for assigned modules.
Responsible for developing the functionalities as per use case documents.
Responsible for writing navigation-rules and configuring managed beans in Faces-config.xml file.
Implemented Java documentation for complete application
Deployed the application on Tomcat server at client locations.
Responsible for developing the application level flow by utilizing Java, JSP and Struts.
Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process.
Used JavaScript front end Validations.
Developed Session beans and entity Beans representing business logic abstractions.
Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.
Environment: Java, JSP, Oracle 8i, Servlets, Apache Tomcat, Java Beans, JDBC, Java Script, HTML and Rational Rose and Dream weaver.