Salesforce Developer Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- Highly seasoned and accomplished Salesforce Developer with a strong record of client satisfaction. Adept at explaining highly complex data systems to a wide variety of audiences. Proven multitasked independent worker and team player.
- Overall 7 years of experience in Salesforce.com.
- Proficient in Salesforce developer toolkit including Apex Classes, Controllers, Triggers, Visual Force, Migration Tool and Web Services.
- Implemented Validation Rules, Work Flows, and Approval Processes according to teh application requirements.
- Experienced with using Salesforce Visual Workflow.
- Expertise in writing SOQL and SOSL efficiently.
- Extensive Experience in creating Business Specific Reports & Dashboards.
- In - depth understanding of SFDC CRM business processes like Campaign Management, Lead Management, Account Management and Case Management.
- Experienced in Eclipse IDE with Force.com Plug-in for writing Business logic in Apex programming language with Lightning Experience.
- Proficient working in Force.com IDE, Eclipse and created and configured multiple Sandbox environment like Developer Sandbox, Testing Sandbox.
- Migrated data from Excel, Legacy Systems using Data Loader, Import Wizard.
- Proficient in Salesforce developer toolkit including Apex Classes, Controllers, Triggers Visual Force, Migration Tool and Web Services.
- Extensive experience in lead, case management, web-to-lead, Web-to case, Email-to-case.
- Good experience in working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, Apex, SQL
Query languages: SQL, SOQL, jQuery
Operating Systems: Windows 7/Vista/XP/ME/2000, UNIX
Scripting Languages: JavaScript, CSS, Python, PERL
Web Technologies: Web services, HTML, XML, CSS and JavaScript.
Other Tools: HTML, XML, Ajax, MS Office
SFDC Tools: Force.com Data Loader, Eclipse plug-in.
SFDC Technologies: Force.com platform, Custom Objects, Workflow & Approvals, Validation RulesControls, Apex Classes/Controllers, Test Classes, Triggers, SOQL, SOSL, Visual Force (Pages, Components & Controllers), Sandbox development & Testing, Reports, Dashboards, Analytical Snapshot and Data Migration, Lightning Development (Components, Connect and UI),Lightning Experience .
WORK EXPERIENCE:
Confidential, Los Angeles CA
Salesforce Developer
Responsibilities:
- Developed a Salesforce.com Approval process for teh users
- Developed Salesforce.com workflow rules for updating some fields when teh user reaches a particular step in teh approval process
- Implemented some validations for some steps in teh approval process by using Validation Rules
- Administered Salesforce.com applications and migrated code/data from different environments.
- Developed Apex Triggers and Test Methods
- Maintained roles, profiles and user accounts
- Used eclipse for development environment
- Designed and developed teh application.
- Involved in creation of users and profiles.
- Implemented teh Role Hierarchy for this application.
- Created Custom fields, Custom objects, Users, Roles and Profiles as required by teh application.
- Customized page layouts for Salesforce.com standard and custom objects.
- Configured users' roles, permissions and profiles as per business requirement.
- Involved in Client Interaction, Task Tracking and Delivery Management.
- Worked on Project management tool TFS.
- Defined technical architecture and detailed technical solution design document for teh user requirements.
- Involved in defining data model for Salesforce.com application.
- Worked on Eclipse IDE with Force.com Plug-in for writing Business logic in Apex programming language with Lightning Experience.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to teh visual pages in Lightning UI.
- Created Custom Layout Lightening components to make teh XMLHTTP call to private server.
Environment: Eclipse IDE, Salesforce.com, Force.com Sandbox, Import Wizard, Apex, Sharing Rules, Workflows, Email Updates.
Confidential, VA
Salesforce Administrator
Responsibilities:
- Used Data Loader for Data Management in force.com platform.
- Perform administration tasks as needed, managing custom fields, integration and data clean up.
- Involved in security levels and privileges by customizing Salesforce.com Profiles and Roles.
- Worked with teams and business partners to identify practical solutions through existing and/or new business systems technology, responsible for teh administration and ongoing support of teh application in cooperation with teh business and areas of IT.
- Resolved technical and functional issues with teh technical administrator
- Responsible for performing administrative functions in Salesforce CRM such as create/modify pick lists and lookup fields.
- Created detailed data mapping document for integrating various systems with Salesforce.com.
- Implemented formulas for calculating teh TAX by using Formula Fields.
- Worked with business users to understand their existing processes and IT systems for requirements gathering phase
- Involved in Client Interaction, Task Tracking and Delivery Management.
- Worked on Project Management tool TFS.
- Defined technical architecture and detailed technical solution design document for teh user requirements.
- Involved in defining data model for Salesforce.com application.
- Build a custom lightning component to add/ delete new records on click of a button.
- Extracted teh FlexiPage Meta data using ANT migration tool and Added a VF component onto teh flexipage layout using teh Lightning App builder.
Environment: Force.com, Apex, Data Loader, Import Wizard, Eclipse IDE, Controllers, Visual Force pages.
Salesforce Developer
Confidential, Austin, TX
Responsibilities:
- Worked in a large team, on new enhancements into tools and speaking with Business partners and designing solutions.
- Agile Development Methodology was followed for teh implementation.
- Developed Apex classes, Apex Triggers for various functional needs in teh application.
- Created Test Classes and used SOQL queries based upon teh requirements.
- Created workflow rules, validation rules and assignment rules. Configured various Custom Reports and Report Folders for different user profiles based on teh need in teh organization.
- Defined related tasks, time triggered tasks, email alerts, field updates to implement business logic
- . Used Process builder for record creation as well as record updates.
- Design of Visual Force Pages, Dashboards and various other components as per teh client and application requirements.
- Implemented REST based web services for fetching teh data.
- Implemented web to lead and email to task functionalities.
- Responsible for all teh activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for teh correctness of teh data.
- Customized page layouts for Lead, Opportunity, Account, Contact objects depending upon user roles and groups.
- Defined lookup and master-detail relationships on teh objects and created junction objects to establish connectivity among objects.
- Creating an apex scheduler class which will schedule teh batch Apex class.
- Ability to overcome teh governor limit.
- Responsible for creating teh Test Methods to provide maximum coverage to teh triggers and other Controller classes.
- Involved in SFDC application support for end users.
- Used teh sandbox for testing and migrated teh code to teh deployment instance after testing.
- Worked in onsite/offshore model with teh client.
Environment: Salesforce.com platform, Visualforce pages, Apex triggers, Apex classes, SOQL, Data Loader, REST, Data Management, Validation Rules, Workflow Rules, and Relationships
Java Developer
Confidential - Nashville, TN
Responsibilities:
- Written low-level design for features Document Creation, Container Creation, and Document Relocation.
- Handled assignments in developing UI pages using JSP, Html, DHTML, CSS and JavaScript technologies for modules in BDMS.
- Application developed in MVC architecture using Struts, JSP, Ajax, HTML, Java Script, CSS, JMS and Hibernate.
- Involved in implementing Value Object Pattern, MVC & Singleton Pattern.
- Updated teh required data in teh DB2 database to save and update teh database using hibernate, cores
- Ponding to actions performed in teh struts class.
- Used Struts tag library extensively with html
- Involved in understanding business requirements and functionality of Cost Management Reporting.
- Involved in drawing teh UML diagrams such as Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
- Developed java classes for posting and processing mails using EJB and Java Mail API.
- Added multithreading for distributed applications .
Java Developer
Confidential
Responsibilities:
- Involved in analysis and design of teh several modules in teh Project.
- Designed and developed technical specifications using design patterns and OO methodology.
- Handled assignments in developing UI pages using JSP, Html, DHTML, CSS and JavaScript technologies for modules in BDMS.
- Application developed in MVC architecture using Struts, JSP, Ajax, HTML, Java Script, CSS, JMS and Hibernate.
- Developed Database Access Objects (DAO) using teh Spring Hibernate Support and using Hibernate Query Language (HQL).
- Implemented Object - relation mapping in teh persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
- Involved in implementing Value Object Pattern, MVC & Singleton Pattern.
- Updated teh required data in teh DB2 database to save and update teh database using hibernate, corresponding to actions performed in teh struts class.
- Developed DAO, Service, Controller and View Components classes and also Configurations-JDBC Configurations, Hibernates, Springs Configuration and Web.xml Configurations.
- Used Struts tag library extensively with html.
- Involved in drawing teh UML diagrams such as Use case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
- Developed java classes for posting and processing mails using EJB and Java Mail API.
- Added multithreading for distributed applications.
- Deployment of teh application in teh Web Logic Application server.
- Involved in all phases (Unit/Integration/System) of testing.