Sr. Salesforce.com Developer Resume
Peoria, IL
SUMMARY
- Over 7 years of work experience in Application Software Designing, Development, Testing and Implementation across different functional areas.
- 5 years of experience in the Salesforce.com CRM Platform as Developer/ Administrator and 2+ years of experience with Java/J2EE technologies.
- Experience in all phases of Software Development Life Cycle (SDLC), quality management systems and project life cycle processes.
- Experience in Salesforce.com Configurations by creating custom objects, various types of custom fields, links, buttons, record types, page layouts, user profiles, workflow approval, triggers, Data Validation rules, and Analytics.
- Implementation & Integration experience on SalesForce.com using ApexLanguage (Classes, Controllers & Triggers), Visual Force Pages, Custom Tabs, Custom Objects, S - Controls, Reports, AnalyticSnapshots and Dashboards.
- Experience in SOQL, SOSL. Experience with Service Cloud,Sales Cloud Functionalities.
- Acquainted and well versed with CRM processes like Sales, Marketing, CustomerService and Customer Support,Business Processes and recommended solutions to improve their processes using SFDC. User testing, and test Web service
- Experience in development using Scrum/Agile Methodologies.
- Extensively exposed to creating objects, fields, RecordTypes, workflows, approvalprocesses, Escalation rules, Assignment rules, validation rules, Email services, data migrationactivities, custom page layouts, custom fields and other standard functionality.
- Extensive experience in Creating Roles, Profiles, Email Services, Page Layouts, Workflow Alerts, Actions, and Approval Processes.
- Extensive knowledge about Salesforce setup menu, Configuration, custom Application Development, Administration, Data Migration and Deployment of applications to Force.com platform.
- Good command over designing & developing dynamic web content using Ajax, JSP, HTML, XML, JavaScript& other web development tools/technologies.
- Expertise in Server side programming/development using Java, JSP, Servlets, and XML.
- Performed Validation Rules, work flows, e-mail services and approval processes using customization & Apex.
- Experience with Managing the complex data Experience in Integrating App Exchange Applications with Salesforce, Informatica On Demand, Mass E-Mail Management, Application management using Force.com Plug-in&Eclipse IDE in Sandbox and Production Environments, Working with different aspects of Web Services (XML, WSDL, SOAP,REST, SSI) & web integration with SDFC.
- Expert in migrating data from various systems into Salesforce CRM using ETL tools - Informaticaon Demand, Cast Iron (CI) experience, to synchronize data between Sales.com and web service endpoints. Data Junction (Pervasive), Excel connector and DQC.
- Experienced in analyzing business requirements, Entity Relationship diagram and implementing them to Salesforce custom objects, Junction objects, master-detail relationships and lookup and Master detail relationships.
- Excellent experience in using Oracle 9i/10g, SQL Server 2000 and SQL databases and Familiar with Stored procedures, Triggers and Functions using PL/SQL and AJAX
- Experience in creating unit test cases and coordinated change requests to drive the business requirements during Integration and Testing stages and reviewing the application.
- Experience in providing production support, analyzing the cause and fixing it.
- Team player with good interpersonal skills, strong understanding of fundamental business processes, excellent Communication and Problem solving skills.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex LanguageApex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual force Pages / Components, S-Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Custom Objects.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production), and Sand box testing.
Languages: Java, J2EE, C++, C# and .Net
Web Technologies: SOAP, REST, WSDL, HTML, AJAX, JavaScript, XML, CSS, JSP.
Databases: Force.com DB MySQL, IBM DB2 LUW, Oracle 10g/11g.
ETL/Integration Tools: Force.com, Data loader, Force.com Workbench, Informatica.
Platforms: Windows NT/2000/XP/Vista/7, Windows Server 2000/2003/2008 , Linux, Unix.
PROFESSIONAL EXPERIENCE
Confidential, Peoria, IL
Sr. Salesforce.com Developer
Responsibilities:
- Interacted with Business users forrequirements gathering, analysis and development.
- Worked closely with business partners to realize the full capabilities of Salesforce.com CRM
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Opportunities
- DevelopedCascading Style Sheets (CSS)for creating effects inVisual force pages.
- Developed various CustomObjects, Tabs, Entity-Relationshipdatamodel, validationrules, Components and VisualforcePages
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages. Also created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic
- Developed variousCustom Objects, Formula fields, Master-Detail, Lookup relationships, Tabs, validation rules.
- Enabled Chatter for the Organization and to effectively communicate with the users in the Organization.
- Implemented Salesforce.com web services client using Sales force web services API, Java, XML and partner WSDL.
- Created Email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application
- Used SOQL&SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer
- Extracted the data from Salesforce.com application into the external databases (Oracle 10g) for generating large data reports
- Worked with several App exchange tools like Action Plans, Strike Address verification, CongaComposer
- Created users, roles, publicgroups and implemented rolehierarchies, sharingrules and recordlevelpermissions to provide shared access among different users
- Deployed the code over sandboxes using Change set.
- Created profiles and implemented Object and field level security to hide critical information on the profile users
- Involved in Agile methodology, Scrum which dramatically improved productivity and reduced errors.
Environment: Saleforce.com, Sales cloud, Visual Force Pages, Apex Classes, Chatter, Business Objects, Data Loader, Email Services, HTML, CSS, custom objects, custom tabs, email services, Java, workflow & approvals, reports, security controls, Eclipse IDE, WSDL, Windows.
Confidential, Omaha, NE
Sr. Salesforce.com Developer
Responsibilities:
- Worked closely with business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects and Custom objects of SalesForce.com.
- Developed Workflows, Validation Rules, Apex Triggers, Apex Classes, Controllers and Formula Fields.
- Experience in Standard and Custom Controllers in Visual Force for development of custom visual force pages and components.
- Experience using JitterBit to migrate data to Salesforce.com
- Evaluated Cast Iron for migrating data within Salesforce.com
- Responsible for developing complex Custom Approvals processes, custom Workflows, Validation Rules and Assignment Rules.
- Extensive experience Creating Roles, Profiles, Email Services and Page Layouts.
- Experience using Change Sets and Data Loader to migrate data from Sandboxes to Production and the other way round.
- Document and communicate results appropriately.
- Worked on Time Based Workflows, Email Templates.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization. Also created various profiles and configured the permissions based on the organizational hierarchy.
- Agile Development Methodology was followed for the implementation
- Developed test plan for Unit Testing and provide production deployment support
Environment: SOSL, SOQL, Force.com IDE, Agile, Cast Iron, Visual force, Data Loader, Reports, Security Controls, Data Management, Validation Rules
Confidential, Northbrook, IL
Salesforce.com Developer
Responsibilities:
- Perform detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC) and other Platform based technologies like Visual force, Force.com API
- Designed Custom Objects, Entity-Relationship data model, validation rules on the objects and tabs.
- Developed outbound and inbound email services.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Develop and regularly perform de-duping and data cleanup procedures.
- Build REST API integration to third party system to pull the customer information on near real time.
- Implemented Roll-up summaryfields and formula fields for reporting purpose.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Provided daily user support in managing users, creating and maintaining custom objects and fields, handling bulk data migration, maintenance of page layouts, and installation and support of AppExchange applications.
- Coordinated with Oracle apps team to integrate opportunity and quotes from SFDC.
- Live chat Integration with Salesforce.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
Environment: Force.com IDE, Custom objects, Triggers, Batch Jobs, Validation Rules, Formula Fields, Data Loader, Reports and Dashboards, SQL Server 2008, Workflow & Approvals, Apex Classes, Conga App Extremes and Visual force Pages, Live Chat.
Confidential, New York, NY
Salesforce Developer/ Administrator
Responsibilities:
- Interacting with the client product owner, analyzing requirements and developing & estimating user stories in the tracker for agile methodology.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Opportunities, Quotes, Activities, Dashboards and Reports.
- Created Apex classes, triggers for Data Synchronization, Data Replication, Data Quality Assessment and Customizing services.
- Developed several Apex Triggers, Classes and Apex API based - Java classes during the project lifecycle.
- Worked with InformaticaOn Demand, REST API and Web Services API.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record levelpermissions to provide shared access among different users
- Developed automated workflows and approval processes for sales opportunities, leadrouting.
- Implemented case management automation - Web to Case, email to case.
- Configured Sharing settings to specify the level of access the users have to each other’s data.
- Developed custom inbound workflows using apex email handler interface to create opportunities and leadsvia inbound email.
- Modified existing customizations using XMLmetadata files and responsible for migrating customization changes from sandbox to production.
- Created customized reports, Dashboards, Queues, Public Groups and Email Templates.
- Software development methods like Agile Development model.
- Performed the roles of Salesforce.com Developer and Administrator in the organization.
- Responsible for Deployment using changes sets.
Environment: Salesforce.com, Eclipse IDE, Data Loader, Jason, jQuery, Workbench, Apex, Visual Force, SOQL, MSSQL 2005, SVN
Confidential, NJ
Java/J2EE Developer
Responsibilities:
- Involved in creation of use case diagrams, class diagrams, sequence diagrams, deployment diagrams.
- Assisted in analysis and design of the several modules in the Project.
- Involved to designed and developed technical specifications using design patterns and OO methodology.
- Involved in design and development if Interface components like dropdown and data table.
- Created reports using SQLqueries for all issued Action items.
- Developed the workflow interfaces using JSPs that are developed using Struts Tiles Layouts and the request processors using the DispatchAction and Action.
- Developed the complete Exception module using the existing framework that embraces Struts, Java, JSP, JSTL, and Ajax.
- Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script
- Developed presentation tire using HTML, JSP, Java Script, and JSF.
- Developed Web components using Servlets, tag Libraries, XML, XSL, Tiles Framework, Struts and UML.
- Used Eclipse as an IDE and Apache Tomcat as an application Server.
- Testing and debugging the project for proper functionality and documenting modules.
- Developed Client request validations and processing using JavaScript.
- Developed application code using Core Java and J2EE (Servlets, XML) in Eclipse tool. Used JNDI realms to authenticate users in a web application.
Environment: MS Visio, MS project, Java, J2EE, JSP 2.0, Struts, Swing, Servlets, Tomcat, MS SQL Server, Java Script, CSS, HTML, Web logic 9.0, SQL Navigator.
Confidential
Java Developer
Responsibilities:
- Gathered the business requirements from Clients
- Design and develop the application using UML and Visio.
- Part of the team, which was responsible for designing and developing the application in n-tier fashion as per struts, based MVC architecture standards.
- Developed web components using Servlets, JSPs, Tag libraries, XML, XSL, Tiles framework, Struts, and UML.
- Developed front-end using HTML and performed validations using Java Script.
- Worked with Cascading Style Sheets (CSS).
- Used Ajax in one of the modules to do asynchronous changes to the pages.
- Worked with Struts front-end utilizing the Struts tiles framework and Struts Validation Framework to implement the GUI interface.
- Wrote Stored Procedures using PL/SQL.
- Involved in building and parsing XML documents using SAX parser.
- Created user and database objects such as tables, views, and indexes.
- Involved in writing Unit test scripts to check the functionality of the middle tier and aid in debugging phases.
- Used CVS repositories for version controlling.
Environment: Java, J2EE, JSP, Servlet, Struts, PL/SQL Developer, MA Visio, Oracle, WebSphere Application Server, Ant, Eclipse, HTML, CSS, XML, CVS, MS Windows, UNIX.
