Sr. Salesforce Developer/ Administrator Resume
Houston, TX
PROFESSIONAL SUMMARY:
- Around 9+ Years of software development experience in Information Technology with extensive experience in the field of Distributed Transaction System, Product development and Implementation including hand - on design and development experience on Force.com Platform .
- Good experience in various tasks of Software Development Life Cycle (SDLC) including analysis, architecture design, development, enhancements, testing, deployment, web-based, and portals based object oriented enterprise applications.
- Hands on experience in Administration, Customization, Configuration, Implementation, and Support of Salesforce CRM based on Apex Language and leveraging Force.com Platform.
- Expertise in Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Visual Force (Page, Component & Controllers) & Ajax Tool Kit.
- Extensive experience with salesforce.com standard objects like Accounts, Contacts, Opportunities, Products, Price books, Cases, Leads, Campaigns, Forecasting, Reports and Dashboards.
- SFDC Configurations/Customizations - User Interface, Page Layouts, Tabs, Custom fields, Custom objects, Validation Rules, Triggers .
- Experience over creating workflows, approval processes, validation rules and sharing & security rules .
- Proficiency in SFDC Administrative tasks like creating and implementing Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and Events, Designing Custom Formula Fields, Field Dependencies, Validation Rules, approval process for automated alerts , field updates and email services .
- In-depth experience in CRM business processes like entity relationships and converting to Salesforce custom objects, lookup relationships, junction objects, master-detail relationship .
- Experience in creating Custom Objects, Custom fields, Page layouts, Custom Tabs, Reports and various other components as per the client and application requirements.
- Experienced in the use of Data Loader and involved in scheduling timely data backup operations using Apex scheduler.
- Hand on Experience in Creating Custom settings, field sets, Public Group, OWD, sharing rules, Email Services and used Permission sets to expose permissions for users in Salesforce.
- Created custom reports types and reports like Tabular, Summary, Matrix, Joined and dashboards like Bar, Pie, Funnel, Gauge, Table charts.
- Worked on custom development tasks using APEX classes, Triggers, Visualforce pages, Batch Apex and Controllers (Standard and Custom controllers) on Eclipse IDE platforms.
- Good experience in developing Salesforce Lightning Apps, Components, Controllers and Events.
- Worked with Salesforce1 sandbox simulator to run and test the Lightning Applications.
- Proficient in SOQL, SOSL queries across multiple objects within the SFDC database.
- Had experience in using force.com Web services API for implementing web services in the application to access to data from external application using REST and SOAP API’s.
- Good knowledge of Governor limits and experienced in improving performance of existing code in accordance with the governor limitations.
- Handled quarterly, monthly releases using change sets, eclipse, and made sure that test coverage is good on all Apex classes. Also good knowledge on basic understanding on ant scripts and handled deployment via Jenkins server.
- Experience in scripting languages like HTML, DHTML, XML, and JavaScript with Salesforce.
- Migrated components from sandbox using Change sets to production and UAT during Monthly releases and project releases.
- Experience of migration from earlier Oracle to SQL Server and good experience on ETL packages using SSIS to move data from various heterogeneous data sources.
- Experience in Extracting, Transforming and Loading (ETL) data from Excel, Flat file, Oracle to MS SQL Server by using BCP utility, DTS and SSIS services.
- Adept at documenting BRD, PDD (Project Definition Document), and PPD (Process and Procedure Document).
- Created Visualforce pages and Visualforce components to achieve custom functionality.
- Flexible to adapt to any new environment and work on any project.
- Team player with ability to work effectively with all levels of organization and individually as well.
- Good communication and inter-personal skills, accustomed to working in both large and small team environments.
TECHNICAL SKILLS:
SFDC Technologies: Apex, Visualforce, SOSL & SOQL, Standard Object Configuration and Custom Object development, Page Layout, Reports, Dashboards, User Management, Security and Sharing Model, Translation Workbench, Analytic Snapshots, History tracking, Setup Audit trails, Automation (Workflows, Auto-response, Assignment, Validation, Approvals).
Tools and IDE s: Eclipse, Force.com IDE, Data Loader (GUI and CLI), Process Builder, Force.com Platform (Sandbox and Production)
CRM: Salesforce.com
Web Technologies: HTML5, CSS3, JavaScript, AJAX and Web services (WSDL, SOAP, and REST)
Database: Oracle, SQL Server, MySQL
Languages: C, C++, Java, SQL, PL/SQL
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Sr. Salesforce Developer/ Administrator
Responsibilities
- Involved in CRM process standards during Design, configuration, planning and testing of Salesforce sales and service cloud.
- Designed, developed, and delivered a web portal that allows the salesreps to create accounts and key in orders.
- Developed Salesforce Lightning applications using Lightning Components, Controllers and Events and used custom CSS in the components.
- Experience in creating and deploying Custom objects, Custom tabs, validation rules, Workflow Rules, Auto-Response Rules, Page layouts to suit to the needs of the application.
- Created roles, profiles and assigning roles in the organization hierarchy, Profiles and Security setup to users within the organization.
- Extensively worked on classes, triggers and Visualforce pages to improve the performance of code and enhancements to meet the business needs.
- Performed data cleanup and Data migration to-from salesforce.com using apex data loader and workbench
- Worked with Data loader tool extensively, to import data from legacy systems to Salesforce Objects during migration and handled large number of records.
- Created Ad-hoc Reports Dashboards, Tabs and permissions for business users are requested.
- Extensively worked on configuring communities and designing communities’ login page for external customers.
- Created Custom settings, field sets, Public Group, OWD, sharing rules, Email Services and used Permission sets to expose permissions for users in Salesforce.
- Extensively created and configured workflow rules, workflow actions like creating tasks, field updates, outbound messages and Email alerts, email templates as required.
- Automated various business processes using process builder according to the customer requirements.
- Developed Approval process for the application by implementing custom formulas in different stages of approval.
- Configured Oracle CPQ application to opportunities and with ERP systems during the complete buying process and added Salesforce custom logic on the modules to track the process flow.
- Extensively worked on test classes and performed test driven development.
- Created Visualforce pages and Visualforce components to achieve custom functionality.
- Implemented case management automation (on Case Object) to track and solve customer’s issues. Implemented Email-to-Case entry and manual case entry for entering customer’s cases in Cases object.
- Developed reports and dashboards, which gives high-level overview of various operations in the organizations.
- Experience in creating code repository, moved apex code to Tortoise SVN repository to maintain the History track of code for quality output integrated with ant scripts to automate deployment using Jenkins server.
Environment: Data Loader, Apex, Visualforce (Pages, Components & Controllers), Workbench, Jira, HP QC, Web Services, eclipse, Subclipse, SVN Repository, GIT Hub.
Confidential, Baltimore, MD
Sr.Salesforce Developer/Administrator
Responsibilities
- Participated in requirement analysis, solution designing, documenting and creating roadmaps for new applications.
- Worked with various salesforce.com objects like Accounts, Contacts, Opportunity, Case, Leads, Reports and Dashboards.
- Extensively worked on governor limits to increase the performance of code especially on and SOQL limitations.
- Created new batch process, apex class and scheduled batch as needed.
- Created test classes and improved the code coverage to make sure my code is working as required by business
- Designed, developed and deployed Visual Force Page, Apex Classes, Controller Classes and Apex Triggers based on the business requirements.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on objects and tabs.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Created workflow rules and defined tasks, time-triggered tasks, email alerts, filed updates to implement business logic.
- Used Salesforce Email Services for Email to Case and sending out Customer Notifications using Workflows.
- Good hands on experience in creating Workflow rules and Approvals for various campaign processes and maintained data cleanliness and accuracy by adding custom validation rules and custom formulas.
- Designed the application to be created module wise using the schema builder.
- Implemented REST API to retrieve the recent items on the customer portal VF page..
- Used Salesforce Chatter to provide real-time notifications of changes in accounts, leads and opportunities to help sales and service teams to be more efficient.
- Developed and configured various Reports (summary reports, matrix reports, joined, tabular and pie charts, dashboards, gauge, metric) and configured various reports for different user profiles.
- Used the sandbox for testing and deployed components to the target instance after testing using Change sets.
Environment: Saleforce.com platform, Workflows & Approvals, Custom Tabs, Apex, VF, HP QC, Net Suite, Workbench, Web Services.
Confidential, Palo Alto, CA
Salesforce Developer/Administrator
Responsibilities:
- Created and deployed various Triggers, Apex classes and Visual force pages as part of the implementation.
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user profiles and created permission sets where necessary.
- Making the timely data management using the Data Loader tool and thus making the insert, delete, upsert operation on the data.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Constructed new sandbox Plan and assembled all the Requirements for Project.
- Involved in Custom Integration of Outbound Messages, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services Security Controls, AppExchange Package & Custom Application, Sandbox data loading.
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user profiles and created permission sets where necessary.
- Developed the business logic of the application using APEX classes.
- Designed and developed Database migration scripts and execute migration plan from Siebel to Salesforce.
- Prepared the Visual force pages with the needed UI designs.
- Performing the UI related activities including Page layout configuration.
- Worked on the Web Services for enabling the data to be used outside the domain.
- Made the configurations in the applications time to time as per the requirement gathering.
- Worked extensively on APEX Triggers, APEX Classes, Apex Test Classes, Visualforce pages to fulfill various business requirements.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
Environment: Saleforce.com platform, Validations & Workflows, Apex, VF, Web Services, Sandbox Data Loading, Eclipse, SVN Repository, GIT Hub.
Confidential
Java developer
Responsibilities:
- Worked with business and user groups to identify and implement functional enhancements and new requirements.
- Extensively used XSL as a XML parsing mechanism for showing Dynamic Web Pages in HTML format.
- Developed complex intra Portlet communication across web applications using cooperative Portlets.
- Developed simple Portlet messaging on a single page using Portlet API.
- Used Portal Enable, Portal Extend for personalization, content publishing, document management, productivity functions along with the scalable portal framework.
- Extensively used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets.
- Involved in the development of Standard XML reports using XSLT style sheets.
- Developed billing system pages using Struts Framework and written some of the custom tags.
- Used Spring IOC and MVC for enhanced modules.
- Implemented SOAP protocol to get the requests from the outside System.
- Used Rational Clear Case as a source control for code changes.
- Followed coding and documentation standards.
- Involved the writing SQL quarries and Joins.
- Used Rational Clear Quest to document and track issues and resolutions.
- Provided development support for System Testing, Product Testing, User
- Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
- Involved in configuration and deployment of application on Web Logic server.
Environment: Java, J2EE, Servlets, JSP, Web services, Portals, XML, HTML, CSS, JavaScript, SOAP, Oracle, Web Logic server.
Confidential
Jr. Software Engineer
Responsibilities:
- Design, create, test, troubleshoot, and maintain desktop applications, user interfaces, databases, web pages, web sites, and web applications.
- Involved in developing a new tool using java Servlets in Eclipse. This would help me out in creating all the respective options wherein we can connect from one functionality to another functionality that is inter servlet calls.
- Involved in the designing of Java Server Pages required for the application.
- Implementing the business logic required for the application.
- Managing and setting up applications related to web development (Web Servers, Databases, etc.)
- Updating existing implementations, bug fixes, and adding new features.
- Issue solutions are carried out as part of a team of backend API developers.
- Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases.
- Other responsibilities intrinsic to the software development life cycle.
Environment: HTML, CSS, Java Script, AJAX, JSON, Eclipse.
