Salesforce.com Developer Resume
Dayton, OH
SUMMARY:
- 7+years of experience in IT industry as Salesforce.com CRM and Java development
- Experience working across various SFDC implementations covering Sales Cloud, Service Cloud, Call center, Chatter & App - exchange applications.
- Experience in SFDC development using Apex classes and Triggers, Visual Force pages controllers and controller extensions, Force.com IDE, SOQL, SOSL
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and Events
- Extensive experience in data migration and integration using Data Loader.
- Configured case management process, Campaign influence and lead conversion.
- Hands full of experience on Debug Apex scripts using debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- Created Custom Controllers to make external web service callouts, validate and insert data.
- Worked with Locking statements, Transactional control and Exception statements to invoke Apex triggers.
- Worked with exceptional handling and displaying custom error messages for effective end user interactive experience using visual force pages.
- Used multi tenant MVC architectures for building sales force applications.
- Created both Managed and Unmanaged Packages with deprecated annotations to be available for partner Sales force users and other external users.
- Experience in integrating Salesforce.com with ERP applications like SAP using informatics-on-demand.
- Extensive experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Proficiency in Object Oriented Languages like C++, Java, J2EE, JSP, Servlets and other Java technologies
- Experience in web technologies like HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP and REST
- Experience in databases such as SQL Server, Oracle and MySQL
- Excellent communication and inter-personal skills, accustomed to working in both large and small team environments.
TECHNICAL SKILLS:
Salesforce.com: Apex, visual force, SOQL, SOSL, Email template, formula, Validation rules, apex trigger, workflow and approvals, App exchange, Eclipse, sales force.com force.com IDE, Apex data loader, web services
Programming languages: C, C++, Java, DL/SQL
Web Technologies: Java script XML, HTML, XHTML
Data Base: SQL server 2008/05/2000 , My SQL, DB2
Operating systems: Windows2007/05/03/XP/00/NT/98/95 MS DOS, UNIX
PROFESSIONAL EXPERIENCE:
Confidential - Dayton, OH
Salesforce.com Developer
Responsibilities:
- Created both Managed and Unmanaged Packages with deprecated annotations to be available for partner Sales force users and other external users.
- Configured case management process, Campaign influence and lead conversion.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Worked with apex scheduler to invoke apex classes at regular intervals.
- Worked with Dynamic apex to access sObjects and field describe information execute dynamic SOQL, SOSL and DML queries.
- Add methods that can be called from Visual force pages to Controller Extensions.
- Created Custom Controllers to make external web service callouts, validate and insert data.
- Created Visual force pages that could be rendered as PDF's, build dashboard components and define email templates.
- Created Visual force pages which identified a region to be updated to enforce partial page refreshes and display the status of Ajax requests to display different values depending on whether it is in progress or completed.
- Very experienced in using Ajax components for building custom animations required by the companies in visual force pages using different scripting methods like CSS etc.,
- Used pick lists, dependent pick lists and implemented search functionality in picks lists and auto refresh and auto search on selecting pick list.
- Implemented wrapper classes for better visual force pages management and smooth functioning.
- Designed and modified Approval process and created Approval steps, which used email alerts and field updates.
- Designed Validation rules along with Roll up summary Fields to maintain Data quality and consistency.
- Implemented relationship fields for proper data loading and maintaining the quality of the data.
- Used Tabular, summary and Matrix joined reports to create standard reports and custom reports.
- Used multi tenant MVC architectures for building sales force applications
Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Email Services, Apex Language, Visual Force Pages, Components, Controllers and controller extensions, JavaScript, Eclipse IDE Plug-in, Data Loader, Force.com, CSS.
Confidential - Irving, TX
Salesforce.com Developer
Responsibilities:
- Well equipped in implementing app exchange applications.
- Created both Managed and Unmanaged Packages with deprecated annotations to be available for partner Sales force users and other external users
- Integrated Apex with External services by making callouts that used SOAP, REST and WSDL services
- Used Apex Data-types, Variables, Expressions, Assignment statements, Conditional statements, Loops, SOSL an SOQL queries,
- Locking statements, Transactional control and Exception statements to invoke Apex triggers.
- Worked with exceptional handling and displaying custom error messages for effective end user interactive experience using visual force pages.
- Worked with complex triggers which can handle multiple custom fields which results in effective test coverage of the whole application
- Worked with Ajax toolkit to invoke Apex through anonymous blocks and public web service methods.
- Worked with anonymous blocks that compiled and executed in Force.com IDE.
- Worked with methods to insert, update records without redirecting users to create 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 pick lists, dependent pick lists and implemented search functionality in pick lists and auto refresh and auto search on selecting pick lists
- Worked with Visual force components to customize captions, headers and footers of a
- Table and to embed a standard list view of an object's records.
- Worked with Visual force List Controllers to act on a set of records with paging them and iterating them over a list of records.
- Worked with Organization Wide Defaults, Role Hierarchies, Sharing Rules and Manual Sharing to implement Record-based sharing.
- Worked with Profiles and Administrative permissions to grant/deny users access to platform features.
Environment: Salesforce.com CRM Application Platform, Apex Language, Visual Force, S-Controls, HTML, JavaScript, Custom Objects, Tabs, Page Layouts, Workflows, Approval Processes, Email, Messaging, Dashboards, Reports, Eclipse, Sandbox, Production environment.
Confidential - Seattle, WA
Salesforce.com Developer/Admin
Responsibilities:
- Worked with the user group for gathering requirements throughout the planning and implementation.
- Involved in SFDC application support for end users.
- Developed Workflow rules, Time Dependent Action Triggers, email templates to implement the business logic.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Worked with exceptional handling and displaying custom error messages for effective end user interactive experience using visual force pages.
- Worked with complex triggers which can handle multiple custom fields which results in effective test coverage of the whole application
- Configured Role based Authorization on Object/Field Level.
- Created email templates and inbound emails using Visual force for the clients and customers.
- Used pick lists, dependent pick lists and implemented search functionality in pick lists and auto refresh and auto search on selecting pick list
- Designed and developed Apex Classes, Controller Classes, Apex Triggers and Visual Force Pages for this application
- Experience in using Eclipse IDE.
- Providing ongoing Salesforce.com maintenance and administration, which includes data cleansing, workflow, triggers, and integration of app with Salesforce.com using SOAP client.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential - Raleigh, NC
Salesforce.com Developer
Responsibilities:
- Configured Identity Confirmation and Login Restrictions
- Configured User Interface settings
- Configured the Company Profile
- Customized Profiles and created custom fields
- Worked with standard objects, business processes and field-level security
- Created/Modified Dependent Pick lists, Lookup Fields, Formula Fields,
- Roll-up Summary Fields, Page Layouts and Record Types.
- Installed /Uninstalled packages from AppExchange.
- Added custom fields and validations to new and existing objects and added custom functionality using custom controllers and custom extensions.
- Designed and developed User Interfaces for Salesforce.com users as per requirements
- Used workflows to govern data flow across various objects.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Used sandbox mode for testing and migrated the code to the production instance in installments.
Environment: Salesforce.com, Visual force, Security Controls, Escalation rules, Assignment rules, Record types, Custom objects and Fields, Time based triggers, Triggers, Workflows, Rules, Data loader, SOQL, SOSL, Apex.
Confidential
Java/J2EE Developer
Responsibilities:
- Designed and developed user interfaces using Velocity, HTML and CSS.
- Design and development of application using Java, J2EE, Struts2, Hibernate & XML
- Used Hibernate framework for the backend persistence
- Extensively used the LOG4j to log regular Debug and Exception statements.
- Performed code review and unit tested the application
- Developed the Entire application using Eclipse.
- Closely worked with Test Team to identify bugs in application
Environment: Java, J2EE, Servlets, Velocity, HTML, Java Script, Oracle 9i, Hibernate, XML, Maven, AJAX, Struts2, Eclipse, IBM Web sphere, JBoss, CSS, UML, CVS, HQL, xdoclet.