Salesforce.com Developer Resume
Alameda, CA
PROFESSIONAL SUMMARY:
- Over 7 years of IT experience with above 4+ years’ experience in the Salesforce.com CRM Platform both as Administrator and Developer
- Good knowledge on Apex development in creating custom Objects, custom Tabs, Triggers, Apex Classes, Force.com API, Standard Controllers, Custom Controllers and Controller Extensions
- Designed junction objects and implemented various advanced fields like Picklist, Controller/dependent picklist Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, sharing rules and Approval Processes for automated alerts, field updates, and Email generation according to application requirements
- Developed Visualforcepages, Visualflow and Custom Objects using Apex Programming on Force.com Platform
- Experienced in building Custom Applications that includes administration, configuration, implementing and support experience with Salesforce.com platform.
- Excellent understanding of Org hierarchy, Roles, Profiles, Users, object level security, field level security, record level security and sharing rules.
- Experienced working with salesforce.com sandbox and production environments, also with Eclipse IDE Force.com Plug - in environments
- Excelled in working with various salesforce.com standard objects like Accounts, Contacts, Opportunities, Products, Cases, Leads, Campaigns, Forecasts, Reports and Dashboards.
- Experience with tools like Apex Data Loader, Eclipse IDE and Force.com IDE.
- Worked with SOQL, SOSL, Visualforce, APEX, ETL, SOAP API Force.com and Web services API.
- Experienced in JAVA/J2EE technologies, Oracle and SQL.
- Experienced in scripting languages like HTML, XML and Java Script.
- Strong Database (RDBMS) development experience in writing queries, functions, stored procedures, triggers, and views in Oracle, SQL, PL/SQL and MS Access.
- Experience with Adobe Flash, Service Cloud, Sales Cloud and Chatter
- Ability to meet deadlines and handle pressure in coordinating multiple tasks in a work/project environment. Versatile team player with excellent analytical and presentation skills.
- Strong understanding of fundamental business processes, excellent Communication and inter-personal skills with ability to work well in a dynamic team environment.
TECHNICAL SKILLS:
SalesForceTechnologies: Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Apex Web Services, Apex Custom Controllers and Extension, Salesforce.com customizations like Workflow Approvals, Dashboards, Custom Objects, Record Type, Role Hierarchy, Validation, Quotes, Formulae, Page layouts.
Sales Force Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production)
Languages: C#, Java, JavaScript, SQL, Apex.
Databases: Oracle 10g/9i, SQL Server 2008/05/2000, MYSQL, DB2
Web Technologies: JavaScript, HTML, XHTML, XML, WSDL, AJAX, Visualforce
GUI and Tools: Eclipse, Force.com IDE, Apex Data Loader.
Operating System: Microsoft Windows 98/2000/XP/Vista/7, OS X (Mac)
PROFESSIONAL EXPERIENCE:
Confidential, Alameda CA
Salesforce.com Developer
Responsibilities:
- Worked on various Salesforce.com Standard objects like Accounts, Opportunities, Leads, Campaign, Events, Tasks, Contacts, Cases, Reports and Dashboards.
- Agile Development Methodology was followed for the implementation
- Interacted with various Business users forrequirements gathering.
- Developed variousCustom Objects, Tabs, validation rules, formula fields.
- Developed custom Business logic using Apex Classes, Visual force pages. Used Visual force components like Page Block, Command Buttons, Action support, Action Function.
- Implemented customCascading Style Sheets (CSS)for Visual force pages.
- Worked withSOQL, SOSLqueries withGovernor Limitationsto store and download the data from Salesforce.com platform database.
- Created relationships among objects using Lookup and Master-detail relationships.
- Created variousProfiles,Roles,Page Layouts, and Record Typesand configured thePermissionsbased on the Organization hierarchy requirements.
- Extensive experience on S controls, Visualforce pages and Page layouts according to the Business requirements
- Installed the Call Center Applications and Allowed the end users to maintain a track history of customers complaints
- Performed data cleanup and/or Data migration to/from salesforce.com
- Designed and deployedCustom tabs,validation rules,Approval Processesand Auto-Response for automating business logic.
- Createdworkflow rulesand defined relatedtasks, email alerts,andfield updates.
- Developed severalCustom Reports&Dashboardsthat are used by Business user and Managers.
- Integration with ETL tools like Informatica, Infosphere.
- Integrated applications using web services by consuming the WSDL files for extracting the data from the external systems.
- Created custom Java Application to Interact with Salesforce using SOAP and Rest webservices
- Implemented Data Loader through the Command Line Interface to extract the data from database.
- Configured Chatter for the Users in the Organization for collaboration.
- Created Email templates in Text, HTML and visual Force necessary for the application.
- Developed visual Force pages with JavaScript and Apex classes.
- Written Apex Test classes to Unit test Apex classes before moving to Production.
- Created and maintained the documentation for Design, Migration and Integration.
- Deployed applications from Sandbox to Production.
Environment: Saleforce.com CRM, Apex Classes, Controllers, Visual Force Pages, Custom Objects, Tabs, Email Services, Workflow & Approvals, Reports, Security Controls, Sharing rules, SOAP, S controls, Web service, XML, Force.com IDE, Chatter, HTML, CSS, JavaScript, Windows 2003
Confidential, Vienna VA
Salesforce.com Developer
Responsibilities:
- Interacted with Businessusersforrequirements gathering, analysis and development.
- Worked on various Salesforce.com Standard Objects includingAccounts, Contacts, Reports, Dashboards, EventsandTasks.
- Agile Development Methodology was followed for the implementation
- Developed variousApex classes,Controller classesandApex Triggersfor various functional needs in the application.
- Developed variousCustom Objects, Formula fields, Master-Detail, Lookup relationships, Tabs, validation rules.
- Created various Profiles, Roles, Page Layouts and Configured the permissions based on the organization hierarchy requirements.
- Designed and deployedCustom tabs,validation rules,Approval Processesand Auto-Responsefor automating business logic.
- DevelopedCascading Style Sheets(CSS)for creating effects inVisual forcepages.
- CreatedWorkflow rulesand defined relatedtasks, email alerts,andfield updates.
- ImplementedPick lists, Dependent Pick lists, lookups, Master detail relationships, validation and formula fields to the custom objects.
- Extensive experience on S controls, Visualforce pages and Page layouts according to the Business requirements
- Installed the Call Center Applications and Allowed the end users to maintain a track history of customers complaints
- Created email templates and inbound emails usingVisual Forcefor clients and customers.
- EnabledChatterfor the Organization and to effectively communicate with the users in the Organization.
- Implementation ofData Loaderfor loading the data.
- Performed data cleanup and/or Data migration to/from salesforce.com
- Merging of Salesforce instances
- Developed business documents for Salesforce.comCustom objects.
- Worked on different portalslikeSelf Service Portal, Partner PortalandCustomer Portal.
- Implemented Salesforce.comweb servicesclient usingSales forceweb servicesAPI, Java, XML and partner WSDL.
- Integrated Salesforce with external Master data using SOAP and REST API
- Developed severalCustom Reports&Dashboardsto better assist managers and also report folder to provide report accessibility to appropriate personnel.
- Provided theto Business usersabout the system.
Environment: Saleforce.com CRM, Force.com platform, Apex Classes, Chatter,Visual Force Pages, Controllers, Custom Objects, Custom Tabs, Email Services, Workflow & Approvals, Reports, Security Controls, SOAP, REST, Eclipse IDE, WSDL, Windows.
Confidential, Dallas TX
Salesforce.com Developer
Responsibilities:
- Worked as enhancement developer and team member, performed the roles of Salesforce.com Developer and Administrator in the organization
- Responsible for setting up web services integrations
- Agile Development Methodology was followed for the implementation
- Implemented Inside sales telephonic plug-in application implementation
- Worked closely with sales team and business analysts and performed detailed analysis of business and user requirements, designed the solution by customizing various standard objects of SalesForce.com (SFDC)
- Implemented Apex Data loader “Command Line Interface (CLI)” to automate the data loading process for the sand box refresh activity.
- 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 SObjects 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
- Used Sandbox for testing and Eclipse and Deployment Chain Set for code deployment and worked with SVN
Environment: Saleforce.com platform, Force.com ide, Apex, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Inside sales telephonic plug-in, Doc E-sign, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, SOAP, REST, Sandbox data loading, Eclipse IDE Plug-in, Windows XP Pro
Confidential
Java/J2EE Developer
Responsibilities:
- Written XML Document Type Definition (DTD) to get data from GPSIS in specific format.
- Modified current database design to accommodate required changes.
- Design/Develop personal measure module in IBSC to manage individual client’s personal measures.
- Utilized existing STRUTS framework as well as written Action Dispatchers, JDBC Mappers, JSPs Custom Tags.
- Integrate module in current application and test in various environments like Test, Pre-Production, and Production.
- Add measure information popup to the current scorecard JSP.
- Created DIV layer in the JSP, which consists of all measure details.
- Written JavaScript functions to show/hide/print popup.
- Modified existing CSS files to meet GPSIS display and print standards.
- Add job share feature to IBSC.
- Switch from own SQL/JDBC Mappers (Relational mapping) to Hibernate persistence classes (Object/Relational mapping), which subsequently improves performance. Used Hibernate 3.0 API.
- Used AJAX (Asynchronous JavaScript + XML) methodology to enhance current user hierarchy display.
- Involved in testing applications in different stages e.g. TEST, Preproduction, and Production.
- Involved in Critical Bug fixes and Enhancement of application.
- Used Subversion to implement version control System.
- Carry out rigorous project plans and promptly meet deadlines to fulfill customer requirements.
Environment: Java 1.4, J2EE, JEE, JSP, JavaScript, DB2, JMS, Web Logic 8.1, Apache Struts, PVCS, JUnit, Hibernate 3.0, AJAX, Lotus Notes, Windows XP, Novell Networks, Textpad, Microsoft Office 2003.