Salesforce.com Developer/administrator Resume
Chicago, IL
SUMMARY
- Over 7 years of experience as an IT professional, committed to maintain cutting edge technical skills and up - to-date industry knowledge including 6 years of experience as a Salesforce CRM Administrator and Developer.
- Expertise in various stages of Software Development Life Cycle including analysis, requirement gathering, development, enhancements, testing and maintenance of standalone object oriented enterprise applications.
- Configured, Implemented, administrated and maintained the Salesforce.com platform.
- Experience in Service Cloud, Marketing Cloud and Sales Cloud Functionalities
- Experience in managing Customer Communities Portal, Knowledge, Ideas and Answers
- Hands on experience in SFDC development using the APEX classes, Triggers, VisualForce Pages, Components, Reports, Dashboards, Batch Apex and Webservices
- Experience in release management using change management.
- Hands on experience in SFDC configuration and administration activities like managing Users/Roles/Profiles, setting up Apps, Objects, Fields, Validation Rules, Workflows, Email Alerts, Page Layouts and Record Types
- Experienced in analyzing business requirements and implementing them to Salesforce using various configuration and customization setup.
- Experienced in Data Migration using Apex Data Loader, Import Wizard and Data Manipulation Language
- Developed and worked on different Salesforce.com environments such as sandbox and production environments.
- Handled code deployment between the Production and Sandboxes by employing the Force.com Migration Tool, Eclipse and ChangeSet.
- Experience debugging the code using debug logs and executing unit tests.
- Experience with tools like Eclipse, force.com Explorer, force.com Migration Tool and Excel Connector.
- A result-driven, analytical and coherent software developer with excellent skills in programming languages like Apex, Java (J2EE), C++ and web technologies like HTML, XML, JSP and JavaScript and Data Migration .
- Work well alone and as part of a team with excellent troubleshooting mechanisms and highly adaptable to different work environments.
TECHNICAL SKILLS
Salesforce Technologies: Apex Language, Classes, Triggers, SOQL, SOSL, Visual Force (Pages, Components and Controllers), Apex Data Loader Apex Web Services, Dashboards, Custom Objects.
Salesforce Tools: Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Excel Connector, Force.com Platform (Sandbox and Production), Force.com Migration Tool.
Programming Languages: Java, C, C++
Web Technologies: XML, HTML, JavaScript, JSP, CSS
Operating Systems: MS Windows XP/Vista/7
Databases: MS SQL Server, MS Access, Oracle .
Methodologies: Waterfall, Agile
Tools: Eclipse IDE, Enterprise Manager, SQL Query Analyzer,MS Visio
PROFESSIONAL EXPERIENCE
Confidential, Chicago IL
Salesforce.com Developer/Administrator
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) starting from Requirements Gathering and Design.Involved in creating Design, High Level and Low Level Documentation for the development team.
- Agile Development Methodology was followed for the implementation.
- Interacted as a liaison between Users and different teams involved in the application development for better understanding of the business and IT processes.
- Setting up Customer portal and Salesforce Knowledge.
- Managing Community application such as Ideas and Answers.
- Integrated Chatter in the community application.
- Customized the community application using VisualForce pages, VisualForce Components and apex classes.
- Managing releases using change management.
- Creating business processes for custom and standard objects with appropriate record type.
- Created tabs and setup relationships between the objects.
- Creating Workflow rules and approval processes.
- Experience in debugging and fixing production bugs, development issues, Testing issues, User privilege issues and other issues.
- Expertise in Service Cloud Applications, Automation of Case Management.
- Documentated the complete existing Integration between Microsoft CRM and Salesforce.
- Involved in Integrating the in-house application with Salesforce using webservices.
- Used various sandboxes to support development and testing.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in.
Confidential, Deerfield IL
Salesforce.com Developer
Responsibilities:
- Involved in requirement gathering from business team.
- Involved in creating Design, High Level and Low Level Documentation for the development team.
- Created Apex Classes, Triggers and VisualForce pages to implement the various requirements from the business.
- Used Force.com Web services API and outbound messaging for implementing web services through WSDL in the application for access to data from External systems and websites
- Created Visualforce component that can be re-used for multiple projects, thus avoiding redundancy in the code base.
- Created Custom Objects and Custom Fields, and configured Field Level Security and page layouts for those objects.
- Created tabs and setup relationships between the objects.
- Performed validations using the standard validation rule feature and using triggers and custom apex code for complex requirements.
- Created various custom reports and dashboards as per requirements.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Involved in Integrating the in-house application with Salesforce using webservices.
- Used various sandboxes to support development and testing.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in.
Confidential, Nashville, TN
Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Involved in salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Worked with various salesforce.com objects like accounts, contacts, leads, opportunities, reports, dashboards
- Used Force.com Eclipse IDE to create Apex Classes, Apex Controllers and Apex Triggers to develop custom business logic.
- Created Batch Apex classes and scheduled them to handle large data sets on a daily/weekly/monthly basis.
- Used Force.com Web services API and outbound messaging for implementing web services through WSDL in the application for access to data from External systems and websites
- Integrated Apex with External services by making callouts that used REST and WSDL
- Designed and deployed Custom tabs, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Created page layouts and search layouts to organize fields, custom links, related lists, and other components on record pages.
- Implemented picklists, dependent picklists, lookups, master detail relationships, validation Rules and formula fields to the custom objects.
- Used SOQL & SOSL with consideration to Governor Limits 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 manage sharing access among different users.
- Developed Various Visual force pages as per organization requirements.
- Used field level security along with page layouts to manage access to certain fields.
- Involved in developing, implementing & testing on the Sandbox environment.
- Involved in bulk data loading to sandbox environments for testing and production environments to handle migrations.
- Interacted with the salesforce.com support team on a regular basis.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visual force, Pages, Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Data Loader, Eclipse IDE Plug-in.
Confidential, Tate, GA
Salesforce Administrator/Developer
Responsibilities:
- Create and Customize Custom Objects, Formula Fields, Cross Object Formulas, Roll up summary fields and Record Types.
- Created various Profiles, Roles, Page Layouts and configured the Permissions based on the Organization hierarchy requirements.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response 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.
- Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
- Implemented Data segregation through Field level security and Sharing Rules.
- Audited, uncovered and resolved data integrity issues with legacy systems.
- Complete bulk imports of data using Apex Data Loader.
- Developed and maintained custom reports.
- Prepared training materials for business use.
Environment: Salesforce.com platform, Apex Language, Visual Force Pages, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in.
Confidential, NY
Salesforce Administrator/Developer
Responsibilities:
- Performed the roles of salesforce.com Developer and Administrator in the organization.
- Interacted with the salesforce.com premium tech support team on a regular basis.
- Involved in salesforce.com Application setup activities and customized the apps to match the functional needs of the organization.
- Created custom objects, custom fields, picklists, profile based page layouts, workflow alerts and actions, Approval Processes, Custom Tabs, Custom Reports, Report Folders, Dashboards and Email Generation according to application requirements.
- Worked with various Salesforce Standard objects like Accounts, Leads, Campaigns, Reports and Dashboards.
- Worked on S-Controls to expose custom functionality on third party systems.
- Maintained user roles, security, profiles and workflow rules wherever necessary.
- Deployed the various components (code and configuration changes) to the full copy sandboxes for testing.
- Deployed tested code to production environment using the force.com migration tool..
Environment: salesforce.com Platform, S-Controls, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Security Controls, Sandbox data loading using Apex Data loader, Eclipse IDE plugin.
Confidential, Hanover, MD
Java Developer
Responsibilities:
- Interacted with administration group to gather and analyze Business/Functional requirements and creating technical specifications.
- Developed use cases, class diagrams and sequence diagrams using Rational rose.
- Developing the application as per the requirements and business rules.
- Developed the login screen for the application and checked for user authentication using HTML, JSP and servlet under MVC architecture.
- Responsible for source code and version control (VSS), Involved in integration and deployment.
- Involved in coding reviews and enhancement of application.
- Establishing connectivity to Oracle database using Servlets.
- Retrieved the data from Oracle database using SQL queries.
- Deployed Enterprise application using WebLogic Application Server.
- Code Review & Debugging using Eclipse & MS JavaScript Debugger.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Used Junit to implement test cases for Unit testing of modules.
Environment: J2EE, JSP, JavaScript, AJAX, Servlets, XML, Eclipse, PL/SQL, SQL, LOG4JSOAP.
