Sr. Salesforce.com Developer Resume
Philadelphia, PA
SUMMARY
- 8+ Years of IT experience in various technologies like Salesforce.com CRM as Developer/Administrator and Java, J2EE in Development, Customization, and Support.
- Four years of experience in Salesforce.com SFA, Apex Classes, Apex Triggers, Visual force pages, Integration, SOQL, SOSL and Force.com API, Chatter, Sales Cloud, Service Cloud & Collaboration Cloud.
- Experience in building custom applications which includes Administration, Configuration, Implementation and Support with Salesforce.com platform.
- Good experience with SFDC Administration like creating Users, Roles, Profiles, Record Types, Page Layouts, Search layouts, Email Services, Approvals, Workflows, Validation rules, Reports, Dashboards and Tasks.
- Experienced in analyzing business requirements, creating SFDC custom objects, Junction objects and implementing relationships between objects as required like Master - Detail and lookup relationships.
- Good experience in working with both Force.com IDE and Eclipse IDE with Force.com Plug-ins.
- Experience of working with excellent understanding of the MVC (Model View Controller) design pattern.
- Good experience in writing Apex Classes, Triggers and Visual force pages.
- Thorough understanding with data loader and all governor limits in Saleforce.com.
- Experience in writing/implementing Apex Batchable and Schedulable interfaces.
- Good experience in Lead, Case management i.e., creating Web-to-lead, Web-to case respectively.
- Implemented application security at Object, Field, Record level using Profile based security and sharing rules for different users at different levels of organization.
- Expertise in Customized Reports, Dashboards.
- Proficient in Data Migration from legacy applications to Sales force using Import Wizard and Data Loader.
- Experience in working with Salesforce.com sandbox and production environments.
- Professional development experience with an MVC framework.
- Proficiency in Object Oriented Languages like C++, Java, JSP, Servlets, Struts, PHP.
- Experience in web technologies including HTML, DHTML, XML, CSS, JSP, JavaScript, Web service, WSDL, and SOAP.
- Proficient in databases including Oracle 10i, MS SQL Server 2005/2008 & MS Excel.
- Good experience with HTML, DHTML, XML, CSS and JavaScript.
- Had expert knowledge on Relational Databases and Data Modeling.
- Excellent analytical, de-bugging skills and documentation skills.
- Worked closely with Business Users and Business Analyst to analyze business requirements.
- Good communication and inter-personal skills and accustomed to working in any kind of teams i.e., either small or large environments.
TECHNICAL SKILLS
Salesforce.com CRM: Apex, Visual force, Apex Triggers, SOQL, SOSL, Component & Controllers, S-Controls, Triggers, Custom Objects, Web service, Workflow & Approvals, Reports, Dashboards, Analytic Snapshots
SFDC Tools: Force.com Explorer, Force.com IDE, Eclipse IDE Plug-in, App Exchange, Data Loader, Outlook Connector, Chatter Desktop Client
Java: Java, J2EE, Servlets, JSP, JDBC, Struts, JavaScript
Web Technologies: Web Services, XML, HTML, DHTML, CSS
Language: C, C++, Java, Apex, Visual force, PL/SQL
IDE Tools: Eclipse, Force.com IDE. WSAD
Databases: Oracle 10g/9i, SQL Server 2005/2008, DB2, MS Access
Servers: Apache, Tomcat, Web logic, JBoss, Web sphere, IIS
Methodologies: Agile, Scrum.
Version Control: VSS, CVS.
Operating Systems: Windows NT/2000/XP/Vista/7, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia, PA
Sr. SalesForce.com Developer
Responsibilities:
- Worked on various Salesforce.com Standard objects like Accounts, Opportunities, Leads, Campaign, Events, Tasks, Contacts, Cases, Reports and Dashboards.
- 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.
- 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&Dashboardswhich are used by Business user and Managers.
- Integrated applications using web services by consuming the WSDL files for extracting the data from the external systems.
- 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.
- Good experience in deploying applications from Sandbox to Production.
Environment: Salesforce.com CRM, Apex Classes, Controllers, Visual Force Pages, Custom Objects, Tabs, Email Services, Workflow Approvals, Reports, Security Controls, Sharing Rules, SOAP, Web Services, XML, Force.com IDE, Chatter, HTML, CSS, JavaScript, Windows XP.
Confidential, Harrisburg, PA
Sr. SalesForce.com Consultant
Responsibilities:
- Interacted with Business users forrequirements gathering, analysis and development.
- Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
- 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 variousProfiles,Roles,Page Layoutsand configured thePermissionsbased on the Organization hierarchy requirements.
- Designed and deployedCustom tabs,validation rules,Approval Processesand Auto-Response for automating business logic.
- DevelopedCascading Style Sheets (CSS)for creating effects inVisual force pages.
- 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.
- Created email templates and inbound emails using Visual Force for clients and customers.
- Enabled Chatter for the Organization and to effectively communicate with the users in the Organization.
- Implementation of Data Loader for loading the data.
- Developed business documents for Salesforce.com Custom objects.
- Worked on different portalslikeSelf Service Portal, Partner Portaland Customer Portal.
- Implemented Salesforce.com web services client using Salesforce web services API, Java, XML and partner WSDL.
- Developed severalCustom Reports&Dashboardsto better assist managers and also report folder to provide report accessibility to appropriate personnel.
- Provided thetrainingto Business user’s about 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, Eclipse IDE, WSDL, Windows XP.
Confidential, Farmington Hills, MI
SalesForce.com Developer
Responsibilities:
- Performed the roles of Salesforce.com Developer and Admin in the organization.
- Experienced in deploying the CRM tool Salesforce.com to include: business requirement development, dashboard development, report & list view development, process flows and documentation.
- Interacted with various business team members to gather and document the requirements.
- Created Custom Objects and fields for transactional and contractual information.
- Worked on differentIntegrationissues and worked on developing Visualforce Pages and Controller classes.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Used Force.comMigration toolto make deployments to differentsandbox environments.
- Worked onWeb servicesandXML Parsingand mapping the XML string into the object entities.
- Integrated theRestWeb ServicesAPIfor extracting the data from external systems to display in the pages of salesforce.com.
- Developed variousApex classes,Controller classesandApex Triggersfor various functional needs in the application.
- Worked on different portalslikeSelf Service Portal, Partner Portaland had good knowledgeonCustomer Portal.
- Load/Manage the data using ApexData Loaderandexcel Connector.
- UsingApex Data Loader and Import Wizardfor migrating records to sources and loaded data into Call Center application and for cleaning of data.
- UsedForce.com Eclipse IDEfor developingApex Pages,Controller ClassesandTriggersfor deploying the projects components into differentSandbox Environments.
Environment: Salesforce.com platform, Apex Script, Visual Force Pages, Controllers, CSS, Workflow & Approvals, Custom Objects, Custom Tabs, Security Controls, Page Layouts, HTML, Java Script, Reports, Dashboards, Eclipse IDE Plug-in, Windows Vista.
Confidential, Warren, NJ
Salesforce Consultant
Responsibilities:
- Implemented minor enhancements on standard objects including Campaigns, Leads, Accounts, Contacts, Opportunities, Quotes and Activities.
- Developed Apex Classes & Triggers and linked them to manage the workflows developed in the system.
- Customized tabs for among different business users group and Business centers.
- Created custom links using HTML S-control.
- Supported the data migration activities for migration the data from various business sources with the support of salesforce.com.
- Interacted with various business user groups to increase the user adoption for helping them use the software
- Provided user support and bug fixing activities as per the SLA.
Environment: Saleforce.com CRM, Apex, Visual Force Pages, Data Loader, S-Controls, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Apex Data Loader, Force.com IDE, Windows XP.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed use cases, drawn sequence diagrams and class diagrams of the application.
- Designed and developed J2EE application using Servlets, JSP, JavaBeans and EJB Implemented Model-view Controller, Facade, DAO and View Helper design patterns for this module.
- Designed the application architecture and modeled the database schema from the functional specifications.
- Designed and developed J2EE application for converting the registry administration XML documents to the specified formats.
- Developed Enterprise Java Beans (EJB), Java Beans, Servlets.
- Developed web pages using HTML and JSP.
- Extensively involved in design and implementation of front-end controller using Struts framework.
- Form level and business level validations are done using Struts validation framework.
- Created Use Case diagrams, Activity diagrams, Class diagrams, Sequence diagrams etc using Rational Rose.
- Used DOM and SAX to retrieve and manipulate information from XML documents.
- Involved in database creation of Tables, Views using Oracle 9iand also involved in developing stored procedures, functional and stored queries using the Prepared and Callable Statements.
- Testing of modules using JUnit and Automated Testing.
- Used Source Safe for version control throughout the project.
- Used XML parsers for to parse the data.
- Involved in user interface design and development using Struts tags, JSP, HTML, and DHTML.
- Developed Session, Entity and Message Driven EJBs for the business logic implementation, persistence and asynchronous messaging.
- Involved in the front end validation by using JavaScript and Ajax.
- Involved in writing ANT script for application deployment.
Environment: Java, J2EE, Eclipse, Struts1.1, EJB2.1, Servlets, JSP, JavaScript, Ant, Oracle9i, JUnit, XML, HTML, CSS, DTD, XML Schema, CSS, FTP, SAX, DOM, XSLT, Web Logic, Ant, Windows XP, Linux.
Confidential
Java Developer
Responsibilities:
- Involved in Installation and configuration of Web sphere Application Server.
- Design and development of User Interfaces using JSP, HTML, and CSS.
- Used Struts Framework with Hibernate to map to Oracle database.
- Developing Action classes, those are used to delegate the request for Business processing.
- Developed Action Handlers for Handling/accepting the client/end user requests and calling the Enterprise Java Beans.
- Developed stored procedures, Packages, Functions, cursors and database Triggers and implemented Scrollable Result sets.
- Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
- Extensively involved in development of server side programming using Servlet, JSP and EJB.
- Developing Action Classes, which delegates the user request for Business processing.
- Developing and Bug fixing for the application.
- Studying the existing system and analyzing the Customer Request.
- Involved in Requirement gathering and Prototype designing against the requirements.
- Involved in preparing Low Level Design, Coding, debugging and solving client Customer Request.
- Implemented server side and client side validation.
- Used RAD as IDE for developing the application.
- Coordinating with the team members and the client to get the task completed in time.
- Involved in Installation and configuration of Web sphere Application Server.
- Design and development of User Interfaces using JSP, HTML, and CSS.
- Used Struts Framework with Hibernate to map to Oracle database.
- Developing Action classes, those are used to delegate the request for Business processing.
- Developed Action Handlers for Handling/accepting the client/end user requests and calling the Enterprise Java Beans.
- Developed stored procedures, Packages, Functions, cursors and database Triggers and implemented Scrollable Result sets.
- Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
- Performed the iterative System Level Testing and Load Testing for various releases of the software.
- Verified the code and documentation for the company ISO standards.
Environment: J2EE, Web sphere, Eclipse, CVS, JDBC, JSP, Servlets, Struts, Oracle, SAX/DOM, Web services, JavaScript, Html, Oracle, SQL, PL/SQL, Unix, Windows XP.
Confidential
Software Engineer
Responsibilities:
- Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
- Involved in designing the system based on UML concepts which include data flow diagrams, class diagrams, sequence diagrams, state diagrams using Rational Rose Enterprise Edition
- Designed and developed web pages using JSP, HTML and used JavaScript for client side validation.
- Involved in design and development of the application in n-tier fashion based on MVC architecture standards and utilized Struts frame work.
- Developed data model and stored procedures.
- Developed Servlets to process update information.
- Used JDBC for communicating with the database.
- Responsible for maintenance and production support of the application documented design and functional aspects of the application.
Environment: Java, J2EE, JSP, Servlets, Java Beans, JavaScript, Oracle 8i, HTML, Tomcat, DHTML, XML, Windows XP
