Salesforce Developer Resume
Queens, NY
SUMMARY
- 6 years of overall professional IT experience with over 3 years of extensive experience in SFDC Development and Administration.
- Sound domain knowledge in the areas of retail, banking, healthcare and telecommunication.
- Experience with SDLC process, in particular, Agile methodology.
- Strong implementation and rollout experience with salesforce.com CRM (Sales cloud, Service Cloud, Marketing cloud), Communities, Sites and Force.com platform.
- Extensive administrative experience in designing custom and junction objects, look - up and master-detail relationships, pick lists, custom fields, page layouts and custom tabs.
- Experience in creating, maintaining and enhancing visual flows, workflows, approval processes, formula fields, validation rules, field dependencies, automated alerts, and field updates according to application requirements.
- Knowledge of configuration and maintenance of security settings such as implementing organization wide defaults, role hierarchies, criteria/ owner based sharing rules, profiles and permissions, setting login hour, and IP ranges in compliance with organizational needs.
- Worked extensively on various Salesforce.com standard objects like Accounts, Contacts, Opportunities, Products, Cases, Leads and Campaigns.
- Worked on building salesforce standard/custom report types, Reports and Dashboards across various objects for different business groups.
- Performed data analysis for data migration, integration to salesforce from other data bases and performed Data migration using Data Loader, Import/ Export Wizard.
- Experience in obtaining data from external systems using Salesforce Connect.
- Experience in Salesforce.com MVC architecture, designed and developed salesforce customizations using Apex Classes, Triggers and Visual force pages with Standard, Custom, Extension controllers.
- Worked on developing rich user interfaces using Visual force pages with standard components, CSS, JavaScript, jQuery and developed Custom Visual Force Components.
- Strong experience in writing/manipulating salesforce.com platform data using SOQL, SOSL queries and worked with large data volume manipulations.
- Worked with salesforce Process Builder and consolidated existing workflow rules with process builder.
- Good experience in integrating external applications with Salesforce.com both Inbound and Outbound by writing Apex SOAP and REST Web Services and Apex Callouts.
- Good working experience with Eclipse IDE, Force.com Plug-in, Developer console and Force.com Explorer environment.
- Strong experience in deploying salesforce components across various sandbox and production instance using Change Sets, Force.com Migration tool and Eclipse.
- Experience automating standard business processes utilizing declarative and programmatic skills.
- Used JIRA Agile for project management and bug tracking.
- Always willing to learn new skills to improve efficiency and increase knowledge base.
- Strong organizational and project management skills, able to plan, prioritize and meet deadlines.
TECHNICAL SKILLS
Salesforce Administrator: OOP concepts, Profiles, Roles, Validation Rules, Workflow & Approvals, Visual flows, Dashboards, Reports, Chatter, Data Modeling.
Programming/Deployment Tools: Eclipse, Force.com Eclipse IDE Plug-in, Workbench, Force.com Platform (Sandbox and Production).
Salesforce Developer: Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual force (Pages, Components & Controllers), AppExchange, Communities, DocuSign, Knowledge, Force.com Sites, Apex Web Services (SOAP, REST), Force.com IDE Plug-in.
Data Migration Tools: Apex Data Loader, Workbench, Salesforce Import/Export Wizard.
Other Programming Languages: JavaScript, HTML5, CSS3, Ajax, JQuery library, Bootstrap, Java, C
Other Operating Systems: Macintosh, Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008, Linux.
PROFESSIONAL EXPERIENCE
Confidential - Newark, NJ
Salesforce Developer/Administrator
Responsibilities:
- Gathered business requirements by communicating with user team and trained team on how to efficiently utilize the system.
- Worked with varioussalesforce.com objects Account, Contact, Leads, Opportunity, Cases, Order standard objects.
- Written Apex Classes, Custom & Extension Controllers for designing their site visit scheduling process.
- Written SOQL, SOSL query language necessary for the application in Apex Classes and Triggers.
- Used Apex Triggers in the application for various business/functional requirements like restricting the site visits.
- Developed Visual force pages using components like Action Function, Page Block, Input Field, Action Support, Data Table, Data list, Command Link and Command Button.
- PerformedSalesforce.com configuration activities creating Users, Roles, Profiles, Organization Wide Defaults, Permission Sets, Public Groups and Queues.
- Used Salesforce Connect to access product information stored on an external system.
- Developed complex validation rules, formula fields according to the application requirements.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Designed Workflow rules, Approval process and its associated actions like time triggered tasks, email alerts, field updates to implement the business logic.
- Implemented Email to lead, Web to Lead functionalities and Data Loader to bulk load leads data intoSalesforce.com from other databases and CSV files.
- Developed Reports and Dashboards for various business users on Leads, Opportunities and Cases. They show essential metrics to the management team, specifically, in regards to product analysis, case types and sales goals.
- Used Email to Case, Web to Case features and created a community where the customers can create, update and manage their cases.
- Utilized Salesforce1 mobile platform to allow to upload pictures relating to service requests and information about competitive products used.
- Used Force.com IDE for development of Visual Force Pages, Apex classes, Triggers and debugging and analyzing logs.
- Used SOAP based Apex Web Services to send/update data from Salesforce to an external order tracking system.
- Performed Apex Callouts from Salesforce to the same external system to get tracking information of an order.
- Deployed application from Sandbox to Production environments using Change Set, Eclipse and Force.com Migration tool.
Environment: Saleforce.com platform, Sales and Service cloud, Apex Language, Visual Force (Pages, Components, Controllers & Extensions), Data Loader, Apex Triggers, SOSL, SOQL, Reports and Dashboards, Custom Objects, Custom Tabs, Sharing rules, Workflows, Approval Process, Salesforce Connect, Apex Web Services, DocuSign, CalendarAnything, JavaScript, HTML, AJAX, CSS, Force.com IDE
Confidential - Queens, NY
Salesforce Developer
Responsibilities:
- Analyzed the requirement and developed business documents for Salesforce custom objects.
- Used Email to Lead, Web to Lead and other external applications for leads and implemented Data loader framework using Force.com API.
- Created Lead Assignment Rules to assign leads based on region.
- Designed custom application interface using Visual force API and Apex
- Designed, developed and deployed Visual Force Pages, Visual Force Custom Controller Components, Custom Objects, Tabs and Tags to suit the needs of the application.
- Used Salesforce Connect to access product information stored on an external system.
- Created Apex Classes, Controller Classes for various functional needs in the application.
- Automated alert system to notify customer service representatives to follow up with the clients if all necessary paperwork had been filled out and submitted.
- Created email templates and inbound emails using Visual Force for clients and customers.
- Created an approval process to get approval for late fee waiver from the manager.
- Developed a process to send information to external systems for pre-qualification and loan processing by exposing Apex logic as SOAP based Web Service.
- Used Apex Callouts to get information about the application status from loan processing system and to update it in Salesforce.
- Automated task creation for the customer service staff when the status of the final application is changed to “Approved/Rejected”.
- Provided support for ongoing salesforce.com maintenance and administration services including periodic data cleansing and involved in training and troubleshooting the problems the users faced.
Environment: Saleforce.com platform, Sales and Service cloud, Data Loader, Developer Console (Apex), Visual Force (Pages, Component & Controllers), Apex classes, Workflows, Approvals Processes, Reports, Custom Objects, Custom Tabs, Custom Fields, Triggers, Dashboards, Security Controls, SOSL, SOQL, List Views, Email Templates, Salesforce Connect, Apex Web Services, DocuSign.
Confidential
Salesforce Developer/Administrator
Responsibilities:
- Involved in various activities of the project, like information gathering, analyzing the information, documenting the functional and non-functional requirements.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Campaigns etc.
- Developed various custom objects, tabs, components and Visual Force pages.
- Customized page layouts for standard/custom objects and assigned record types.
- Created data validation rules and formulas as per business requirement.
- Created workflow rules to automate tasks, email alerts, field updates and time-dependent actions.
- 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.
- Designed, and developed Apex classes, Controller classes, Extensions and Apex triggers for various functional needs in the application.
- Designed various web pages in Visual Force 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 intosalesforce.com, checking for the correctness of the data.
- Packaged and Deployed customizations from Sandbox to other environments using Force.com IDE.
- Help users with Chatter teams/groups and follow application as well.
- Provided ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflows.
Environment: SaleForce.com platform, Visual Force (Pages, Component & Controllers), Apex (Classes, Controllers & Triggers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Data Loader, Sandbox, HTML, Java Script, Eclipse IDE Plug-in
Confidential
Salesforce Administrator
Responsibilities:
- Responsible for User Management (New Hire/Termination/Promotion)
- Creating new Profiles, Roles, Permission sets and managing OWD.
- Data management (Realignment of records as per sales executive relocation)
- Developed and configured various dashboards, custom reports and report folders for different user profiles based on the need in the organization.
- Used field level security along with page layout to manage the visibility and accessibility of fields for different profiles.
- Implemented Web to Case, Email to Case functionalities to provide a better customer support to the customers.
- Developed workflow rules, tasks, emails and alerts to track customer related tasks and activities.
- Imported data from excel sheets in to Leads, Accounts, Contacts and Opportunities using Data Loader and Import Wizard.
- Implemented Case Management Automation to track and solve customer's issues. Implemented Email-to-Case, Web-to-Case to enter generated cases to Case object.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Customized User Roles, Role hierarchies, Profiles and Sharing settings to ensure that the protected data is available only to the authorized users.
- ImplementedService cloud and Opportunity Management, Case management, Product & price book, Visual force sites for business support and technical support for its channel customers.
- Implemented Sales cloud and incorporated the enhanced features as required to streamline the business process.
- Migrated data from external sources and performed insert, delete, upsert operations on millions of records.
- Involved in data mapping and migration of data from legacy systems toSalesforce.com objects and fields.
- Developed validation rules to accommodate business process.
- Created Workflows for field updates to accomplish the business requirements.
- Weekly change management, deployment and monitored Salesforcerelease management cycles.
Environment: Salesforce.com platform, Sales Cloud, Service Cloud, Data Loader, Visual force, SOQL, SOSL, Workflow & Approvals, Custom Reports, Dashboards, Data Modeling and Migration.
Confidential
Java Developer
Responsibilities:
- Responsible for documenting the user requirements and system design specifications.
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Developed JSP, HTML, CSS and a part of presentation layer using JavaScript.
- Involved in design and development of framework using Spring MVC and Hibernate.
- Worked on all phases of application development to implement the assigned use cases successfully.
- Used JavaScript for the Client side validation.
- Used Ajax for the Asynchronous data populating on pages.
- Used Maven for the build and deployment process and overall project management.
- Used Concurrent Versioning System (CVS) as version control system and to keep track of all the work & its changes.
- Used the JDBC for data retrieval from the database for various inquiries.
Environment: Java1.6, JSP, Spring3.0, Hibernate3.2, Servlets, CoreJava, Eclipse, SOAP UI, AJAX, XML, SQL, HTML, CSS,JavaScript, Swing.
Confidential
Java/J2EE Developer
Responsibilities:
- Worked directly with user groups in analyzing and specifying business requirements for the design and development of project.
- Designed application with UML (Unified Modeling Language).
- Developed application based on SDLC (Software Development Life Cycle).
- Actively involved in configuring the Application Server and deployed all the modules like Web modules and Business modules.
- Created user-friendly GUI interface and Web pages using HTML, JSP.
- Developed the Front-End JSP and HTML.
- Developed JSP's, Java Beans and Servlets to interact with Data Base.
- Extensively used JavaScript for client side validations.
- Used XML parsers to parse and fetch information from XML templates.
- Performed Unit Testing of all Modules.
Environment: Java, J2EE, JSP, jQuery, Servlet, JDBC, SQL, JavaScript, HTML, CSS, Oracle, XML, Tomcat.