SANTHOSHINI TADAKAMALLA
acglkp@r.postjobfree.com
m
Mobile – (408) 359 - 7169
SALESFORCE DEVELOPER / ADMINISTRATOR
SUMMARY
• Over 8 years of professional experience in IT and 4 years of experience on Salesforce CRM platform as
developer, administrator, data migration expert and support engineer.
• Extensive experience in implementing Salesforce Sales Cloud, App-exchange applications.
• Has worked in various Roles and Positions as Developer, Salesforce administrator, Business Analyst,
Support Engineer for CRM projects.
• Extensive experience in creating UI through Visualforce pages, Apex classes and implementing best
practices.
• Extensive experience in Custom Controller, Extended Controllers, and Triggers.
• Experience in creating Workflow, Approval process and customization of email templates.
• Experience building Custom Objects, Reports, Dashboards, Tabs, Page layouts and Record types.
• Experience in Integrating App Exchange Applications with Sales Force, Application management using
Force.com Plug-in & Eclipse IDE in Sandbox and Production Environments.
• Experience in migrating data from legacy systems to Salesforce.com using Informatica Cloud and Apex
Data Loader.
• Experience in ETL process and worked on SQL server, MySQL and MS-Access for transformation of
data. Successfully migrated 4 millions of service contract and entitlement data, moved from legacy
system to Salesforce.
• Experience in maintaining the Functional areas of Data Management, Accounts, Contacts, Leads,
Campaigns, Opportunities and Activities.
• Experience in moving the Salesforce components using change sets, Force.com IDE.
• Knowledge in Apex Web Services, Apex Batchable and Apex Schedulable Interfaces.
• Proficient in Use Case, Sequence, Activity Diagrams and class diagrams.
• Proficiency in Object Oriented Languages like C++, Java, J2EE, JSP, Servlets and other Java
frameworks.
• Expertise in writing, maintaining, executing Test Plan, Test Cases and Test Scripts, analyzing bugs and
interacting with team members and fixing errors.
• Excellent communication, analytical, interpersonal and presentation skills; expert at managing multiple
projects simultaneously.
TECHNICAL SKILLS
Sales Force Technologies Salesforce.com platform, Apex Language, Visual Force (Pages, Component &
Controllers), Data Loader, Workflow & Approvals, Reports, Dashboards and
Custom Objects, Force.com IDE
Web Technologies XML, HTML, CSS, JavaScript.
Web Services SOAP, WSDL, XML.
Languages VB .net, Java, J2EE, UNIX Shell Script
Methodologies Agile SCRUM, Test Driven Development.
Databases MySQL, SQL Server, MS-Access.
Testing Tools Win Runner 8.0, QTP 9.x, Test Director, JUnit.
Tools/ IDE Eclipse IDE, Netbeans, MS Visio.
Operating Systems Windows XP/ 2000/ 2003, UNIX.
ACCREDENTIALS
• Salesforce Certified Administrator (201)– Certificate number – 565374
• Salesforce Certified Developer(401) – Certificate number - 607296
EDUCATION
• MS (Software Engineering), San Jose State University, San Jose, CA.
• B.Tech (Electronics and Communication Engineering), JNTU, India
PROFESSIONAL EXPERIENCE
Salesforce Developer @ Stratitude, Fremont Feb 14 – Present
Agile Project Management is a simple, collaborative, 100% web-based project portfolio management (PPM)
suite. It has been designed from the ground by certified agilists and project managers to use proven
methodologies and techniques to keep track of project portfolios and ensure work is delivered on scope and
within the constraints of the project. Agile PPM™ exposes the health of your projects before they negatively
impact bottom-line. Agile PPM™ is perfect for those businesses looking for a turnkey solution to help them
transition into an Agile Model.
Responsibilities:
• Participated in functional requirement sessions to understand the requirements of the application and
develop the application by following the best practices.
• Created custom objects, fields, validation rules and work flow rules as per the business requirement.
• Created custom roll up summary fields on Userstories object using trigger with 100% code coverage.
• Followed the best practices in developing the triggers by writing the trigger logic in a class and
instantiating the class in the trigger at the appropriate trigger context.
• Trigger on Sprintteam custom object to create a Chatter group when ever a Sprintteam is created and
another trigger to add the Sprintteam members to the group for the collaboration with 95% unit test code
coverage.
• Create custom visualforce pages, controllers and extension controllers by following the best practices.
• Create visualforce pages to overwrite the New button and Clone button.
• Lean data entry – Populate the custom visualforce page with lookup fields on the ‘New’ page by
overwriting the New button for many custom objects.
• Created the report charts and added them to the detail page layout and customize the properties of the
report chart.
• Created the report charts to show the health by comparing the various Sprintteam points in the chart and
track of the project by showing the different dates in the chart.
• Created page layouts, roll up summary fields, permission sets, reports and dashboards.
• Data migration from one org to another org using MS-Access and Data Loader.
• Added more features to the custom visualforce pages to enhance the usability of the visualforce page.
• Created the reports and dashboards required for the application to show the health and progress of the
projects.
Technologies: Salesforce.com platform, Apex Language, Force.com API, Workflow rules, Triggers, Reports,
Custom Objects, Security Controls, Sandbox, Force.com IDE, Developer console, Data Loader.
Salesforce Administrator @ US Bank, San Francisco, CA Apr 13 – Jan 14
US Bank is a leading bank with branches all over the United States. Salesforce is widely used across all different
channels at US Bank. The requirement was to implement Salesforce Knowledge, Sites for Online banking
channel.
Responsibilities:
• Participated in business requirements to understand the requirements and educate the stakeholders in
understanding the limitations of Salesforce and available new features.
• Explored different app exchange apps and advised suitable apps to solve the business requirements.
• Installed the apps in different environments like test, pre prod and productions instances.
• Created the Sites for Online Banking Channel and integrated with Oracle apps and developed a custom
visualforce page for the site using DHTML, JQuery.
• Created page layouts, objects, formula fields as per the business requirements.
• Created validation rules, workflow rules to meet the business requirements.
• Developed the triggers and unit test code which covers the 100% code coverage of the trigger.
• Facilitated in documenting the technical details and functional requirements of the application.
• Deployed the code and configuration using change sets and Eclipse IDE in various orgs by following the
migrations path.
Technologies: Salesforce.com platform, Apex Language, Force.com API, Workflow rules, Triggers, Reports,
Custom Objects, Security Controls, Sandbox, Force.com IDE.
Salesforce Administrator @ Aruba Networks, Sunnyvale, CA Mar 12 – Mar 13
Aruba Networks is a leading provider of next-generation network access solutions for the mobile enterprise. The
company’s Mobile Virtual Enterprise (MOVE) architecture unifies wired and wireless network infrastructures
into one seamless access solution for corporate headquarters, mobile business professionals, remote workers and
guests. The requirement was to provide the support for SFDC on Sales Cloud, Service Cloud, Customer Portal
and Chatter.
Responsibilities:
• Help the business in solving the day to day issues by accessing the Helpdesk tool by kayako fusion.
• Took the ownership in building the sales role hierarchy and the sales profiles to the business and finished
it successfully and on time.
• Find out the root cause analysis of the issues by deep diving and giving a fix using best practices.
• Prepared the business requirement document, Peer review and migration path templates.
• Prepared business requirement document for the bugs, solved the bugs with in the SLA limits, peer
reviewed the team members code.
• Deployed the code and configurations using change sets and Eclipse IDE in various orgs by following
the migration path.
• Part of PRM project in creating the users, assigning the profiles and providing the BMI access to the
partner users from start to finish.
• Migrated 4 millions of service contract and entitlement data from legacy system to Salesforce as part of
eSupport project.
• Worked on most popular apps like BMI version 12.1.4, Marketo, Dupe blocker. Provided the support for
BMI in deploying the app in various orgs and in creating the users in BMI.
• Involved in the ETL processing of data using MS-Access and Data loader and train the team in using the
MS- Access tool.
• Developed the code to override the ‘New’ button across several objects like User, Accounts,
Opportunity, Lead.
• Provided the support to business in creating the reports and dashboards and fixing the issues around
reports and dashboards.
Technologies: Salesforce.com platform, Apex Language, Salesforce.com Data Loader, Force.com API,
Workflow rules, Triggers, Helpdesk, Reports, Custom Objects, Security Controls, Sandbox, Force.com IDE.
Salesforce Administrator @ Cetera Financial Group, LA, CA Oct 11 – Mar 12
Cetera Financial Group provides comprehensive broker-dealer services, innovative technology, and competitive
advisory programs for approximately 5,000 independent financial professionals and more than 700 financial
institutions nationwide. Through its multiple broker-dealer models, Cetera offers the scale-driven benefit of a
large broker-dealer with the relationship focus and customized solutions of a smaller firm.
Responsibilities:
• Involved in the re-engineering process of the Account, Contact and Opportunity object.
• Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
• Developed Apex Triggers for various functional needs of the application and tested code and performed
code coverage in the range of 95% -100%.
• Participated in code reviews to solve the issues related to the functional logic of the business
requirements.
• Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Opportunities, and
Reports
• Created new custom objects, custom fields, designed page layouts, developed triggers and conducted
unit testing.
• Migrated configurations from one environment to another using change sets and Force.com IDE.
• Involved in data integration, data transformation using SQL server and MS access, data migration tasks
of the Salesforce.com using InformaticaOnDemand and ApexData loader.
• Involved in the ETL process for the standard objects Accounts, Contacts and Opportunity.
• Created tasks on Informatica on demand to move the data to different custom objects.
• Scheduling the tasks on InformaticaOnDemand and pointing the tasks to the correct environment.
• Identifying and fixing the errors for the failure tasks and rerunning the tasks.
• Created tables and views on SQL server to update the data on salesforce.com.
• Used the sandbox for development and testing and migrated code to the production instance after testing.
Technologies: Salesforce.com platform, Apex Language, Salesforce.com Data Loader, Force.com API,
Workflow rules, Triggers, Informatica on demand, Reports, Custom Objects, Security Controls, Sandbox,
Force.com IDE.
Salesforce Administrator @ Reid & Associates, LLC, Chicago, Illinois May 11 - Oct 11
Developing an Ajile project management app on App Exchange. Ajile app gathers user stories for a specific
product to be developed for an organization. The various users of the app are Scrum Master, Product Owner and
Developer. The requirement is to develop the application as per the business requirements.
Responsibilities:
• Created new custom objects, customized fields, designed page layouts, triggers, unit test code.
• Analyzed the business requirements and designed the functionality by using the best practices.
• Designed the custom objects and their relationships between the objects to best use the mechanics of the
Salesforce platform.
• Coordinated with the team members in implementing the best practices for the application.
• Participated in code reviews for the apex classes and trigger and conducted unit testing.
• Facilitated in documenting the technical details and functional requirements of the application.
• Participated in training the marketing people about the key functionalities of the application.
• Created the validation rules and workflow rules for the application.
• Involved in the code reviews and trained the team members in using the best practices for unit testing.
• Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
• Developed Apex Triggers for various functional needs in the application and test code with coverage
95% -100%.
• Created visualforce pages, custom controllers, extension controllers and triggers.
Technologies: Salesforce.com platform, Apex Language, Salesforce.com Data Loader, Force.com API,
Workflow rules, Triggers, Informatica on demand, Reports, Custom Objects, Security Controls, Sandbox,
Force.com IDE.
Salesforce Developer @ Marc Carpenter & Associates, San Diego, CA Oct 10 – Apr11
Marc Carpenter & Associates is a real estate company, provides with the superior level of service. Their
extensive knowledge of the San Diego market gives them the edge when they are locating properties, making
offers, negotiating terms and financing deals. The requirement was to configure Salesforce for storing the
Properties data and migrate data from legacy systems to Salesforce.
Responsibilities:
• Interacted with various business user groups for gathering the requirements for CRM implementation
• Involved in identifying, planning and implementing new salesforce.com features and functions (new
screens, workflow, force.com objects, reports, apex code) in response to business needs
• Worked on maintaining the functional areas of data management, accounts, contacts, cases, solutions,
activities, dashboards and reports
• Maintained user roles, security, profiles, and organization wide defaults.
• Created visualforce pages, custom controllers and conducted unit testing code.
• Created custom objects, custom fields, validation rules and workflow rules.
• Analyzed, designed and created the reports and dashboards to meet the business requirements.
• Used complex validation rules, cross object formulae, lookup fields, workflows and dynamic approval
processes to implement business logic
• Participated in cross-functional teams that address strategic business issues involving CRM and
customer support operations and in creating/deploying solutions to end users
Technologies: Salesforce.com platform, Apex Language, Salesforce.com Data Loader, Force.com API,
Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Security Controls, HTML, Java Script,
Sandbox, Eclipse IDE Plug-in.
Developer @ Indra Infotech, Hyderabad, India Aug 05 – Dec 09
e-Diary is a comprehensive desktop application, lawyer management tool to keep track of all the legal
proceedings, prosecution, clients, and court information in an effective way with search and print options. It
covers all aspects of the lawyer’s diary and helps the law professional to succeed in their career. It offers a great
way to maintain the case, client, prosecution, court information and data in a safe way.
Responsibilities:
• Participated in all phases of the life cycle of software development.
• Assisted in developing the project design and in writing the business requirements document after
analyzing the design document.
• Involved in developing the application.
• Participated in designing the database schema.
• Coordinated with the testing team in testing of the application.
Technologies: Java, MySql, Windows 2002.
Kashyap Solutions Pvt Ltd, Hyderabad, India. Oct 04 – Jul 05
Worked as a Lab Faculty and involved in:
Responsibilities:
• Preparing the Training material.
• Conducting Java programming classes.
• Preparing the Case Studies.
• Helping the students in designing the projects (case studies).
• Helping students in coding and technical guidance.
• Evaluating the Case studies and assessing the performance.
Hindustan Aeronautics Limited, Hyderabad, India. Sep 03 – Sep 04
Worked as a Intern in Communications department for Automatic Direction Finder (ADF 610).
Automatic Direction Finder is a navigational equipment used in guiding the aircraft in proper direction.
The transmitter is also used in civilian aircrafts.
Responsibilities:
• Tuning the transmitter.
• Finding the bugs in overhaul product.
• Fixing the bugs and performing hot and cold test.
• Testing the production transmitter and controlling box.
• Evaluating the test results and assessing the performance of the transmitter.