Salesforce Developer Resume
Atlanta, GA
SUMMARY
- Over 7+ years of professional experience in application design, customization, development and support on Salesforce.com Platform CRM, Force.com platform and Java/J2EE technologies.
- Five yr experience in Salesforce.com Analysis, Integration, Design and Development.
- Extensive experience in SFDC development using Apex Language, Visualforce pages, Classes, Controllers, Triggers, Web services API, Components, Tabs, Custom Objects and S - Controls.
- Expertise in working with REST, SOAP/WSDL Web services for integrating with third party tools.
- Experienced in deploying the App Exchange applications and integrating with third party applications.
- Packaged and Deployed customizations from Sandbox to other environments using Eclipse, change set and Migration tool.
- Administration, Configuration, Implementation and support experience on Salesforce.com platform.
- Sound knowledge in using various database objects like Indexes, Triggers, and Locks etc.
- Experience in working with Salesforce.com sandbox and production environments.
- Experience in realizing the business requirements to design on salesforce.com platform by designing the required entities like custom objects, creating the relationships/ junction objects like Master-Child, lookups, Entity Relationship data model, Pages, Classes, Interfaces, Workflows & Workflow rules, triggers, Email alerts and business logic.
- Good experience in Web service - synchronous and asynchronous.
- Experience in working with databases such as Oracle, SQL Server, MYSQL and DB2.
- Proficiency in Object Oriented Languages like C++, Java, J2EE, JSP and other Java technologies
- Good command over designing & developing dynamic web content using HTML, XML, JavaScript & other web development tools/technologies.
- Expertise in analyzing and documenting the workflows and functionality of existing systems, preparing presentation materials to all levels of management.
- Having good knowledge of all phases of SDLC with expertise in Requirement Gathering, Analysis, Designing, Development and Testing.
- Team player with good interpersonal skills, strong understanding of fundamental business processes, excellent Communication and Problem solving skills.
TECHNICAL SKILLS
Salesforce.com: APEX Language, SOQL, SOSL, APEX Trigger, APEX Classes, APEX Web Services, Visual Force (Pages, Components & Controllers), APEX data loader, S-Controls, Force.com APEX Explorer, AJAX, Workflow & Approvals, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com Eclipse IDE Plug-in.
Web Technologies: HTML5, CSS3, JavaScript, XML, XHTML, AJAX, Servlet, JSP and JDBC.
Databases: Oracle, SQL Server and MySQL
Operating Systems: Windows and UNIX.
Languages: C, C++, Java/J2EE and PL/SQL.
PROFESSIONAL EXPERIENCE
Salesforce Developer
Confidential, Atlanta, GA
RESPONSIBILITES:
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Leads, Campaigns.
- Developed and configured various Reports and Custom Report Types for different user profiles based on the need in the organization.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Created users, roles, public groups and role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Embedded Flex component into VisualForce pages of Salesforce.com.
- Did the data integration process using Informatica by using PowerExchange.
- Implemented case management automation (on Case Object) to track and solve customer's issues.
- Implemented Email-to-Case functionality and web to case functionality for entering customer's cases in Cases Tab.
- Implemented complex approval processes to ensure proper authorization in the high-stakes environment of capital management.
- Implemented Service cloud for users, communities for customers to log cases and view knowledge base.
Environment: Java, APEX, Web services, SOSL, SOQL, Informatica Cloud, Force.com IDE, Import Wizard, XML, Java Servlets, Visual Force Pages, Workflows.
Salesforce Developer
Confidential, Wichita, KS
RESPONSIBILITES:
- Worked on Confidential Aircraft company and Citation Air Integration.
- Migrate data from Citation to Confidential .
- Analyze the consolidated instance and provide risk factors upon conversion.
- Provide Schema/Data model for the suggested solution.
- Report generation with 4 level object relationships.
- Create a printable PDF report with relationship between Account, Contact, Aircraft, Aircraft relationship.
- Estimate the work effort involved to get to standard Salesforce functionality.
- Work on Confidential Airbase reporting tool.
- Integrate JPMorgan/Livingston RPS(restricted party screening) system with sfdc.
- Create a report to display all the accounts within a specified radius of an account/Aircraft Model.
- Display account/Aircraft location on G2Maps.
- Implement territory management
- Assist in creating the AutoComplete functionality for address fields.
Environment: Apex, Visual Force, Web services, SOSL, SOQL, DataLoader, Demand Tools, Dupe Blocker, Eclipse IDE, SAP, PeopleSoft.
Salesforce Developer/Consultant
Confidential, Broomfield, CO
RESPONSIBILITES:
- Currently working on Level3 Communication salesforce merger with GlobalCrossing salesforce.
- Customize the Level3 instance before the integration of the Global crossing instance.
- Analyze the consolidated instance and provide risk factors upon integration.
- Work in a Agile - Sprint methodology environment with daily scrums and two week sprints and monthly deployments.
- Integrate Salesforce with Siebel, Pipeline and Clarify for ordering and Quoting.
- Configure Chatter so that users automatically follow their role hierarchy.
- Configure Salesforce to Outlook feature synch Tasks and Events.
- Created visualforce pages to customize the Support request object(Case) be created from the opportunity.
- Support request page is customized in visualforce to in corporate the combo dependent picklists to display the description and Custom Questionnaire object dynamically.
- Support request page customized to contain geo address and detailed port address.
- Create rules in apex to validate the required custom fields.
- Created Apex Triggers and Test Classes for required functionality.
- Use the Ant tool to migrate the configurations between environments.
- Investigate on configuring salesforce for IPad mobile applications for users.
- Provide Tier 2 production support for users
- Provide a solution design and technical design document for spike stories.
Environment: Apex, Visual Force, Web services, SOSL, SOQL, DataLoader, Ant toolSiebel, Clarify, Pipeline, Eclipse IDE, MS SQL Server 2005, Tibco, Rally.
Salesforce Consultant
Confidential, Warsaw, IN
RESPONSIBILITES:
- Worked on Confidential Global Org with is a consolidation of seven individual organizations from EMEA, APAC, Canada, NAM, Japan, Taiwan, Singapore.
- Convert the Person Accounts to Contacts structure for Business Units that are using Person Accounts.
- Analyze the consolidated instance and provide risk factors upon conversion.
- Standardize the Confidential SFDC with the SFDC development Life Cycle.
- Estimate the work effort involved to get to standard Salesforce functionality.
- Plan Project with tasks to be accomplished in order to contact record types.
- Implementation of the plan of getting business accounts structure over the entire global organization.
- Coordinate meetings with the Business and other stake holders, team members getting their inputs.
- Estimate the tools required to do the migration and downtimes of the system.
- Provide changes necessary for the legacy systems that are integrated with Salesforce like SAP, DCS, Dental Vision and Scribe.
- Estimate the Apex code, workflow rule etc changes that are necessary.
- Evaluate the security and sharing rules that effect on the standard account structure.
- Evaluate record types, page layouts, validation rules that are impacted.
- Estimate the configuration changes need for the migration.
- Analyze on the de duplication process for Person accounts that are being moved to contacts.
- Provide a solution design and technical design document
Environment: Apex, Visual Force, Web services, SOSL, SOQL, DataLoader, Informatica On Demand, Demand Tools, Dupe Blocker, Avaya CTI, Eclipse IDE, MS SQL Server 2005,Tibco.
Salesforce Consultant
Confidential, Seattle, WA
RESPONSIBILITES:
- Currently working on merging the acquired companies Speakeasy and Covad with Confidential .
- Attend daily meeting updating the work requests and bottle necks.
- Worked according to technical design specifications and Integration Architecture of project
- Worked on external sharing of data between partners using Salesforce to Salesforce (S2S)
- Created a single instance of salesforce by various customizations to parent company.
- Worked on the data analysis, Data cleansing for data Loads.
- Migrating Data from acquired companies through Informatica On Demand to SFDC via Batch Feed.
- Used SQL Server to update and map the record ids for various objects for large data that needs to be migrated.
- Used Data Syncroniztion module of informatica to integrate different salesforce instances and migrate data.
- Used apex data loader to migrate audit fields.
- Develop migration plans and execute the plan in the sandbox environment.
- Performed analysis of data and workflows in the legacy system, mapping it on a step by step basis to the baseline Salesforce.com Sales, Marketing and Support apps.
- Enabling Single Sign On (SSO) eliminating authentication to Clarity application.
- Used Demand tool of CRM Fusion for data cleansing of Accounts and Contacts.
- Used DupeBlocker application to block creating duplicate records.
- Created triggers and apex classes to migrate leads from different lead sources to salesforce.
- Extensively used Eclipse IDE for packaging metadata and deploying to the single instance site.
- Rolled out Chatter for sales team
- Assisted in creating page layouts, search layouts, reports and dashboards.
- Worked on Visual Force pages using custom controllers and Apex Classes to implement the sales order business logic.
- Created new Workflows for the single instance of salesforce with changes in orgwide email.
- Created custom objects, fields and relationships with hierarchy.
- Setup email to case routing addresses
- Configured Call Center with Avaya CTI
- Worked on Avaya CTI integration by installation and configuring the Avaya CTI Adapter for Salesforce.com
- Creating custom Opportunity object to override existing Monthly Recurring Revenue field with TMRR.
- Queried Salesforce database using SOQL and SOSL
- Created test classes to help test the custom code before deploying it to production.
- Conducting end-users training sessions for Sales users, Support users and Salesforce.com admin.
- Worked on setting custom profiles and field accessibility.
Environment: Apex, Visual Force, Web services, SOSL, SOQL, DataLoader, Informatica On Demand, Demand Tools, Dupe Blocker, Avaya CTI, Eclipse IDE, MS SQL Server 2005.
Clarify CRM Analyst
Confidential, St. Louis, MO
RESPONSIBILITES:
- Customization and development of Amdocs Clarify CRM as application side developer.
- Wrote Unix Shell scripts for Rule Manager, Event processor, WebSphere application Server startup and shutdown.
- Modified CB Batch programs which is called from Shell Programs.
- Wrote Oracle Package/procedure/Functions to send the data to other external Systems.
- Worked on Integration Gateway(SSO) connecting AMSS (Amdocs Self Services) and Amdocs CRM handling EJB calls which in turn gets SOAP/JMS request/response from various BIS interfaces through EMBus webservices.
- Tested web services including WSDL for CLASSPATH, Ports etc during upgrade application releases.
- Handled EJB request/responses through MQ Series messaging brokers.
- Conceptualized, designed and developed solution software for Confidential & Confidential termed RTM that provides an effective way to express and configure business logic to understand logs, and an alternate way to manage, monitor, search and produce real time graphical metrics alongwith granular details over multiple logs across different systems using minimal resources on the target machines to be used by management as well as developers trying to troubleshoot issues in large scale enterprise systems.
- Developed tool for detecting health problems of processes on the very onset in production which was otherwise not measurable by known parameters. The tool made a huge difference in CRM production stability and availability reaching 99.98% by detecting processes getting unresponsive due to less various less understood and hence non measurable causes. Due to the success, the tool in now used in different forms in various other systems in test and production environments and as a part of other Confidential & Confidential tools.
- Developed monitoring and alerting systems for production environment.
- Responsible for design & analysis of Flex UI components development.
- Extensively used IBM Tivoli, Wiley Introscope, Precise, PerfView, RUM for monitoring various systems health.
- Developed MXML and ActionScript files to validate the data in Flex UI Components.
- Created UI consisting of Dynamic Grid and Chart with delta data being populated frequently to give live moving charts and grids.
- Used BlazeDS for integrating the flex application with the server components.
- Used Flex Remoting service to build chart and grid data from the delta information.
- Delegated and Worked with the Offshore Team of size 10 as part of the Agile Sprint Planning & Development.
- Worked on integration of Clarify CRM with other Amdocs products - OMS, Telegence and Enabler and other legacy systems.
- Worked 24/7 On-Call shifts providing support for Tier1 level representatives (CSRs) for Confidential & Confidential U-Verse Application with over 3 million customers.
- Worked on WS FTP and FTP to transfer core dumps and other generated files in times of crashes to different teams like HP, Amdocs.
Environment: ClarifyCRM12.5, Amdocs 6, Amdocs 7.5, WebSphere 7, Weblogic 8, Classic client,ThinClient/SmartClient, Oracle 8i/9i/10g, Unix, Tuxedo, Java, HP Quality CenterRUM, Tivoli, Precise, Introscope, Vantive, Toad, Putty.WS FTP,Webservices.
Java Developer
Confidential
RESPONSIBILITES:
- Developed and tested corresponding Java/EJB objects/components, which are used by Servlets and JSP pages using Web Logic App Server.
- Developed Sequence diagrams and Class diagrams for User Admin Use case using Rational Rose.
- For displaying Information Developed Various Java Classes to encapsulate the User Interface and Business Logic developed as per the Java/J2EE Design Patterns.
- Involved in design and development of the MVC Architecture.
- Developed the necessary EJB Objects (Entity/Session Beans) for implementing Business Logic.
- Developed JSP pages using Struts framework for generating Reports and front-end validations using JavaScript.
- Developed SQL Queries and PL/SQL Procedures.
- Implemented the triggers and Stored Procedures in SQL.
- Involved in developing JMS objects to send and receive data from Message Queues.
- Developed unit test and performed Integration testing.
Environment: J2EE, Eclipse, Web Logic, Java, EJB, JSP, Servlets, JDBC, DB2, XML, Visual Source Safe, HTML, JavaScript, SQL, PL/SQL, Windows NT/2000, UNIX