Sr. Salesforce Developer Resume
San Jose, CA
PROFESSIONAL SUMMARY:
- 7+ years of experience in delivering critical solutions on various levels of Software Application Development with 5+ years of strong experience in Salesforce.com (SFDC) as Developer/Admin and 2 years of experience as JAVA Developer.
- Extensive qualifications in all phases of Software Development Life Cycle (SDLC) Methodologies like Agile, Scrum, Waterfall and work accordingly to improve processes, systems, and methodologies.
- Experience in Administration, Implementation, coding, Design, support, and Configuration experience with Force.com platform.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Process Builder, Reports, Dashboards, Actions, Tasks and Events.
- Extensive hands on administrative tasks like designing of custom objects, custom fields, email services, lookup and master detail relationships.
- Worked on different clouds such as Sales cloud, Service Cloud, Marketing Cloud with Call Center Employees on the service cloud, and supported Sales users on their sales cloud.
- Extensive experience in developing Apex Triggers, Apex Classes, Test classes and Visual Force pages employing standard and custom controllers, SOQL and SOSL queries as per the client and application requirements.
- Created Web Services for handling requests and API based applications using REST, SOAP.
- Experienced in Web technologies like HTML, Bootstrap, CSS, and Java Script and Java technologies like JDK, J2EE, JSP, JSF and Servlets, XML.
- Proficiency in the complete life cycle of project development (SDLC) which includes System analysis, Design, Development, Deployment, Testing and excellent configuration skills.
- Strong knowledge in Data cleaning, data duping and data quality maintenance through customizations and app exchange applications.
- Good understanding of Object Oriented Analysis and Design (OOAD).
- Worked closely with the Business SMEs to gather the requirements and with End users and also acted as a Business Analyst by analyzing the requirements and presenting it to the team.
- Extensive experience in data migration using different data tools - Apex Data Loader, Import Wizard, SFDC Data Export.
- Created and configured Email Alert, Field updates, Tasks & Outbound messaging using Workflow rules, Approval process and Process builder flows.
- Experienced with CICD - ANT/Cast Iron /JENKINS.
- Used Jira for project management and bug tracking, Subversion for source code control, and Jenkins for deployment and continuous integration.
- Prepared unit test cases using apex test classes and to fulfill the 75% of test cases for the development in Salesforce.
- Experience in working with both Force.com IDE and Eclipse IDE with Force.com Plug-In environment for writing Business logic in Apex Programming Language.
- Good communication and interpersonal skills with ability to work well in dynamic team environment and excellent problem-solving skills under strict deadlines.
TECHNICAL SKILLS:
Salesforce Technologies: Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual force Pages/ Components, Apex Web Services, Apex Custom Controllers and Extension, Salesforce.com customizations like Workflow Approvals, Process Builder Custom Objects, Record Type, Role Hierarchy, Validation, Quotes, Formulae, Page layouts.
Customization: Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom settings Custom Labels and Tabs, Email Services, Role Hierarchy, Dashboards, Security Controls, Process Builder, Lightning, App Exchange Package & Custom Application and Sandbox data loading.
Force.com Tools: Apex Data loader, Force.com Apex Explorer, AJAX tool kit, Force.com Ant Migration Tool, Cast Iron, Jenkins, Force.com Excel connector and Force.com Eclipse IDE Plug-in.
Programming Languages: JAVA, APEX, SQL, and PL/SQL
Java/J2EE/Web Technologies: Java Script, jQuery, J2EE, HTML, Angular JS, Bootstrap, XML, AJAX, WSDL and Web service, SOAP, REST.
Development Tools: Eclipse IDE, Force.com GUI, Apex Data Loader.
IDE, HTML Editor: Eclipse IDE, Notepad++.
Database: Oracle, MySQL, SQL Server
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Sr. Salesforce Developer
Responsibilities:
- Performed the roles of Salesforce Developer/ Administrator in the organization.
- Followed Agile methodologies for project execution and used Storyboards as one of the requirements elicitation technique.
- Authored Systems Requirement Specification (SRS), Use case, System Requirement Change Request, and Data Dictionary to Delta's SFDC implementations such as Sales Cloud.
- Involved in a lightning application which works on cases such that whenever a case has been taken by an agent about an issue, resources are provided to agents in this service cloud.
- Configured SAML based SSO (Single Sign-On) in salesforce by created domain for the organization.
- Developed Custom UI pages using Visual force and Java Script. Provided WSDLs to other teams and helped them to connect Salesforce.
- Written APEX Triggers to do custom rollup functionality and also to automate sending emails.
- Worked on various salesforce.com standard objects like Cases, Accounts, Contacts.
- Designed and developed workflow rules, validation rules, approval processes and customizations within Salesforce. Developed test classes for code coverage.
- Created custom reports to track the cases, assets etc. to be available to different levels in the organization based on their profiles.
- Created templates, page layouts, and record types according to the business process requirements.
- Developed complex workflows, Process Builder and approval processes for automating business logic.
- Implemented Field level and Record Level security and created User roles, Profiles and managed Role Hierarchies and sharing settings to provide shared access among different users.
- Developed custom objects, Tabs and implemented the complex scenarios using apex and Visual force.
- Collaborated with end user on workflow and provide assistance involving process, cases, new account creation, reporting best practices.
- Written batch apex and scheduled jobs to perform the volume-based data manipulations or time sensitive data manipulations.
- Worked with SOQL & SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Refined new reports and dashboards by continually working on sales and marketing reports.
- Supervised the Lead data to maintain high level of accuracy and continue to improve upon existing data and fixed problems due to third party applications.
- Setup approval process for opportunity and design communication templates to direct response to the appropriate users.
- Working on building and embed Lightning Components in Visual Force Page by using new Lightning Out feature by event-driven programming.
- Generated apex stub classes from WSDL file to call external application using web service from salesforce.
- Written apex unit test classes for Trigger, Apex classes to meet 75% of code coverage to migrate to Production instances.
- Used various sandboxes for developing, testing and migrated the code to the production instance after testing.
- Experienced working with salesforce.com sandbox and production environments, also with Eclipse IDE Force.com, ANT migration tool Plug-in environments
Environment: Salesforce.com Platform, Apex Language, Visual force (Pages, Components & Controllers), Custom Objects, Custom Tabs, Page Layouts, SSO, Workflows, Approval Processes, Process Builder, Email Service, Workbench, Dashboards, Reports, SOQL, SOSL Ant, Eclipse IDE.
Confidential, Omaha, NE
Sr. Salesforce Developer
Responsibilities:
- Participated in requirements gathering from clients, estimating the number of hours required for the development work.
- Worked on multiple projects, designed developed and deployed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in the application using the Eclipse IDE.
- Designed and deployed custom objects, custom tabs, Entity-Relationship data model, validation rules, workflow rules, Auto-response Rules as per the needs of application.
- Created various page layouts, search layouts to organize fields, related lists, custom links and other components on record detail and edit pages.
- Worked with Security Controls like sharing settings, field accessibility and data accessibility to restrict data access.
- Implemented Complex Workflow rules, Workflow Approvals, Flows, Process builder, Validation rules, email alerts and field updates for business process automation
- Used Data Loader to migrate data from Oracle to Salesforce database and completed the configurations in Oracle application to Salesforce platform.
- Implemented MVC design pattern using Objects, Visualforce and Apex Class pages as Model, View and Controller.
- Created workflow rules, Case escalation rules, Case assignment rules in Service cloud.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Developed and configured various Reports and Report Folders for different user profiles according to the organization need. Worked on Apex and Visual force to implement complex business logic.
- Provided Integration with oracle financial information to perform advanced reporting and analysis by extracting the Salesforce CRM information into BI Data Warehouse using Cast Iron migration.
- Reviewing the code and testing under team review process to work well in all perspectives of business and get it through QA team without issues.
- Strong experience in deploying salesforce components across various sandbox and production instance using Change Sets, Force.com Migration tool, Jenkins and Eclipse.
Environment: Salesforce.com platform, Apex Script, Email, Visualforce Pages, Controllers, CSS, Encryption Fields, Workflow & Approvals, Process Builder, Data Loader, Custom Objects, Custom Tabs, Page Layouts, HTML, Java Script, Reports, Cast Iron, Dashboards, SOQL, Eclipse IDE Plug-in.
Confidential, Windsor, CT
Salesforce Developer
Responsibilities:
- Involved in identifying, planning and implementing new salesforce.com features and functions (new screens, workflow, force.com objects, and reports, apex code) to meet the business requirements.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Worked with Salesforce premier support to short out technical challenges and governor limits
- Worked on Standard objects like Product, Quotations and Order.
- 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 pages.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation Rules and formula fields to the custom objects.
- Used field level security along with page layouts to manage access to certain fields.
- Handled the client-side requests with Java script and jQuery without sending the post request to the salesforce server in visual force pages.
- Involved in complete process environment like Jira for tracking the work and GIT stash for the code repository, Jenkins to builds the process.
- Integrated the Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- Used SOQL & SOSL for data manipulation needs of the application by preprocessing records and generating Sets to avoid hitting the Governor Limits.
- Used Force.com developer toolkit including Apex Classes, Apex Controllers and Apex Triggers to develop custom business logic.
- Used Apex Data loader to Inset, Update, and Import data from Microsoft Excel into Salesforce.com.
- Developed several custom reports to better assist managers and also report folders to provide report accessibility to appropriate personnel.
- Used Eclipse IDE for Deployment.
Environment: Salesforce Enterprise Edition, Salesforce.com Custom/Standard Objects, Force.com IDE, Approval Process, Data Loader, Work flows, Custom Reports, Dashboards, Workbench, Apex Language, Visual Force Pages, Java Script, API Integrations, Jenkins, Jira, SOQL, SOSL, Eclipse IDE.
Confidential, Saint Louis, MO
Salesforce Admin/Developer
Responsibilities:
- Worked as enhancement developer and team member, performed the roles of Salesforce Developer and Administrator in the organization.
- Worked closely with Business Analysts to perform detailed analysis of business and technical requirements.
- Used ANT tool to deploy components to higher environments.
- Involved in security levels and privileges by customizing Salesforce.com Profiles and Roles.
- Designed various Webpages in Visual Force for customers to select a variety of services offered by the org and integrate them with the pricing team.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Maintaining test coverage for all the classes and triggers and supporting deployment activities.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards.
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used Data Loader for insert, update and bulk import or export of data from Salesforce.com S-Objects Used it to read, extract, and load data from comma separated values (CSV) files.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, JavaScript, Custom Component, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, ANT tool, Email Services, Security Controls, HTML, Data Loader, Reports, SOQL, SOSL.
Confidential
Java Developer
Responsibilities:
- Designed and developed technical specifications using design patterns and OO methodology.
- Worked to have integrated development environment by Installing Eclipse, Apache Tomcat server and integrated it with SQL.
- Used Hibernate to map java classes to corresponding data in database. Retrieved information from database by writing SQL queries
- Refreshed the drop downs on the webpage by designing AJAX based solution according to user choice. Using JDBC, processed form entries were transferred to the database from JSP
- Developed the SQL queries and stored procedures. Installed, configured and tested Tomcat Server for development environment
- Java Script coding was embedded in HTML to make sure data is validated at client side
- Segregation of Business Logic code in a separate model part from the conventionally developed JSP pages. Designed and developed the HTML forms for client side
- Developed in-house project "Employee Search Portal" in spring framework, used hibernate to access backend (SQL), used AJAX to display dynamic data on web pages. Created SQL queries to retrieve data from database, Created web services. Created a knowledge document on Web services.
- Testing the complete application for various source code systems. Performed Unit testing using Junit. Participated in project Audits and team meetings effectively.
Environment: Java 6.0, J2EE, Eclipse IDE, J2EE, JSP, JDBC, Servlets, Java Script, Ajax, HTML, SQL, JQuery, Clear Case, Windows XP.
