Senior Salesforce.com Systems Engineer Resume
Boston, MA
SUMMARY
- Around 9 years of experience in the IT industry including 5+ years of experience on theSalesforce.com CRM Platform.
- Certified Force.com Administrator (ADM 201), Certified Force.com Developer (DEV 401), and Certified Force.com Platform Developer I by Salesforce.com.
- Experienced in all stages of the Software Development Life Cycle (SDLC) including requirement gathering, gap analysis, design, development, implementation, enhancement and testing of standalone, multi - tier, web-based, and portals based object oriented enterprise applications.
- Comprehensive understanding of the capabilities and constraints of the Salesforce.com platform coupled with a sound knowledge of business processes across various domains including Education, Supply Chain Management, Sales, Marketing, and Proposal Management.
- Experienced in configuring Salesforce.com Standard Objects including Accounts, Contacts, Leads, Opportunities, Cases, Products, Campaigns, and Page Layouts.
- Extensive experience in the design and development of Apex Classes, Controllers, Triggers, Visualforce pages as well as the Salesforce.com API.
- Experienced in writing complex Formula fields and Validation Rules as per specific business use cases.
- Proficient in optimizing Process Builder, Workflows, Approval processes, Escalation Rules and sharing rules as per the functional needs of the business.
- Skilled at generating and customizing Salesforce.com Reports and Dashboards.
- Adept at using the Eclipse IDE with the Force.com plug-in for writing business logic in Apex.
- Migrated large volumes of external data on to Salesforce.com using Jitterbit and Apex Data Loader as part of data management functions.
- Hands-on experience in implementing SOQL and SOSL in Apex Classes and Triggers.
- Excellent understanding of Governor Limits and developing applications to run within the limitations of the Saleforce.com platform.
- Hands-on working experience in Role Hierarchy, Custom Profiles, Public groups creation, and User Management.
- Experienced in deploying Salesforce.com applications across various environments (from Sandbox to Production systems) using Change Sets, Force.com IDE and Force.com Migration tools.
- Extensively worked on designing test scenarios and test scripts in Unit Testing and UAT.
- Knowledgeable of Object Oriented Languages including C, C++, and Java.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Programming Language, Apex Classes/Controllers, Apex Triggers, Visualforce Pages/Components, Apex Web Services, Salesforce1 App, Salesforce Mobile Configuration, Apex Data Loader, Case Management Automation, Dashboards, Reports, Analytic Snapshots, Custom Objects, SOQL, and SOSL.
Salesforce Tools: Eclipse IDE with Force.com plug-in, Maven Connector with Salesforce, Ant Connector with Salesforce, Force.com Excel Connector, Force.com Apex Explorer, Apex Data Loader, Jitter bit Data Loader and Force.com Platform (Sandbox and Production).
Salesforce Apps: Apttus X-Author, Demand Tools, Work Bench, Pardot, Act-on, Marketo, Grid Buddy, Tableau, Informatica Cloud Data wizard, Dupe Blocker, Dupe Catcher, Conga Composer, Popup Alerts, Outlook and Office 365 Connector Plugin, Survey Force, Mass Lead Convertor, Mass Update, Mass Delete, Google Maps Integrator, Field Trip, Docusign,Salesforce Labs, etc…
Programming Languages: APEX, Visual Force, SOQL, JQuery, JDK 1.4/1.5/1.6, J2SDK, Struts 1.x/2.x, Servlets2.1/2.2, JSP1.0/1.1/1.2, JavaBeans, Spring, Hibernate, EJB1.x/2.x/3.x, JDBC1.x/2.x/3.x, JUnit, SQL, PL/SQL, AJAX.
Web Technologies: Visual Force, HTML5, CSS, JAVA SCRIPT, XML.
Databases: Informatica Cloud, SOQL, SOSL, Microsoft SQL Server 2000/2005/2008 , MS Access, MySQL, DB2, Oracle9i, Oracle 10g.
Operating Systems: MAC OS, Windows 10/8/7/ XP/ VISTA/ NT, Windows Server 2000/ 2003, Windows 98, Linux, Unix.
Other Tools and Technologies: MS Excel, Eclipse, Maven, Ant, Apache Tom-Cat Server, UML, Visio.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Senior Salesforce.com Systems Engineer
Responsibilities:
- Leverage Salesforce.com to implement innovative solutions either declaratively (formulas, workflows, process builder) or through custom development (triggers, visual force and apex).
- Develop Reports/Dashboards leveraging Salesforce.com and other BI Tools like Tableau software.
- Work collaboratively to deliver best of breed solutions leveraging Salesforce.com and the existing portfolio of business applications.
- Support users in view creation and customization of reports
- Contribute in designing and implementing integrations between various systems
- Participate in the identification and evaluation of third party applications from AppExchange to support a multi-year implementation roadmap
- Responsible for unit and regression testing during every release.
- Provide technical expertise on SFDC best practices.
- Responsible for system analysis, design, coding, configuration, testing, and documentation.
- Support nightly batch production cycles, which requires periodic on call responsibility.
Environment: Saleforce.com Platform, Salesforce1, Process Builder, Force.com, Site.com, Visualforce Pages, Apex, SOQL, Demand Tolls, Work bench, Grid Buddy, Tableau, Pardot, Informatica Cloud, Apex Data Loader.
Confidential, Boston, MA
Salesforce Systems Manager
Responsibilities:
- Responsible for the configuration, unit testing and solution design of the SF360 application, including managing salesforce environments, documenting requirements (functional and technical) and deploying configuration and code between environments.
- Understand all aspects of Salesforce configuration and technical/functional capabilities; including all changes and potential system implications related to ongoing Salesforce releases.
- Holds responsibility for managing 3 Salesforce developer(s) from PWC in analyzing and optimizing Salesforce related Apex code development, including triggers, visual force, along with system integrations, platform design and setup to assure the best practices followed and to fit the SOW’s and Compliance.
- Maintain high-level familiarity with all other IT system/business application capabilities, including those in Marketing and BI/Client.
- Oversee analytics in order to make recommendations about potential upstream/downstream integration or functionality intersection points.
- Coordinates and manages internal Salesforce admin and support team to resolve end user cases, including questions, issues, and training.
- Regularly reviews system design to ensure full leverage of the Salesforce application to meet business needs.
- Provides recommendations to introduce new functionality and/or improve user experience.
- Leads SF System team in the successful administration and development of the Salesforce platform.
- Provided the Documentation of the Whole processes for the Sandbox Refresh & Maintenance and Release Management.
- Designed and built the whole Team Approval Processes on Accounts and Opportunities from scratch to support the compliance of Confidential Corp.
- Designed and built the Whole Global Training Registration Application which was extensively used by Confidential Corp. as a part of their Training andfor Reporting Purposes in Salesforce.
- Resolved major issues like Call note visibility, CORR Business Unit and CORR Business Unit Product implementations.
- Organized and participated many brainstorming sessions with Salesforce Consultants in resolving the key issues and came up with new designs and Processes to automate and address some of the key issues during my term at Confidential .
- Responsible for managing and maintaining multiple Sandboxes and Production Org.
- Worked with SF- SF connections and data mapping between organizations.
- Extensively worked with Batch Jobs, Apex Triggers, ApexTest classes and VF pages.
- Thorough understanding of Workflows, Validations, Formulas and Approval Processes.
Environment: Saleforce.com Platform, Force.com, Site.com, Visualforce Pages, Salesforce 360, Pardot, Workbench, Demand Tools, Informatica Cloud, Activities, Cases, Custom Reports & Dashboards, Workflow & Approvals, Custom Objects, Custom Tabs, Email Services, Apex Dataloader, All Sandboxes.
Confidential, Weston, MA
Salesforce SME
Responsibilities:
- Senior Salesforce Developer as well as the Salesforce.com Subject Matter Expert (SME) for the entire Monster World Wide team.
- Documented the initial requirements and participated in blueprinting sessions to finalize the requirements with Salesforce Migration and Salesforce Reporting streams.
- Worked closely with the project design team and the project business teams to gather and address business and functional requirements.
- Participated in multiple business meetings to finalize the process flows for NA business team and served as the point of contact for EU and APAC business teams providing suggestions and SME support throughout the process.
- Developed Triggers based on Cases, Leads, Accounts, Contacts, and Opportunities.
- Developed Unit Test Classes to achieve appropriate code coverage in order to deploy between various sandboxes and Production Systems.
- Managed various Developer Sandboxes, Developer Pro Sandboxes and a Full Copy Sandbox for various developments and testing needs across the organization.
- Responsible for all Reporting and Dashboards Stream at Monster World Wide, especially for Sales, Marketing, Finance, and Support groups throughout NA, EU and APAC teams.
- Extensively worked on Validation Rules, Formulas, Workflows, and Approval Processes to satisfy the business needs.
- Worked on Assets, Quotes, and Contracts to automate the Opportunity Creations.
- Worked closely with Product Implementation teams and Project Implementation consultants and business teams.
- Thorough understanding of Role-based Hierarchy access as well as Profiles, Public Groups, and Queues-based access.
- Conducted multiple training sessions and led support sessions to teach business users to follow process flows agreed during business meetings to ensure a smooth transition to Salesforce from Karma (Siebel) migration.
- Helped with creating Quote templates using Apttus X-Author contracts and worked with Order Welcome templates and Email Templates.
- Built multiple complex joined Reports and Dashboards for various business teams across the organization starting from Agents to the Executive Management Board to track the relevant Daily, Weekly, Monthly, Quarterly and Yearly metrics.
- Conducted various Report building and Dashboard building training sessions to more than 100 business users to help them build their own Reports and Dashboards going forward and to increase their understanding of the existing Reports and Dashboards that I built.
Environment: Saleforce.com Platform, Force.com, Site.com, Visualforce Pages, CTI Integration, Activities, Cases, Custom Reports & Dashboards, Workflow & Approvals, Custom Objects, Custom Tabs, Email Services, Apex, Dataloader.io, Jitter bit, Apttus X-Author, All Sandboxes.
Confidential, Chicago, IL
Salesforce Lead Developer
Responsibilities:
- Developed Triggers based on cases, as well as leads, accounts, and contact triggers.
- Built Various Visualforce Pages on Case, Contact and Account page layouts to replace based on the User Profiles.
- Developed the Unit test classes to achieve appropriate Code coverage in order to deploy the Lexington Project.
- Managed Various Developer Sandboxes, Developer Pro Sandboxes and a Full Copy Sandbox for various developments and testing needs across the organization.
- Participated in multiple Business meeting to finalize the Process Flow for Confidential and Served as Contact Person for EMEA and APAC Managers to Provide Suggestions for their Go Live.
- Lead the Project Lexington as Sr. Salesforce Developer for Confidential Service unit to GO LIVE and Provided Post Go live Support for Various Roles like Confidential TS Executives, TS Managers, TS Supervisors and TS Agents.
- Tested across Various Development Pro Sandboxes and trained people to work on the Sandboxes and monitored throughout to make a smooth Transition in Salesforce after the initial deployments in the Production for Service Unit.
- Participated and Documents the Initial Requirements and Blue Printing Sessions to Finalize the Requirements With Magnetic North for CTI Integration.
- Conducted multiple training sessions and Lead the Sessions providing the support and to teach TS Agents to follow the Process flows agreed on Business meetings to make the Transition smooth into Salesforce.
- Built Multiple Complex Joined Reports and Dashboards for Various Roles across the Organization starting from TS Agents to Executive Management Board to track on the Daily, Weekly, Monthly, Quarterly and Yearly.
- Conducted Various Report Building and Dashboard Building Training Sessions to TS Supervisors and TS Managers to help them build their own Reports and Dashboards and to increase the understanding in order to Customize the Existing Reports and Dashboards that I built.
Environment: Saleforce.com Platform, Force.com, Site.com, VisualForce Pages, CTI Integration, Activities, Cases, Custom Reports & Dashboards, Workflow & Approvals, Custom Objects, Custom Tabs, Email Services, Apex, Dataloader.io, Jitterbit, All Sandboxes.
Confidential, Rancho Cordova, CA
Salesforce Lead Developer
Responsibilities:
- Senior Salesforce Lead Developer as well as the Salesforce.com subject contact expert for the entire Eyefinity firm.
- Administered all of the Salesforce.com needs throughout Eyefinity and responsible for resolving all of the escalated cases.
- Responsible for all reporting and dashboards needs at Eyefinity, especially for Sales, Marketing, Finance, and Support groups.
- Extensively worked on Validation Rules, Formulas, Workflows, and Approval Processes.
- Developed Triggers based on cases, as well as leads, accounts, and opportunity triggers.
- Worked on Assets, Quotes, and Contracts to automate the company’s payment authorizations.
- Worked closely with Product Implementation teams and Project Implementation consultants.
- Thorough understanding of Role-based Hierarchy access as well as Profiles, Public Groups, and Queues-based access.
- Extended the functionality of the current Eyefinity.com website by using VisualForce pages and integrated the website with Salesforce.com to generate Leads.
- Used Visual Force to generate popups on Accounts based on specific criteria.
- Worked on integrating Salesforce with an external Data Warehouse system in order to build incremental data storage in the Data Store every night.
- Extensively worked with inbound and outbound deployments.
- Sound knowledge of ETL operations (data import/export operations) using various SFDC supported tools including Jitterbit, Dataloader.io, etc.
- Installed SFDC supported packages in order to streamline and make our work easier on a daily basis.
Environment: Saleforce.com Platform, Force.com API, Activities, Cases, Workflow Rules, Email Alerts, Field Updates, Custom Reports Types & Dashboards, Email to web and Web to Email Services, JavaScript, Dataloader.io, Jitterbit, HTML5, JavaScript, Sandbox.
Confidential, Waukesha, WI
Salesforce Administrator/Developer
Responsibilities:
- Handled multiple roles as a Salesforce Administrator and a Developer as well as a Knowledge User for a CRM unification project across seven business units.
- Worked extensively with the business sales and marketing teams for gathering business requirements and effectively communicated guidelines regarding project scope and project estimation timelines on a regular basis.
- Oversaw user roles and permission levels in Sales Cloud for salespeople and marketers for two business units.
- Customized triggers for automating key business processes including payment authorizations and a pending activities tracker for business leads spanning seven different business units.
- Developed a Case Management System to handle support tickets made over phone, email, and the web.
- Customized the Case Management System to direct support tickets to the appropriate salesperson in a business unit.
- Moreover, configured the system to escalate support tickets to a Manager if no action was taken within 4 hours after taking into consideration the time zone of each business unit.
- Partially developed a Customer Service and a Knowledge Base portal. Specifically, developed Workflows, Report Types, User Profiles, and reused existing Visualforce code templates for quick mockups.
- Discussed OnCourse’s current and future project requirements with Technical Managers from Salesforce.com.
- Obtained seven additional Service Cloud licenses for OnCourse based on those discussions.
- Interacted with the same Technical Managers from Salesforce.com about upcoming product releases.
- Specifically, discussed the merits of replacing portals in development (Customer Service and Knowledge Base) with Salesforce Communities.
- Worked on Leads, Contacts, Accounts, and Opportunities. Segregated Leads and Contacts to the appropriate salespeople across the seven business units. Used the DupeBlocker app on AppExchange to filter duplicate Leads and Contacts. Customized business logic to automatically create a Contact for every Opportunity.
- Migrated data from various existing CRMs being used including Saleslogix, InsideSales, and Zendesk to Salesforce.com via Microsoft SQL Server Management Studio using Jitterbit Data Loader and the built in Apex Data Loader.
- Customized Visualforce pages for various business units including a page for company purposes showing a quick tax estimate.
- Successfully established a connection to AvaTax to calculate the proper tax amounts.
- Developed reports for lead generation as well as campaign and activity reports for each of the business units in the organization.
- Attended various webinars available to Salesforce’s Partner Portal members.
Environment: Saleforce.com Platform, Force.com API, Cases, Assignment Rules, Escalation Rules, Custom Reports & Dashboards, Custom Tabs, Email Services, Apex, Visualforce, HTML, Java Script, Salesforce.com Apex DataLoader, Jitterbit, HTML5, JavaScript, Sandbox.
Confidential, San Jose, CA
Salesforce Developer
Responsibilities:
- Worked on various Salesforce.com Standard Objects, Custom Objects, Triggers, Classes, Pages, Reports, and Dashboards.
- Used the Apex Data Loader for importing external data into Salesforce.com for Accounts, Contacts, and Leads.
- Involved in data mapping and migration of data from legacy systems to Salesforce.com objects and fields.
- Involved in Salesforce.com application setup activities and customized apps from AppExchange to match the functional needs of the organization.
- Strong exposure and understanding of business strategy planning and implementation.
- Configured various Salesforce.com standard objects like Accounts, Contacts, Leads, Opportunities, Cases, Products, Campaigns, Reports and Dashboards.
- Modeled and deployed Custom objects, Page layouts, Custom tabs, Components, and Visualforce Pages as per business needs.
- Designed Apex Classes, Extension Classes to support Visualforce pages development, Test Classes for Unit testing and Apex Triggers for various functional needs in the application.
- Created Workflow rules and defined related tasks, time triggered tasks, email alerts, and filed updates to implement business logic.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Used Sandbox for testing and migrated the code to the deployment instance after testing.
- Extensively performed Unit, Integration, Regression, End-to-End, and User Acceptance Testing (UAT).
Environment: Apex, Data Loader, Jitterbit, HTML, CSS, Workflow & Approvals, Reports, Custom Objects, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential, San Francisco, CA
Salesforce Developer
Responsibilities:
- Worked closely with the project design team and the project business team to gather and address business and functional requirements.
- Involved in developing process design documents for a Supply Chain Risk Management project on Force.com.
- Participated in system design meetings to draft cost effective solutions according to client needs.
- Developed various Custom objects, Tabs, Components, Visualforce pages, and Controllers.
- Developed Apex Classes, Controller Classes, and Apex Triggers for various custom functional needs in the application.
- Modeled various Workflow rules to automate existing business processes.
- Used SOQL and SOSL queries in conjunction with Apex Classes and Triggers for data manipulation needs of the application.
- Configured Relationships, Validation rules and Formula fields for custom objects.
- Enabled Web-to-case functionalityto allow customers to submitinformation for cases through a simplewebpage and Worked on Assignment rules to assign these cases to the appropriate queue.
- Maintained proper code coverage by developing Test Classes to deploy into the production.
- Implemented security and sharing rules at object, field, and record level and created roles for Customers and Suppliers.
- Created various profiles and configured permissions for the business users according to the organizational hierarchy.
- Developed custom Reports and Dashboards to better assist Managers in their decision-making. Created Report Folders to ensure proper accessibility of Reports to the appropriate personnel.
- Assumed the role of Scrum Master and was responsible for providing estimates, and facilitated tasks with the rest of my team members to ensure they were completed in a timely manner.
Environment: Saleforce.com platform, Force.com API, Apex, Visualforce pages, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Visualforce, Data Loader, and Eclipse IDE Plug-in.
Confidential, Chicago, IL
Salesforce Administrator/Developer
Responsibilities:
- Gathered business requirements related to the development of an internal Content Management System (CMS) and an Email wizard application.
- Responsible for providing estimation for all the tasks assigned to me and completed them in the given deadlines.
- Created recurring and non-recurring events and Apex Controllers to manage registrants, speakers and locations.
- Maintained the functional areas of Data Management, Contacts, Leads, Campaigns and Opportunities.
- Created Data Models and implemented the relationships amongst the objects using MS Visio.
- Created user roles and profiles and configured shared settings and security controls in the CMS application as per business requirements.
- Created custom objects for the Email wizard application and defined lookup and master-detail relationships on the objects and created Junction objects to establish connectivity amongst the objects.
- Used Visualforce to configure the user navigation and enabled Generic pagination component in the CMS application as per functional needs.
- Designed Visualforce pages for business users to create and customize campaign emails using email templates for bulk mailing.
- Created Workflows to enable update, delete and export functionality for email templates.
- Integrated the Email wizard application with Amazon S3 to store user email templates.
- Enabled Email-to-case functionality to efficiently resolve and correspond with customer inquiries via email.
- Created queues and public groups for use with the Email wizard application.
- Performed Unit testing, Test coverage and Code review.
Environment: Visualforce, Apex classes and Triggers, Javascript’s, CSS, JQuery Framework, AppExchange API 15.0, Force.com IDE and migration tool, Sandbox data loading, Eclipse IDE Plug-in, Apex Data Loader and Apex Explorer.
Confidential
Java Developer
Responsibilities:
- Involved in designing use cases, class diagrams, and activity diagrams using Microsoft Visio.
- Gained substantial knowledge about the concepts, design practices, traps and pitfalls of successful object-oriented programming.
- Implemented multithreading to increase performance, throughput, responsiveness for better management of resources and lowered costs.
- Designed and developed applications based on the MVC design pattern using Struts framework.
- Used Struts Action Servlet as the controller to process user requests and delegate requests to appropriate action class for processing.
- Designed and developed web pages using HTML and JSPs.
- Wrote client side form based validations using JavaScript.
- Wrote a data access component to perform DML operations using JDBC.
- Involved in client interactions for resolving technical and functional issues on a daily basis.
- Designed and developed approval process workflows for user requests.
- Designed the various search criteria with auto-suggest to make users’ life easier by searching the appropriate component of interest.
- Developed the module that automates the process of raising the tickets to the change management tool Remedy.
- Developed Servlets that translate interactions with the JSP pages into actions to be performed by the EJBs.
- Developed an application that shows the files and the components involved in the simulation of models.
- This application works as an integrator between the configuration management system and the simulation tool that takes the files as the input.
Environment: Java/J2EE, Servlet, JSP, JDBC, SOAP, PL/SQL, HTML, Javascript, XML, Web Services, JUnit, Oracle9i, UML, Eclipse, Windows XP, Linux.