Salesforce Developer Resume
Houston, TX
Experience Summary:
- Experience in customizing standard objects Accounts, Contacts, Opportunities, Products, Price Books, Cases, Leads, Campaigns, Assets, Territory2, Reports and Dashboards.
- Created Roles & Profiles and configured the permissions based on the organizational hierarchy.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Designed Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, Approval Processes, Page layouts and Search layouts.
- Experience in Salesforce.com SFA, Force.com Apex Classes, Apex Triggers, Integration, Visualforce, Force.com API, SOQL and SOSL.
- Worked on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
- Experience in creating Validation Rules, Workflows, Approval and Dynamic Approval Process.
- Experience in data migration from Legacy Systems using Data Loader.
- Extensive experience in writing unit test cases and test coverage for all the apex classes designed.
- Proficient in security and sharing rules at object, field, and record level for different users at different levels of organization.
- A well-organized, goal-oriented, highly-motivated effective team member with excellent analytical, troubleshooting, and problem solving Skills.
Technical Skills:
CRM TOOLS
SALESFORCE TECHNOLOGIES
Apex, Visualforce (Pages, Component & Controllers), SOQL, SOSL, Triggers, Web Services
SALESFORCE API TOOLS
Eclipse Force.com Plug-in IDE, Apex Explorer, Offline Edition, App Exchange Data Loader, Workbench.com
WEB TECHNOLOGIES
HTML, CSS, XML, AJAX, JavaScript, jQuery
LANGUAGES
C,C++,Java, Apex
DATABASES
MS Access, Oracle, SQL Server, MySQL
OPERATING SYSTEMS
Windows 2000 / XP Pro / Vista / 7 /8
Professional Experience:
Confidential
Houston, TX
Role: Salesforce Developer
Responsibilities:
- Active participation in requirements gathering and creating functional requirements for Client.
- Designed Campaign Management and Asset Management for various Campaigns and Accounts.
- Written Apex Classes and Triggers to implement the functionality as per requirements and boundaries of Governor Limits.
- Worked on JavaScript to implement time tracking on each Campaign and display it on the Case object.
- Worked on Schedule Jobs to populate revenue value of an Account made by Sales representative associated to respective district.
- Developed Service Cloud Console Application for Business flexibility of viewing multiple records on a single view.
- Handful of experience in Territory Management 2.0.
- Developed a Visualforce report on Affiliations with respective of hierarchical level (AARDT) Area1, Area2, Region, District and Territory.
- Integrated Data Warehouse to Salesforce to get periodic updates for Standard and Custom objects in Salesforce.
- Created Profiles and implemented Object and Field Level Security to hide critical information.
- Working on Campaign Management to Increase Revenue, track customer interest and sell more to the same customer pool Enhance upsell/cross-sell of products.
- Written unit test cases to get 90 percent test coverage for all the apex classes and apex triggers.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Designed and Deployed dynamic workflows, validation rules, approval processes and auto-response rules for automating business logic.
- Created the Email templates in HTML and Visualforce.
- Used various Sandboxes for developing, testing and migrated the code to the production after UAT testing.
- Worked on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
- Extensively used Data loader and Import Wizard to insert, update, upsert and export the data.
- Created security and sharing rules at object, field, and record level for different users at different levels of organization.
Environment: Saleforce.com, Apex, Visualforce, JavaScript, Eclipse/Force.com IDE, Metadata API, SOQL & SOSL, Campaign Management, Asset Management and Territory Management 2.0.
Confidential
Minneapolis, MN
Role: Sr. Salesforce Developer
Responsibilities:
- Followed Agile Software Development Methodology.
- Participated in requirements gathering and creating functional requirements for Medtronic.
- Worked on creating Validation and Workflow rules for different standard and custom objects to validate business data and logic respectively.
- Implemented Custom Labels and Custom Settings for referencing datasets across Apex Controllers.
- Integrated Outlook with salesforce using the standard salesforce for Outlook (SFO) to associate emails to Contacts, Leads, and Opportunities.
- Involved in migration of business data to Salesforce based on External ID’s using the Apex Data Loader.
- Generated different Reports and Dashboards on data from objects after execution of controller logic.
- Configured Object, Field and Record Level Security using Profiles and Roles for different sObjects across Sandbox and Production instances.
- Designed Apex Controllers and Visualforce Pages to support complex business logic adhering to the boundaries of Governor Limits.
- Created complex Apex Triggers to handle bulk data and invoked future methods to support asynchronous execution.
- Worked on creating Inline Visualforce Pages to display the data on different Page Layouts.
- Implemented Pagination to make the UI more intuitive for users to navigate through series of records using Standard Set Controller.
- Handled the construction of client objects for SOAP based Web Service Callouts made to external legacy systems and generated visualforce pages to display returned data.
- Primary contact for all the new Customer Portal enhancements and detect fixes.
- Responsible for writing Unit Test Classes with code coverage of almost 90 percent for all the customizations across Force.com.
- Deployed code and configurations across Sandboxes and Production using IDE and Change Sets.
Environment: Saleforce.com, Apex, Visualforce, JavaScript Eclipse/Force.com IDE, Metadata API, SOQL & SOSL, Demand Tool, Service Manager and Customer Portal, Salesforce for Outlook (SFO).
Confidential
IL
Role: Salesforce Developer/Admin
Responsibilities:
- Participated in requirements gathering and creating functional requirements.
- Involved in Solution Packages of the Integration by interacting with team members and splitting out with many possible solutions for use cases.
- Created Technical Designs for new integration product functionality on our client's Student Relationship Platform.
- Develop product capabilities using Force.com, Apex, Visual Force pages, JavaScript and other technologies to connect with third party by integration service.
- Ability to create WSDL’s, which we host the service and to write the functionality to accept the request from third party (campusvue) and process the request.
- Extracted WSDL’S services, hosted by third party (campusvue) to perform an action by connect to their respective repositories and sent the request on demand.
- Integrated Real Time 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.com.
- Implemented nightly Batch Processes to handle bulk records and scheduled daily jobs using Apex Scheduler.
- Develop Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created Templates, Approval Processes, Approval Page Layouts and defined approval actions on them to automate the processes.
- Worked on creating Workflows for different standard and custom objects to validate business data and logic respectively.
- Perform Unit Testing, Integration Testing, and Performance Testing of SIS product functionality.
- Generated different Reports and Dashboards on data from objects after execution of controller logic.
Environment: Salesforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Custom Objects, Script, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse Sandbox data loading, Eclipse IDE Plug-in
Confidential
Cupertino, CA
Role: Salesforce Developer
Responsibilities:
- Building custom lead applications to keep track of sales persons as they fulfill the daily quotas of clinic and service visits.
- Developing SOQL and SOSL queries and integrating them with the Apex code for querying and searching the data.
- Developed Force.com workflows to automate approval of Leads and Opportunities to assign Tasks for the concerned authorities.
- Created formulas and validation rules on the custom objects to enforce the inventory and production constraints.
- Creating Visualforce pages to modify user interface according to the user requirements
- Using Force.com application to build an application that would give an overview of the inventory available at various applications.
- Running tests on the Apex code in Force.com to ascertain that they satisfy the Governor limits.
- Analyzed and imported thousands of Account and Contact records, prior to using the SFDC Import Wizard, to ensure the accuracy of data for end users within the application.
- Customizing page layouts for Force.com custom applications according to end user requirements
- Setting up customer support and case management to deal with customer inquiries.
- Created various Reports and Report Folders to assist managers to better utilize Salesforce as a sales tool
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in
Confidential
Houston, TX
Role: Salesforce Developer/Admin
Responsibilities:
- Worked on enhancing and supporting the application.
- Worked on various Force.com standard objects like Accounts, Contacts, Leads, Opportunities, Reports and Dashboards.
- Created Custom Profiles, Public Groups and Roles to distribute user rights and functionality.
- Created Page Layouts, Search Layouts to organize Fields, Custom Links, Related Lists and other components on a record detail and edit pages.
- Created Custom Objects, Custom Tabs, Entity-Relationship Data Model, Validation Rules, Workflow Rules and Auto-Response Rules to suit to the needs of the application
- Developed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs of the application.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Created visualforce pages for capturing different customer enquiries and implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Responsible for understanding the data migrating requirements and analyze data to be loaded from legacy systems to Salesforce.com.
- Developed SOQL and SOSL queries to get data from different related objects.
- Created email templates and inbound emails using Visualforce for the clients and customers.
- Implemented various Custom Reports and deployed them for different business user levels.
- Developed Unit test class for Apex classes and worked for improving code coverage up to 85 percent.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in
Confidential
San Diego, CA
Role: Salesforce Admin/Developer
Responsibilities
- Involved in various activities of the project, like requirements gathering, analyzing the requirements and documenting the functional and non-functional requirements.
- Closely worked with SalesForce.com consultants while implementing the solutions for the needs of organization.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created Page Layouts, Search Layouts to organize Fields, Custom Links, Related Lists and other components on a record detail and edit pages.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filled updates to implement business logic.
- Created various Custom Reports for standard objects as well as custom objects to give complete detail overview of Customer (Account) Orders, Renewal Forecasting, and Customer Balance Report with Multi-Currency support.
- Created Profiles and implemented Object Level, Field Level and Record Level security.
- Provided support ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow, campaign management.
- Created email templates and inbound emails using Visualforce for the clients and customers.
- Implemented various Custom Reports and deployed them for different business user levels.
- Involved with Salesforce.com Premier Support and handled the support cases with the help salesforce.com support.
Environment: Salesforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Custom Objects, Sandbox data loading, Eclipse IDE Plug-in.
Confidential
Hyderabad, India
Role: Programmer Analyst
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle
- Developed the application using Eclipse IDE and used standard features for editing, debugging, compiling, formatting, build automation and version control (CVS)
- Development UI modules using HTML, JSP, JavaScript and CSS
- Implemented struts validation framework for serve side validation
- Integrated Tiles Framework with Struts Framework
- Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI
- Used JDBC to access Oracle database and implemented connection pooling
- Written stored procedures to add, update and delete data from Oracle Database
- Exposure to web service components using WSDL, SOAP, JAXB, JAX-RPC with JAVA
- Involved in the design and development of core business components using EJB
- Involved in code review and documentation review of technical artifacts
Environment: Oracle 9i, Oracle SQL Developer, Tomcat 5.5, JDBC, Java, J2EE, JSTL, Struts2, Tiles, XML, HTML 4.0, CSS, Java Script, Log4j, Ant, Eclipse IDE, CVS, Web Services, Windows XP, UNIX