Senior Salesforce.com Developer Resume
Brooklyn, NY
SUMMARY
- 7+ Years of IT experience in Salesforce.com CRM, Force.com platform as Developer and Administrator, Java and J2EE.
- Four years of experience in Salesforce.com development, Sales cloud, Service cloud, Apex Classes, Apex Triggers, Visual force pages, Integration, SOQL, SOSL and Force.com API.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Search layouts, Validation rules, Email Templates, Workflows, Approvals, Reports, Dashboards, SSO and Network settings.
- Experienced in analyzing business requirements, Entity Relationship diagram and implementing them in salesforce.com using custom/standard objects, Junction objects using Master - Detail relationships and Lookup relationships.
- Good experience in working on Eclipse IDE with Force.com Plug-in and Force.com IDE for developing Apex classes, Visualforce pages, Triggers and meta-data like creating fields, validation rules etc.
- Developed SFDC Customized Reports, Dashboards and Report types to continuously monitor data quality and integrity.
- Extensive experience in Lead, Case management Web-to-lead, Web-to case, Email-to-case.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.
- Proficient in Data Migration from legacy applications to Salesforce using Import Wizard and Data Loader utility.
- Good experience in Integrating Salesforce.com with other applications using SOAP and REST based web services.
- Experience in working with Salesforce.com sandbox and production environments.
- Experience of working with excellent understanding of the MVC (Model View Controller) design pattern.
- Professional development experience with an MVC framework.
- Written apex batch, scheduled classes using Batchable and Schedulable interfaces.
- Worked on different ETL tools like Informatica, Informatica cloud connector.
- Proficiency in Object Oriented Languages like C++, Java, JSP, Servlets, PHP and other Java technologies.
- Experience in web technologies including HTML, DHTML, XML, CSS, JSP, JavaScript, WSDL, and SOAP.
- Proficient in databases including Oracle10i/9g, MS SQL Server 2005/2008 & MS Excel.
- Had expert knowledge on Relational Databases and Data Modeling.
- Excellent analytical, de-bugging skills and documentation skills.
- Worked closely with Business Users to enabled business process using SFDC.
- Excellent communication and inter-personal skills; accustomed to working in both large and small team environments.
TECHNICAL SKILLS
Java: Java, J2EE, Servlets, JSP, JDBC, JavaScript
Web Technologies: Web Services, XML, CSS, HTML, DHTML
Salesforce.com CRM: Apex, Visualforce, SOQL, SOSL, Apex Triggers, Component & Controllers, S-Controls, Triggers, Custom Objects, Webservice, Workflow & Approvals, Reports, Dashboards, Analytic Snapshots.
SFDC Tools: Force.com IDE, Eclipse IDE Plug-in, Force.com Explorer, App Exchange, Data Loader.
Language: C, C++, Java, Apex, Visual force, PL/SQL
BI/ETL: Informatica, Demand tool
IDE Tools: Eclipse, Force.com IDE, Force.com Explorer
Databases: Oracle 10g/9i, SQL Server 2005/2008, MySQL, DB2, MS Access
Servers: Apache, Tomcat, Weblogic, JBoss, Websphere, IIS
Methodologies: Agile, Scrum, Waterfall.
Version Control: CVS, VSS.
Operating Systems: Windows NT/2000/XP/Vista/7, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior Salesforce.com Developer
Responsibilities:
- Worked on various Salesforce.com Standard objects like Accounts, Opportunities, Leads, Campaign, Events, Tasks, Dashboards and Reports.
- Developed multiple Custom Objects, Tabs, validation rules, Components with respectto business requirements.
- Developed custom Business logic using Apex Classes, Visualforce pages. Used Visualforce components like PageBlock, CommandButtons, Actionsupport, ActionFunction.
- Implemented customCascading Style Sheets (CSS)for Visualforce 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, 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 webservices by consuming the WSDL files for retrieving data from other applications.
- Implemented Data Loader through the Command Line Interface to extract the data from database.
- Created Email templates in Text, HTML and VisualForce necessary for the application.
- Developed VisualForce 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 using Ant migration tool, Eclipse and ChangeSet.
- Interacted with various Business user’s forrequirements gathering.
- Participated in JAD sessions with Business User’s and Business Analysts.
Environment: Saleforce.com CRM, Apex Classes, Controllers, VisualForce Pages, Custom Objects, Tabs, Email Services, Workflow & Approvals, Reports, Security Controls, Sharing rules, Webservice, Force.com IDE, HTML, CSS, Javascript, Windows 2003.
Confidential - Brooklyn, NY
Senior Salesforce.com Developer
Responsibilities:
- Interacted with Business user’s 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 inVisualforce 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 VisualForce for clients and customers.
- Implementation of Data Loader for loading the data.
- Developed business documents for Salesforce.com Custom objects.
- Worked on different portalslikeSelf Service Portal, Partner Portaland had good knowledgeonCustomer Portal.
- Implemented Salesforce.com webservices client using Salesfoce webservices 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, VisualForce Pages, Controllers, Custom Objects, Custom Tabs, Email Services, Workflow & Approvals, Reports, Security Controls, Eclipse IDE, WSDL, Windows.
Confidential - Princeton, NJ
Senior Salesforce.com Developer/Admin
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 the requirements and documented 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
Salesforce.com Developer
Responsibilities:
- Implemented minor enhancements on standard objects including Campaigns, Leads, Accounts, Contacts, Opportunities, Quotes, 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, VisualForce 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.
- Involved in the front end validation by using JavaScript.
- 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, WebLogic, Ant, Windows XP, Linux.
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, ORACLE8i, HTML, Tomcat, DHTML, XML, WindowsXP.