Salesforce Developer/administrator Resume
Lincoln, RI
SUMMARY
- 6+ Years of IT experience with around 4+ years of experience in the Salesforce.com CRM platform as both Developer & Administrator.
- Experienced in all phases of Software Development Life Cycle (SDLC), quality management systems and project life cycle processes.
- Proficient in Agile Methodology.
- Experience in acting as a liaison between offshore team and the Business performing meeting facilitation, work plan creation, taskmanagement.
- Accumulated extensive Salesforce knowledge and hands on experience on Sales Cloud, Service Cloudand Marketing Cloud.
- Expertise in configuring and administrating Salesforce CRM environment.
- Experience in Object Oriented Analysis and Design (OOAD) and understanding of the Force.com architecture.
- Extensive experience in lead case management (Web - to-Lead, Email-to-Case).
- Hands on experience in managing multiple projects and iterations within the CRM application.
- Good experience in developing Rich Interface Applications using Java Script.
- Hands on experience working with different aspects of Web Services (XML, WSDL, SOAP, REST) and web integration with SDFC.
- Experience using Visual force in Lightning experience.
- Worked on consolidation of all existing Workflow rules in the new Lightning Process builder flows and created one process builder for each object and managed all actions in the single flow.
- Key role in gradual transition of company's application from Salesforce Classic to Lightning Experience.
- Expert in migrating data from various systems into Salesforce CRM using ETL tools - Informatica on Demand experience, to synchronize data between Sales.com and web service endpoints.
- Expertize using ApexData loader for data management in force.com platform.
- Working Knowledge on Sales Cloud, Service Cloud and Apex Programming On Force.com Platform.
- Hands on experience working with Salesforce1 mobile platform.
- Implemented Customer portal, Knowledge base and Partner Portal.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.
- Implemented chatter to improve internal communication and enhanced customer service.
- Excellent skills in creating/troubleshooting/modifying APEX code, S-Controls and Visualforce pages.
- Extensive experience in designing of custom objects, custom fields, picklists, role-based page layouts, Triggers, Workflow Approvals, Validation Rules, Approval Processes, custom Tabs, custom reports, report folders, report extractions to various formats, Reporting Snapshots, Dashboards, and Email templates according to application requirements.
- Used SOQL and SOSL for data manipulation needs of the application.
- Experience in working with Force.com IDE client application for creating, modifying and deploying Force.com applications.
- Expertize in working with Force.com migration tool for moving metadata from sandbox to production org.
- 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 Web Application Development, SOA, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
- Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.
TECHNICAL SKILLS
Salesforce Technologies: Force.com platform, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages/Components, Apex Web Services, Lightning Framework, Lightning Components, Lightning Designs, Visual Force, Apex, AJAX, Data loader, Workflows, Validation & Approvals, Reports, Dashboards, Custom Objects.
Salesforce Tools: Force.com Eclipse IDE Plugin, Change Sets, Import Wizard, Force.com Data Loader, Workbench, Dataloader.io, Force.com Excel Connector, Connect for Outlook, Exchange Sync, Informatica Cloud Data Wizard, Adobe Esign, S-Docs, CRM fusion.
Databases: Force.com DB MySql, Oracle 8i/9i/10g/11g, Microsoft SQL Server 2000/2005/ 2008 , DB2, NoSQL.
Web/Application Servers: WSDL, SOAP, REST, JBoss EAP, JBoss ESB Fuse, IBM WebSphere, WebLogic, Tomcat 7, Glassfish Server, Apache SOLR, ACTIVEMQ
Frameworks: Spring, Hibernate, Apache Camel
Web Design Tools: Eclipse, Spring STS, IntelliJ, JBoss Developer Studio, SQL Query Analyzer, Adobe Photoshop, Dreamweaver, Tortoise SVN, GITHIB, MS Office, Visio 5.0, Adobe Acrobat Pro.
Languages: Apex, Ajax, C, C++, Java, J2EE, JSP, Java Script, JQuery, HTML, XML, SQL, CSS.
Operating Systems: Windows NT/2000/XP/Vista, Windows Server 2000/2003/2008 , Linux, Unix.
PROFESSIONAL EXPERIENCE
Confidential, Reston, VA
Salesforce Developer/Administrator
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the applications to match the functional needs of the organization.
- Experience in acting as a liaison between offshore team and the Business performing meeting facilitation, work plan creation, taskmanagement.
- Developed Apex triggers with bulk safe for both standard and custom objects.
- Worked on security models, developed apex-based sharing rules in order to meet security requirements.
- Developed various batch apex classes to merge duplicate accounts/contacts. Streamlined the integration and merge process in Salesforce. Ensured the integrity of data by building custom code to merge data.
- Developed dynamic salesforce.com visual force pages using Java script, Ajax toolkit and JQuery.
- Involved in troubleshooting and resolved issues related to integration. Developed Apex classes with REST calls to connect to web services.
- Developed custom Visual force pages and apex controller classes for various functional needs in the organization.
- Written test classes for unit testing.
- Experienced in using Lightning, Process Builder and Workflows, worked on customization of Visual force to have Lightning Experience for Applications.
- Worked on translating several Visual Force pages to lightning framework.
- Worked on email to case services, implemented custom development to meet user requirements.
- Developed and deployed workflows and approval processes for custom objects as per the business requirements.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Involved in requirement gathering for setting up Salesforce service cloud.
- Implemented Salesforce customer portal to provide online support channel for customers.
- Prioritized cases using entitlements and case milestones.
- Built various agent-specific and management-specific reports and dashboards to track and provide key leading and lagging indicators for same day resolution and average queue times of cases.
- Developed case escalation rules to ensure cases were resolved in a timely manner.
- Used change sets to deploy metadata from sandbox to production environment.
Environment: Salesforce.com platform, Apex, Validation rules, S-controls, Sharing and security settings, Chatter, Reports & Dashboards, Visualforce (Components & pages), Email services, Data Loader, Import wizard, Custom objects, JavaScript, Lightning (Design system and Components), CSS, HTML.
Confidential, Lincoln, RI
Salesforce Consultant
Responsibilities:
- Actively associated in gathering requirements for building standard and custom objects, page layouts and various record types specific to the business processes.
- Experience in acting as a liaison between offshore team and the Business performing meeting facilitation, work plan creation, taskmanagement.
- Built various reports and dashboards as per the business requirements.
- Built complex validation rules and lookup filters to improve the quality of data.
- Developed various time-dependent workflow rules and added email alerts to notify the users based on specific conditions.
- Built custom settings in conjunction with Apex triggers to mute the triggers for specific users performing data migration.
- Setup various permission sets to grant additional privileges set of users.
- Setup user profilesthat gives the users permissions to objects they need access to.
- Implemented field level security fields to restrict access to users.
- Built role hierarchy representing level of data access that a user or group of users should have to certain records.
- Hands on experience on configuring Salesforce out-of-the box communityfeature for partner users.
- Expert in metadata deployment from sandbox to sandbox and sandbox to production using Force.com IDE and ANT migration tool.
- Expert in sandbox creation, maintenance and back up.
- Built the SFDC production org involving various pre and post deployment activities.
- Expertize in data migration of records to Salesforce using Apex data loader and Dataloader.io, CRMfusion.
- Created multiple Lightning Components, added CSS and Design Parameters.
- Built customized Lightning components replacing the existing ones using JavaScript on the client side and Apex on the server side.
- Imported several millions of records to certain objects leveraging the BULK API functionality of Salesforce using Informatica Cloud data wizard.
- Expert in SOQL relationship queries against standard and custom objects to validate the data imported to Salesforce.
- Setup Exchange sync to sync contacts and events between Salesforce and company’s email system.
- Developed batch apex classes and scheduled daily jobs using apex scheduler.
- Developed Contact smart search using Visualforce page and extension apex classes involving complex JavaScript and SOSL.
- Developed several Visualforce pages, controller extensions, visualforce email templatesand triggers involving apex best practices.
- Developed various web services classes for integrating with middleware software to import the data to Salesforce.
Environment: Salesforce.com, Oracle 10g, Apex classes, AppExchange, Web Services, Sharing settings, Validation rules, Reports & Dashboards, Marketing cloud, Visualforce pages, data migration, Asynchronous Apex, Sandbox environment, Production environment, SQL.
Confidential
Salesforce Developer/Administrator
Responsibilities:
- Actively involved with Business analysts, other developers, involved in enhancement of business modules using Standard and Custom Objects, formula logic, APEX classes, Triggers, Test Methods and writing SOQL queries.
- Worked on enhancements to SFDC application required by business users from time to time.
- Worked on Salesforce implementations from inception to delivery.
- Hands on experience on Roles, Profiles and Security and Sharing settings.
- Created SFDC Approval Processes, Queues, Public groups and Email Templates.
- Implemented communities.
- Created profiles and implemented Object level, field-level and record-level security and Created email templates and inbound emails for the clients and customers.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also created junction objects to establish connectivity among objects.
- Developed and tested SFA based application on Force.com Platform in Salesforce.com environment with Apex programming language at back-end and Visualforce Pages as user interface.
- Actively participated in the design and development of custom Visualforce Search pagesOn Accounts & Oppurtunities and the Visualforce Controllers.
- Well versed with the process of detailed analysis of business and technical requirements and designed the solution by customizing various objects of Salesforce and using other Platform based technologies like Visualforce.
- Implemented Salesforce Lightning Components for small set of users within the organization.
- Designed Apex Classes, Controller Classes and Apex Test Classes for various functional needs in the application.
- Modified Visual force pages to be supported in LightningExperience with good understanding in its features.
- Designed technical design documents from BRS/FRS.
- Worked closely with UAT team and SIT team in clarifying and resolving any issues while implementing projects.
- Used Dev Sandbox (config. only) for development and unit testing. Usedforce.comIDE to deploy the code changes into QA Sandbox. Used QA Sandbox (Full Sandbox) for regression testing and deployed code into production instance.
- Involved in the data validation / Integration of the source system with Salesforce.com.
Environment: Force.com Platform, SOQL/SOSL Queries, Workflow & Approvals, Visual Force Pages, Triggers, Controllers, Reports, Web services, Force.com Eclipse Plug-in, Apex Data Loader, Developer Console, Rest Explorer, Workbench, HTML, Java Script, CSS.
Confidential
Java Developer
Responsibilities:
- Involved in gathering requirements, Analysis, Design, Development and testing of the entire Application.
- Involved in all phases of SDLC (Software Development Life Cycle).
- Created UML diagrams like class diagrams and activity diagrams using the Rational Rose.
- Participated in the design and development of application usingJSP, HTML, CSS and JavaScript.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Designed and developed the presentation layer using AJAX for RUI (Rich User Interface).
- JSON is used in conjunction with JavaScript for making HTTP requests.
- JQuery is used for validation.
- Developed the presentation tier of the application using Struts framework and MVC design pattern.
- Configured the HibernateORM framework as persistence layer for the backend by using hibernate.confg.xml
- Designed and developed DAO’s for accessing the POJO’s and updating the DB tables using the POJO’s, Java Collections, and Synchronization etc.
- Used Hibernate object relation mappings (ORM) for the database operations on MySQL.
- Developed and modified the stored procedures, the DAO (Data Access Objects) and VO (value Object) classes for separating the Data Access logic and business logic. Extensively participated in application integration. Spring is used to integrate Struts and Hibernate.
- Implemented interceptors for Spring and Hibernate.
- Transactions were implemented using declarative transactions in Spring with transaction managers capable of supporting Hibernate.
- Configuration issues in the various frameworks used were identified and resolved to extract an acceptable level of performance in terms of efficiency, response and robustness.
- Consumed Web Services as a gateway for the payment through the third-party.
- Developed Web Services using SOA, SOAP, WSDL, UDDI and JAX-WS, JAX-RPC programming models.
- Used Ant as build tool for building and deploying it into Web logicServer.Ant scripts are used for automating build process.
- Developed and execute unit tests and test suites for product components using JUnit Testing Used.
Environment: Core Java, J2EE1.6.x, JDK, JSP, Struts 2.x, Tiles, JMS, Spring 3.x, Hibernate 3.0, MySQL, Eclipse, WebSphere Application Server, JBOSS, JSON, AJAX, JQuery, Web Services (SOAP,WSDL), Ant, JavaScript, CSS, Log4J, Junit, HTML, PL/SQL and Oracle.