Tom Callaghan
[email protected]
SUMMARY
Over 10 + years of professional experience in IT industry with 6+ years of extensive experience in
Salesforce.com CRM platform.
Experience in Salesforce across different domains such as retail, healthcare, finance and service.
Experience in both Sales Cloud as well as Service Cloud.
Worked extensively on various salesforce.com standard objects like Campaigns, Leads, Accounts,
Contacts, Opportunities, Products, Cases, and Solutions.
Implemented pick lists, dependent pick lists, lookups, junction objects, master detail relationships,
validation and formula fields to the custom objects.
Experience in building custom objects, custom tabs, custom fields, page layouts, Validation Rules,
Workflows and Approval Processes, Reports and Dashboards.
Extensive experience in lead, case management, web-to-lead, Web-to case, Email-to-case.
Experience in building the security model for the organization using Roles, Profiles, Field Level
Security, Field Accessibility, Organization Wide Default Settings, Permission Sets, and Sharing
Settings.
Worked on Eclipse IDE with Force.com Plug-in for writing business logic in Apex.
Experience in building Apex Classes, Apex Triggers and Visualforce Pages.
Experience in data migration using Import wizard, Apex Data Loader, Informatica on Demand.
Have good working knowledge in querying salesforce.com database using SOQL & SOSL queries
using Force.com Explorer.
Experience in working in different sandboxes and experience in deploying salesforce components
and apex code into production through different deployment procedures.
Worked on Salesforce Mobile Settings and Configurations.
Excellent written and verbal communication skills to keep executive staff and team members
apprised of goals, project status, and resolving issues and conflicts.
TECHNICAL SKILLS:
Apex Classes, Apex Triggers, Visualforce (Pages, Components &
Salesforce technologies:
Controllers), Validation Rules, Workflows, Dashboards, Reports,
Custom Objects, Sandbox development and testing, SOQL, SOSL.
Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader,
Salesforce Tools:
People Import
Languages: Apex, Java, J2EE, Servlets, JSP
Web Technologies: Web services, HTML, CSS, Java Scripts
Database: PL/SQL, SQL Server, Oracle
Operating System: Windows 7/XP/Vista
EXPERIENCE:
DeanFoods, Dallas ,TX May 2013 – Feb 2014
Salesforce Developer
Responsibilities:
Working closely with Retail Managers and Job Portal developers to drive successful
implementations of new projects, adoption data quality and best practices of use.
Worked with the Retail Managers for the auto updates of fields through workflows and approvals.
Helped in understanding the needs of the clients and successfully able to bridge the gap between
technical and non-technical people.
Worked on different deployment methods and resolved the issues while deploying data in
production.
Helped in creating custom reports and dashboards depending on the requirements of the Salesforce
users.
Handle bulk data uploading through Apex Data Loader and Import Wizard
Worked in close quarters for the customisation of different salesforce apps.
Building different Visual force pages for internal job portal and also different Order Forms
Worked on Apex Triggers for field updates and cross field updates .
Provided the security and visbility of data through roles and profiles and gave premier support to
the different Salesforce users upon request.
Updated with all the versions upto Winter 14.
Environment: Saleforce.com Enterprise Edition, Reports, Dashboards, Custom Objects, Custom Tabs,
Security Controls, Sandbox, Workflows, Pervasive Data Integrator
Life Technologies, Carlsbad, CA Aug 2012 – April 2013
Salesforce Developer/Administrator
Responsibilities:
Involved in Salesforce.com Application Setup activities and customized the apps to match the
functional needs of the organization.
Created Profiles, Roles and implemented Object and field level security to hide critical information
on the profile users.
Analyzed all the customizations and developments and tried to suggest possible ways for the new
enhancements that we get from the Sales people. Logged in as users of specific profiles and have
done the testing of the application.
Worked with the Healthcare Managers for the auto updates of fields through workflows and
approvals to automate the process.
Customized Visualforce pages and modified the code for restricting some countries with which they
are not willing to do the business.
Automated sharing rules whenever there is a new change in Sales teams instead of using an Apex
trigger.
Involved in the Data Transformation activity while transferring the data to the external system using
Informatica on Demand and worked on Data Cleansing Tools such as People Import and Demand
Tools.
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.
Created custom reports and dashboards depending on the requirements of the Salesforce users.
Environment: Saleforce.com platform unlimited edition, Apex Language, Visualforce (Pages,
Component & Controllers), People Import, Data Loader, Workflow & Approvals, Reports, Custom
Objects, , Sandbox Data loading, Eclipse IDE Plug-in, Informatica On demand.
Time Warner Cable, Herndon, VA Sep 2011 – July 2012
Salesforce Developer /Administrator
Responsibilities:
Performed the roles of Salesforce.com Developer and Admin in the organization.
Interacted with various business team members to gather the requirements and documented the
requirements.
Experienced in deploying the CRM tool Salesforce.com to include: business requirement
development, dashboard development, report & list view development, process flows and
documentation.
Created Custom Objects and fields for transactional and contractual information.
Created page layouts, search layouts to organize fields, custom links, related lists, and other
components on record pages.
Used field level security along with page layouts to manage access to certain fields.
Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response
Rules for automating business logic.
Created workflow rules and defined related tasks, email alerts, and field updates.
Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and
formula fields to the custom objects.
Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to
develop custom business logic.
Created custom Dashboards for the manager’s home page and gave accessibility to dashboards for
authorized people.
Experienced in Unit Testing, for the customizations and developments done during the project.
Environment: Eclipse IDE, Salesforce.com, Force.com Sandbox, Import Wizard, Apex, Controllers,
Sharing Rules, Visualforce Pages, Workflows, Email Updates, Web Services API.
Crayon Infotech, Dallas, TX July 2007 – July 2009
Java Developer
Responsibilities:
Development of UI for different Modules using JSP & Struts.
Unit testing of the components using JUnit framework & Struts Test Cases.
System Testing & Suggesting Enhancements for next releases.
Wrote PL/SQL stored procedures and triggers.
Done Integration with Omni-audit module.
Developed JSP pages for Tracking of Installation Information of all assets.
Designed and developed various reports using JSP & JAVA for Activity and Asset management
modules.
Developed the system using J2EE technologies.
Environment: Java, JEE, JSP 2.1, Apache Struts Frameworks, JDBC, JavaScript, Tomcat 4.x, PL/SQL
Developer, Oracle.
EDUCATION: Master’s in Computer Science from UCLA July 2007