Salesforce Developer Resume
San Diego, CA
PROFESSIONAL SUMMARY:
- Over 10+ years of experience in Information Technology and 6+ years of experience in salesforce.com as a Developer using Force.com, Visual Force, and APEX.
- Experience working with Force.com IDE in design and development of Custom Application for Complex Business Processes in both Sales and Service Cloud Modules.
- Possess comprehensive understanding of CRM business processes like Campaign Management, Lead Management, Account Management, Case Management, Quote, Forecasting, and Call Center.
- Experience in Force.com Apex Classes, Apex triggers, Visual Force, Batch Apex, Integration, REST, SOAP based Web Services, Force.com API, SOQL and SOSL, Salesforce AppExchange and JAVA and C# on demand.
- Solid experience with Salesforce AppExchange Apps, configuration and user security permissions in compliance with organizational needs.
- Strong knowledge of Salesforce configuration, data migration, system integration and familiarity with Visualforce (Pages, Components, Controllers) MVC architecture and Apex (Classes, Controllers & Triggers).
- Experienced in cloud technology and on premise infrastructure integration for Salesforce.com.
- Used Cast Iron WebSphere in Integration and migration.
- Experience in implementing Apex Classes, Triggers, Batch Apex, Test Classes, Visual force pages, Web Service etc. to achieve complex business functionalities.
- Excellent experience in Salesforce.com configuration in creating the Custom Objects, various types of Custom fields, buttons, links, Record types, Page layouts, User Profiles, Workflows approvals and Validating Rules.
- Working experience with development tools like Force.com IDE, Force.com Explorer and Data Loader.
- Experience in working with Eclipse IDE with Force.com Plug - in environment for writing Business logic in Apex Programming Language.
- Extensive experience using Salesforce.com Administration and Creating Roles, Profiles, Page Layouts, Workflow Alerts and Actions, and Approval Workflows.
- Managed CM tools like JIRA, Confluence, SVN, Maven, Jenkins, ANT, Git, GitHub.
- Expertise in Object Oriented Programming involving Analysis and Design and Development of web based applications using Java technologies: HTML, DHTML, CSS, XML, JavaScript, and J2EE
TECHNICAL SKILLS:
Salesforce Technologies: SFDC Certified Force.com Developer, Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data Loader, Force.com, Workbench, Force.com Platform (Sandbox and Production)
Programming Languages: Java, JavaScript, HTML, XML, DHTML, C, C++, C#.
Databases: MS SQL Server 2000/2005, PL/SQL, RDBMS, Oracle 8i/9i/10g, MS Access, and MySQL
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server 2000 / 2003 / 2008, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, CA
Salesforce Developer
Responsibilities:
- Proposed and implemented better coding standards, unit testing, integration testing, refactoring, and version control.
- Worked in developing various lightning components, events and lightning applications.
- Developing a complete Case Management System using Lightning Components, Controllers, Helper Methods, and Style Sheets.
- Scheduled ETL jobs for the entire DW load process using Informatica scheduler.
- Developed and Unit Tested mappings involving complex transformations to migrate valid and consistent data using Informatica as ETL tool.
- Worked with Informatica power exchange and Informatica cloud to integrate Salesforce and load the data from Salesforce to Oracle database.
- Migrated database server into cloud by using AWS service.
- Experience working across various SFDC implementations covering Sales Cloud, Service Cloud, Call center, Chatter & App-exchange applications.
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer’s cases in Cases Tab.
- Migrating data from legacy systems to Salesforce using Apex Data Loader.
- Configured and customized Salesforce.com using standard setup tasks as well as developed Apex coding which includes Triggers, classes, classes for custom controllers and controller extension, schedulable apex classes, batch apex, Apex sharing rules, Email Services per the functional needs of the application.
- Administered SOQL and SOSL queries to get data from different related objects and Used Force.com Explorer for SOQL testing.
- Created and Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Worked on Test Cases by developing Test Classes to meet the required Code Coverage in Salesforce.
- Implementation and working with real-time troubleshooting.
Environment: Saleforce.com Platform, Lightning Framework, AWS, Informatica, WSDLEclipse IDE Plug-in, Apex Language, Visualforce (Pages, Component & Controllers), Salesforce.com Data Loader, Workflows & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Web Services, Chatter .
Confidential, Pittsburgh, PA
Salesforce CRM 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, and Web Services.
- Built apex classes implementing SOQL statements within Eclipse to manage interaction with the database.
- Designed Custom Objects and developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Worked on Validation Rules, Workflows and Approval Processes.
- Created and Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Used Data Loader for insert, update, and import, export of data from Salesforce.com objects.
- Configured modules to handle Case & Entitlements, Quote & Pricing.
- Evaluated how Lightning works for the organization and the business processes managed with Salesforce.
- Built Apps with the Lightning Components JavaScript API.
- Handling Custom Events in the Lightning Component Framework.
- Created and DebuggedLightning Components, building with Lightning App Builder and Visualforce with the new Lightning Design System.
- Worked With Controllers on Salesforce1 Lightning Components.
- Resolved the Cases and support the team on urgent bases, implementation and working with real-time troubleshooting.
- Involved in the Implementation of QA testing Process, and involved in documentation of Test Scenarios, Test Cases, and Test Scripts for Various Applications.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Used JIRA agile tool to manage and update issues.
Environment: Saleforce.com Platform, Oracle Field Service Cloud, Lightning Framework, Scribe, JIRA, Eclipse IDE Plug-in, CPQ, Apex Language, Visualforce (Pages, Component & Controllers), Salesforce.com Data Loader, Workflows & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Web Services, WSDL, Chatter .
Confidential, Raleigh, NC
Salesforce Application Developer/ Admin
Responsibilities:
- An agile Scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue if any.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked with the user group and performed detailed analysis of business and technical requirements and implemented the solution by customizing various standard objects of SalesForce.com (SFDC) and other Platform based technologies like Visual Force, Force.com API, and Web Services.
- Designed and developed Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Cases, Contracts, Reports, and Dashboards.
- Worked on setting up the Service console, Adding Objects to the console and how they should display tabs on the Console.
- Adding fields to the Highlight panel in the console.
- Worked on Setting up email to case functionality and Web to case functionality.
- Enabled service console to users.
- Also worked on Live Agent feature.
- Implemented third party CTI services for users to make calls and log call information's. Enabled CTI to the users.
- 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.
- Developed many custom Reports using the Internal Report Builder according to the need of the organization.
- Adding code to Github and submitting a pull request within a day of joining a project.
- Packaged and deployed the code developed in the Dev Sandbox to the Stage Sandbox and the Production sandbox.
- Worked on Validation Rules, Workflows, Approval Processes, page layouts, Components
- Created many Email and Mail Merge Templates
- Involved in doing the mail merge for different standard and custom objects.
- Participated in the bug review meetings, updated requirements document as per business user feedback and change in functionality of the application
- Interacted with core team for the development and testing of the code.
Environment: Saleforce.com platform, Apex, Visual force, SOSL, SOQL, Salesforce.com Data Loader, Service Console, Github,Workflows Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Web Services, Sandbox, Rally or CA Technologies(Agile Tool).
Confidential, Farmington, CT
Salesforce.com Consultant/Business Analyst
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements.
- Performed the roles of Salesforce.com Analyst/ Developer and Administrator in the organization.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Designed Custom objects, Custom tabs, validation rules, Workflow Rules, Page layouts, Components, Visual Force Pages and Approval Process to suit the needs of the application.
- Performed 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, and Web Services.
- Experience writing and running simple SQL inquiries in ExactTarget.
- Influenced ExactTarget Marketing Cloud Services tools and scripting language to deliver highly dynamic and personalized content.
- Experience creating new and use existing email data extensions required.
- Experience using ExactTarget Automation Studio.
- Successfully deploy email marketing campaigns using ExactTarget and Salesforce Marketing Cloud.
- Defined lookup and master-detail relationships on the objects and created junction objects.
- Created test scenarios on Sandbox environment and used Force.com Component Deployment Wizard for migrating data between Force.com IDE and Sandbox environment.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Leads, Campaigns, Reports and Dashboards.
- Designed, and developed Apex Classes and Apex Triggers for functional needs in the application.
- Developed many custom Reports using the Report Builder according to the need of the organization.
- Involved in querying Salesforce tables using SOQL & SOSL queries using Force.com Explorer.
- Implemented “Email to Case”, "web to lead" and "web to case" for Lead and Case automation.
- Maintained databases by utilizing data loader for Lead, Contact, Account Management and Opportunity Management.
- Created custom Dashboards for manager’s home page and gave accessibility to dashboards for authorized people.
- Implemented Customer Portal for business requirements.
- Setup field level security for custom objects.
- Collaborated with the team to configure analytical snapshots for forecasting purposes.
- Worked with Visual force components to customize captions, headers and footers of a table and to embed a standard list view of an object
- Used Data Loader for insert, update, and import, export of data from Salesforce.com objects.
- Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks including creating and maintaining user profiles and privileges.
Environment: Saleforce.com platform, Apex, Visual force, Salesforce.com Data Loader, Workflows Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Web Services, WSDL, Sandbox, Force.com Explorer, SOSL, SOQL.
Confidential, Houston, TX
Sr Salesforce Developer/ Business Analyst
Responsibilities:
- Gathered user and functional system requirements via workshops, interviews and workflow storyboards and Working with stakeholders and project teams to prioritize collected requirements.
- Developed Java Script methods for doing two actions on a single button click, to overcome the Salesforce limitations.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- 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 Case Management, Accounts, Contacts, Content, Reports and Workspaces.
- Created many Email Templates and Mail Merge Templates and was involved in doing the mail merge for different standard and custom objects.
- Creating a sync of contacts, email alerts, events and tasks between Salesforce to Outlook and Outlook to Salesforce successfully.
- Developed Client side pagination process with all the details.
- Created Labels to set the predefined values for the client side pagination process.
- Developed Custom Validations to override the Salesforce default validation rules.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Used C# in various Salesforce and Force.com requirements whenever needed.
- Complete bulk imports of data using Apex DataLoader.
- Deployed the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
- Involved in Unit Testing, for the customizations and developments done during the project.
- Interacted with testing and the development teams for the development and testing of the code.
- Resolve the Cases and support the team on urgent bases, implementation and working with real-time troubleshooting.
- Communicating regularly with the SFDC designated super users to support them in their role and provide information and training on new features and functionality.
Environment: Eclipse IDE, Salesforce.com, Force.com Sandbox, Import Wizard, Apex, XML, JavaScript, Controllers, Sharing Rules, Visualforce Pages, Workflows, Email Updates, .NET Framework,C#, Web Services API, Oracle EBS, Oracle on Demand, Oracle Fusion Middleware, SOA, Siebel.
Confidential, Omaha NE
Sr Salesforce Developer
Responsibilities:
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Implemented the requirements on Force.com platform and Force.com IDE Plug-in using Eclipse.
- Created new User Accounts and assigned Profiles as per their role in role hierarchy.
- Defined Org wide default to restrict access from users.
- 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.
- Created Reports and Dashboards to track Opportunity pipeline/Stages for Management visibility.
- Designed, and developed Apex Classes, Controller Classes,extensions and ApexTriggersfor 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.
- Created and used Email templates in HTML and VisualForce.
- 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, Java Script, APPTUS, Eclipse IDE, Subversion.
Confidential, St Paul, MN
Sales force Developer/ Admin
Responsibilities:
- Involved in group for requirement gathering throughout the planning and implementation.
- 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, Cases, Solutions, Forecasts, Reports, and Dashboards.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Designed and developed VisualForce pages based on the business requirements
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Provided ongoing SalesForce.com maintenance and administration services including periodic data cleansing, custom objects, workflow.
- Interacted with the SalesForce.com premium tech support team on a regular basis.
Environment: SaleForce.com platform, Visual Force Pages, Apex Language, Data Loader, HTML, JavaScript, Sandbox data loading, Eclipse IDE,VSS.
Confidential, Minneapolis, MN
Salesforce.com Developer/ Salesforce Business Analyst
Responsibilities:
- Followed agile methodology.
- 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, and Web Services.
- Delegate project roles and managed deadlines.
- Collaborate with Business Sponsor to define scope of projects and timelines associated with completion of project.
- Conducted brainstorming sessions with the development team to actively involve them during the requirements stage level analysis.
- Worked towards preparation of requirements management plan, business and functional requirement documents.
- Designed different custom dashboards for various user groups based on their business functionalities and needs.
- Created and deployed several reports for different user profiles based on the need in the organization.
- Defined Lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Created Page layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Worked on Validation Rules, Workflows and Approval Processes.
- Configured modules to handle Case & Entitlements, Quote & Pricing.
- Designed Custom Objects and developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed a customer feedback and satisfaction process
- Participated in the bug review meetings, updated requirements document as per business user feedback and change in functionality of the application
- Integrated the Web Services for extracting the data from external systems, and used the Sandbox for testing to ensure minimum code coverage for the application to be migrated to production.
- Integration using Web Sphere Cast Iron and Informatica cloud for data migration into the cloud.
Environment: SaleForce.com platform, Visual Force Pages, Apex Language, Data Loader, Sandbox, HTML, JavaScript, Eclipse IDE,CVS.
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.
- Used EJB Query Language for all database interactions.
- Involved in implementing static and dynamic Web mapping of business logic and technical requirements.
- Collaborated with business during requirement analysis and design discussions
- Prepared test data for various test scenarios.
- Worked on migration of light weight web applications from Web-logic to Tomcat
- Used XSL and DHTML to format the front-end pages.
- Used hibernate with HSQLDB.
- Developed Junits.
- 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 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, Text pad, Microsoft Office 2003.