Salesforce Developer Resume
Austin, TX
SUMMARY:
- More than 8 years of experience as an IT professional, committed to maintain cutting edge technical skills and up - to-date industry knowledge with experience as a Salesforce CRM Developer/Administrator including analysis, modeling, design, coding maintenance of CRM systems.
- Experience in SFDC Development in implementing Apex Classes, Controllers & Triggers, Visual Force, Force.com IDE, SOQL and SOSL.
- Extensive experience in performing the administrative and development related tasks like consigning Roles, creating Profiles, Visualforce pages, Validation Rules, Custom Tabs, Custom Objects, Workflows, Email Alerts, and Page Layouts.
- Produced and consumed Restful web services, SOAP/WSDL web services for integrating third party applications and integrating web services on Froce.com platform.
- Extensive experience in Design and implementation of SFDC integration.
- Experienced in analyzing business requirements implementing them to Salesforce custom objects, junction objects, master-detail relationships and lookup relationships.
- Proficient in Data Migration from Traditional Applications to Salesforce using Apex Data Loader, Import Wizard and Data Manipulation Language.
- Well versed in analyzing of CRM business processes that include Forecasting, Campaign management, Lead Management, Order Management, Account Management, Case Management and merging management.
- Expertise in analyzing and documenting the workflows and functionality of existing systems.
- Experience in designing, creating and implementing profiles, roles, recordtypes, pagelayouts, assignment and workflowrules, escalationrules, communication templates, approval processes and reports, and configuring security settings.
- Extensive experience in data migration from traditional applications to Salesforce.com using Apex Data Loader Utility.
- A result-driven, analytical and coherent software developer with excellent skills in programming languages like Java, C++ and web technologies like HTML, CSS, XML, JSP and JavaScript.
- Good understanding of Software Development Life Cycle (SDLC).
- Team player with good interpersonal skills, strong understanding, of fundamental business processes, excellent communication and problem solving skills.
- Capable of rapidly learning new technologies and processes, and successfully applying them to projects and operations.
TECHNICAL SKILLS:
Salesforce Technologies: Apex Language, Classes, Triggers, Apex Scheduler, SOQL, SOSL, Visualforce (Pages, Components and Controllers), Apex Data Loader, Apex Web Services, Custom Objects.
Salesforce Tools: Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Excel Connector, Force.com Platform, Force.com Migration Tool.
Integration Tools: Workflows and Approvals, Custom Objects, Custom Settings, Custom Labels and Tabs, Roles, Security, Field updates, reports, Fuse IT, SAP, ELOQUA, CPQ
Programming Languages: Java, C, C++
Web Technologies: HTML, JavaScript, JSP, CSS, jQuery
Frameworks: JEE, Spring Framework, Hibernate Framework
Operating Systems: Windows Server 98, 2000, 2008, 2012, Windows XP, Windows 7 &8 & 10, UNIX, Ubuntu LINUX, Mac OS-9/10
Databases: MS SQL Server, MS Access
Office Tools: Microsoft Project, MS Visual Source Safe, MS Office.
Methodologies: SDLC
Tools: Eclipse, Web Services, XML, HTML, Flash Dreamweaver
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Salesforce Developer
Responsibilities:
- Developed responsive VF pages and associated Apex classes to allow the customers to register, login and submit their service requests, which are resolved by CSS people.
- Worked with various salesforce.com objects Lead, Account, Contact, Opportunity, Campaign, Cases, Solutions Standard objects & Custom Objects.
- Created custom Profiles, Roles, and Public groups to restrict the data access to the unwanted internal users depending on their job responsibilities.
- Implemented Formula fields, Validation Rules, Workflow Rules, and Workflow Approvals.
- Worked on Sales Order Management using “SAP XI” integration method.
- Quoting the products using “CPQ pricing tool optimizer”.
- Skilled in integrating Salesforce with external Master data using SOAP and REST API.
- Extensively implemented Visual Flows for automatic sales and service process in Sales, and Service Cloud. Scheduled Apex Batch jobs for processing large records.
- Written Apex Classes, Controller, Extension Controllers and Triggers in the application for various Business/functional requirements.Written SOQL, SOSL query language necessary for the application in Apex Classes and Triggers.
- Implemented Web-to-Lead and converted Lead to Custom Client Object. Written Test Classes to meet Unit testing before migrating from Sandbox to Production.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Created Triggers like sending emails to the portal users whenever they update their account information comparing their new information with their old information.
- Assisted in creating certain Summary Reports, and Dashboards to the business team.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Components, Controllers & Extensions), Data Loader, Apex Triggers, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in, Fuse IT.
Confidential, Marietta, GA
Salesforce Developer
Responsibilities:
- Worked closely with Business Analysts to perform detailed analysis of business and technical requirements. Defined Lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Developed various Custom Objects, Tabs, validation rules on the objects, Components and Visual Force Pages.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Created profiles and implemented Object and field level security to hide critical information.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Worked on the design and installation of an application on IPad using customized CPQ.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
Environment: SaleForce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Eclipse IDE, Data Loader, Candidate Portal, Fuse IT.
Confidential, Austin, TX
Salesforce Developer/Admin
Responsibilities:
- Interacted with various business user groups for gathering the requirements.
- Worked very closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various Standard objects of Salesforce.com.
- Customized Salesforce.com fields, page layouts, record types, searching, list views, queues, reports, and dashboards.
- Worked on Complete Salesforce Development Lifecycle.Extensive experience in Campaign management, Opportunity Management and Partner Relationship Management.
- Developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Designed various webpages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Developed various reports and Dashboards for user profiles based on the need in the organization.
- Used triggers to capture deleted records from Salesforce to compare with target database.
Environment: SaleForce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, Fuse IT, HTML, Java Script, Eclipse IDE, Change set.
Confidential, Atlanta, GA
Salesforce Developer & Administrator
Responsibilities:
- Designed, and developed Apex Classes and Apex Triggers for various functional needs.
- Developed the application on Service cloud for Customer service.
- Implemented the customer portal to track their cases.
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship Data model, Validation rules, Workflow Rules, Page layouts, Components and Visual Force Pages to suit to the needs of the application.
- Developed both custom and standard (Out of box functionality) workflow rules.
- Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Developed and configured various Reports and Dashboards for different user profiles based on the need in the organization.
- Implemented search, filtering and tagging features to make it easier for sales to locate relevant marketing content and documents in Salesforce.com CRM Content.
- Worked on Data synchronization using ELOQUA.
- Created Visualforce pages that could be rendered as PDF's , build dashboard components and defined email templates
Environment: SaleForce.com platform, Service cloud, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader,Fuse IT, ELOQUA,HTML, Java Script, Eclipse IDE, Subversion, Web Services (SOAP).
Confidential
JAVA Developer
Responsibilities:
- Involved in capturing user requirements from business team and preparation of understanding documents for each of the functionality.
- Involved in development of the server side business logic for input and output reports.
- Development of database calls using prepared and callable statements of JDBC API.
- Involved in database objects development (stored procedures and views) and tuning of procedures.
- Prepared Ant builds scripts, deployments, integrations and configuration management of the entire application modules.
- Involved in developing JSP’s.
- Involved in development of data access layer, which are java classes to encapsulate all database specific calls using JDBC API.
- Various J2EE design patterns are used for application development.
- Used XML parsers for to parse the data.
- Used XML for deployment descriptor purpose.
- Involved in user interface design and development using JSP, HTML, and DHTML.
- Involved in the front end validation by using JavaScript and Ajax.
- Involved in writing ANT script for application deployment.
Environment: Java, Java Servlets, JSP, JDBC, Ajax, JavaScript, HTML, DHTML, ANT, Apache Tomcat 4.1, Windows XP,ANT.
