Salesforce Developer Resume
San Jose, CA
SUMMARY:
- Having 8+ years of IT experience with expertise Managing and Implementing Business IT projects and System Analysis, 4+ years of which was in Force.com Development, administration, CRM, configuration, customization, implementation, and support
- Experience in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, development, deployment and maintenance of web - based and portals based object oriented enterprise applications.
- Administered Salesforce.com SFA setup, which involves modifying roles and profiles, creating/modifying dashboards/reports and managing users.
- Proficient with Sales Cloud, Service Cloud, Call Center, Force.com, Chatter and App-exchange on Salesforce.
- Experience in developing client-specific solutions on force.com platform using Apex classes and Triggers, Visualforce, Force.com IDE, SOQL, SOSL.,
- Experience designing and implementing new Salesforce objects, workflow rules, custom layouts and other standard Salesforce customizations.,
- Experience working with Force.com IDE, Apex Data Loader, Force.com Explorer and Salesforce.com Sandbox environments.,
- Experience in Salesforce for Outlook (SFO) product Outlook Connector.
- Experienced in creating custom objects and junction objects with lookup relationship and master detail relationship, as per business needs.
- Experience performing data migration from Legacy Systems using Data Loader, Work Bench, DataLoader.io, and Import Wizard.
- Performed work flows, e-mail services and approval processes using customization & Apex.
- Experience in working on Sales Cloud and Service Cloud.
- Strong hands-on experience on different Sales force integration projects.,
- Extensive work experience using Force.com Web services API for implementing web services in the application for access to data from different users.
- Experience with using SOAP web services for communicating with external systems and REST API for communicating with internal PHP system.
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex.
- Experience in realizing the business requirements to design on salesforce.com platform by designing the required entities like custom objects, creating the relationships/ junction objects like Master-Child, lookups, Entity Relationship data model, Pages, Classes, Interfaces, triggers, Email alerts and business logic.
- Extensive experience in data migration and integration using Apex Data Loader.
- Experience in web technologies like HTML, XML, CSS, JSP, JavaScript, WSDL and SOAP.
- Experience in databases such as SQL Server, Oracle and MySQL.
- Ability to write complex SOQL, SOSL queries across multiple objects in SFDC database and proficient in RDBMS.
- Possess good knowledge in Unit Testing, Test Coverage and Code Review.
- Self-sufficient, flexible, and motivated team player capable of managing several activities simultaneously.
- Excellent communication and inter-personal skills; accustomed to working in both large and small team environments.
TECHNICAL SKILLS:
Salesforce Technologies: SalesforceSFA, Apex Language, Apex,SalesforceCRM, Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, Apex Web Services, AJAX, Workflow & Approvals, Analytic Snapshots, Case Management Automation.
Databases: MS SQL Server 2000/2005, SSRS, DTS, PL/SQL, Oracle 8i/9i/10g, MS Access, and MySQL, RDBMS
SalesforceTools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com, Excel Connector,SOQL Xplorer, Force.com Platform (Sandbox, and Production).
Technologies: C, C++, Java, Java Script, Action Script, WCF, Silverlight, LINQ, SQL., UML, HTML,XML, XHTML, DHTML, Spring, Hibernate.
Database: MS SQL Server 2000/2005, PL/SQL, Oracle 8i/9i/10g, MS Access, and MySQL.
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008, Linux.
PROFESSIONAL EXPERIENCE:
Confidential - San Jose, CA
Salesforce Developer
Responsibilities:
- Creation of custom fields, field dependencies, tabs, applications, home page components.
- Making the fields “Read only” and “Mandatory” as required in the process.
- Assisted with data migrations using Data Loader.
- Created custom objects, links, formulas, Layouts, workflow and approvals. Set both object-level and record level security.
- Reviewed and streamlined existing CRM processes, information, and data requirements to ensure accurate adoption metrics reporting. Deactivated users to release licenses.
- Monitored and resolved Service Requests, specifically, visibility issues involving Custom Profiles, Public Groups, and Sharing Rules.
- Experienced in delivering the full software development life cycle with the force.com platform.
- Defined Custom Profiles, User Permissions and created Custom Sharing Rules for Record owners with “Read-only” Permissions granting client-requested Create/Read/Update/Delete capabilities.
- Worked in Agile methodology and conducted weekly status meetings.
- Created and customized detailed reports with filters, conditional highlighting, custom subtotals, and charts.
- Exported the results to CSV files from the report generated using SOQL of salesforce.
- Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality, design and document solutions that fill the gaps.
- Discussed and analyzed the requirements with business team and converted the requirements into detailed technical requirements.
- Customized Salesforce CRM beyond native functionality with Visual Force and Apex code according the requirements.
- Developed Test classes and maintained the proper code coverage to deploy in to the production boxes.
- Proficient in Case Management using assignment, escalation, workflow rules and actions
- Created custom controllers and controller extensions while developing Visual Force pages.
- Developed the Apex Triggers to ensure the correct data entries in to the system.
- Developed Validation rules on various objects. Also, created assignment rules on Lead object to assign the Leads automatically to various groups of users based on the region.
- Created Custom Objects, Tabs, and Sharing Rules as per the business requirements.
- Migrated application from one environment to other using force.com IDE
- Created the Reports and Dashboards as per the business requirements.
- Customized Salesforce.com Fields, Page Layouts, Record Types, Queues, and Profiles and make the same changes in test and production boxes.
- Performed BigMachine Salesforce.com module implementation and integration.
- Deployed the code from Sandbox to Production using Eclipse.
- Designed and maintained different environments, included Development, Test and Production.
- Deployed the enhancements of Custom Objects, Fields, Triggers, Reports and Workflows in to the test and prod boxes to make them in Sync.
- Data migration and updates through the Apex DataLoader in Sales force.com.
- Co ordinate with the test team and provide the application flow demo before the test team start the System Testing.
Environment: Salesforce.com Enterprise Edition, Salesforce, Visual force, Apex Data Loader, BigMachine Integration, Microsoft Excel, SQL, Eclipse, Pages, Data Loader, Reports, Custom Objects, Custom Tabs, Security Controls, Data Management, Profiles, Page Layout, Validation Rules.
Confidential - Alpharetta, GA
Salesforce.com Developer/ Administrator
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Developed various Custom Objects, Tabs, Components and Visual Force Pages and Controllers. Created Users, Roles, Public Groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Designed and deployed dynamic workflows, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Worked on data integration, data clearing, data transfer from third party API’s with requested permission sets using APEX data loader.
- Working with Salesforce data tools such as Data Loader and Eclipse Force.com IDE for data migration.
- Experience integrating salesforce.com with other apps.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on detail pages.
- Used Apex Data Loader to migrate data such as accounts, campaigns from different legacy systems. Implemented Standard and Custom Apex Controllers to handle business logic and used debug logs to trace the execution.
- Created Custom Email Templates as part of sending Alerts to users based on the business requirement.
- Created Visual Force pages and components to render data from associated controllers as needed. Developed Triggers to handle bulk records within the governor limits to automate business logic. Used Enterprise WSDL and developed Inbound Custom Web Services to expose native logic to external clients.
- Development of SOAP and REST based web services used for custom development
- Implemented Test Classes to cover positive and negative use cases for Classes and Triggers and achieved close to 100% coverage.
- Performed IDE and Deployments across sandboxes and to Production Instance.
Environment: Salesforce.com Enterprise edition, Eclipse IDE, Apex Data Loader, Apex Visual Force, SOQL, SOSL, HTML.
Confidential, Jersey City, NJ
Sr. Salesforce Developer
Responsibilities:
- Analysed the business requirements and mapped to Salesforce.
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Created user Roles and Profiles, security controls and sharing settings.
- Worked on various SFDC standard objects like Accounts, Contacts, Leads, Reports and Dashboards. Created workflow & approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
- Developed Apex Classes, Visualforce pages and Apex Triggers to develop the custom functionality as per the requirements.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked on various AppExchange products according to the needs of the organization.
- Worked on various Salesforce.com standard objects like Campaigns, leads, Accounts, Contacts, Opportunities, Products, Cases, Solutions, Reports and Dashboards.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into Salesforce.com, checking for the correctness of the data.
- Integrated Salesforce with Microsoft Outlook to synchronize contacts, events and tasks.
- Implemented Case Management by creating record-types specific to the user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
- Configured and Integrated Salesforce with Oracle database.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Worked on Apex classes, controllers, controller extensions.
- Interact with Business Analysts and Developers to design better test plan and strategies based on the requirements of the business
- Customized page layouts for Accounts, Contacts, Campaigns, Leads, Opportunity depending upon user roles and groups.
- Designed various HTML Email templates for Auto-Response to customers.
- Deployment of code from sandbox to production using Force.com IDE tool.
- Created Visualforce pages and Visualforce components to achieve custom functionality.
- Wrote SOQL, SOSL considering the governor limits.
- Integrated Salesforce CRM with Siebel CRM explicitly using web services API.
- Configured user Roles, Profiles, sharing settings, organization wide defaults based on updated.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites
Environment: Saleforce.com platform, APEX Language, Visual Force - Pages, Component & Controllers, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Sandbox, Eclipse IDE Plug-in Client.
Confidential, CA
Salesforce Developer
Responsibilities:
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Experience working in Veeva System Integration with Salesforce.com by using the functionality of Veeva Synchronization
- Experience working in functionality of Veeva Synchronization with user.,
- Implemented the requirements and IDE Plug-in using Eclipse.
- Worked in agile methodology Process and Sprint System, attended daily standup calls.
- Customized Page layouts for Standard/Custom objects and assigned Record Types.
- Created Data Validation rules and Formulas as per business requirement.
- Worked with various salesforce.com Standard objects like Accounts, Contacts, Leads, Cases, Campaigns, Reports, and Dashboards.
- Created Workflow Rules to automate Tasks, Email Alerts, Field Updates, time-dependent actions and Outbound API Messages.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Designed various Web Pages in VisualForce for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Integrated the Web Services by generating the necessary stubs from the WSDL files for extracting the data from the home grown applications by using the home grown web services.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for the correctness of the data.
- Worked with Salesforce.com team to make application certified.
- Packaged and Deployed customizations from Sandbox to other environments using Force.com IDES.
- Help users with Chatter teams/Groups and follow application as well.
Environment: SaleForce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, HTML, Veeva, Java Script, APPTUS, Eclipse IDE, Subversion, Veeva App.
Confidential
Java Developer
Responsibilities:
- Involved in requirement Analysis, documentation of high level and low-level design.
- Developed application using core java. J2ee and spring framework.
- Developed SOAP web services using Apache CXF and Axis2 framework and deployed on Tomcat.
- Developed JAX-WS web services and deployed on Web sphere Application Server.
- Migrated web service applications from Tomcat to Web sphere Application Server.
- Used Qpid, JMS for messaging and worked on exception handling.
- Worked on java security like encryption, decryption, and generation of signature.
- Worked on migration of light weight web applications from Web-logic to Tomcat.
- Used XSL and DHTML to format the front-end pages.
- Used ANT scripts to build java application.
- Created web projects with Maven.
- Involved in presentation of design to client.
- Bug fixing during the QA Cycle.
- Worked as offshore - onsite coordinator.
- Used SVN as version control system source code and other documents.
Environment: Core Java, J2EE, spring, Web services, SOAP, JAX-WS, CXF, AXIS2, JMS, JUNIT, ANT, Maven, XML, XSD, Eclipse, Spring Source Tool suite, SVN, Microsoft visual studio, Linux, Windows XP, Shell scripting, Tomcat, Web sphere, Hibernate, HSQLDB.
Confidential
Java Programmer
Responsibilities:
- Analyzing and designing UML models based on requirements.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework.
- Used Rational Rose for creating the Use-Case diagrams, Sequence Diagrams and Class Diagrams. Understanding and learning the technology called Web Services.
- Implemented the MVC architecture.
- Deployed the application on the WAS Single Server for Multi-Platform Edition.
- Wrote SQL stored procedures, used JDBC to connect to database.
- Created a user Interface through HTML and JSP, Standard Tag library.
- Involved in developing various Servlets.
- Designed and created the database and tables on DB2.
- Tested and validated the application on different testing environments.
- Used DB2 as the database and wrote SQL & PL-SQL.
- Involved in the system unit testing.
Environment: J2EE, Java, Java Beans, Java Server Pages, UML, XML, PL SQL, SQL, Web Services, JavaScript, HTML.