Sr. Salesforce Developer Resume
Boston, MA
SUMMARY
- 7+years of experience in the IT industry and around 5+ years of experience as a Salesforce developer/administrator/Configuration and force.com platform. Having extensive knowledge in implementing, customizing and maintaining Salesforce solutions.
- Thorough understanding of the Salesforce licensing structure and various services offered by Salesforce.
- Extensive experience in designing of custom objects, custom fields, custom page layouts, workflows, relationships, look - ups, dependent pick lists, and role based page layouts, work flow alerts, validation rules, approval processes, custom reports, custom tabs, report folders, designing Visual Force pages, record types, formula fields and email generation according to application requirements.
- Proficient inData Migrationfrom Traditional Applications to SalesForce usingData LoaderUtility andInformatica on Demand.
- Hands on and extensive experience in discovering, designing, implementing the process of Salesforce Org Merge.
- Good experienced in writing Apex Classes, Apex Triggers, developing Visual Force pages using standard and custom controllers.
- Good experience working on C# and using it on various tools and platforms.
- Very good experience in developing an automated daily integration procedures using PHP and Javascript.
- Hands on experience in integrating Marketo with Salesforce.
- Hands on Experience in implementing Google Analytics.
- Hands on experience in building processes using Process Builder in Salesforce.
- Very well aware of customizing the Apex Triggers, Apex classes, Pages etc., to compatible with the upcoming major UI change of Salesforce.
- Proficiency in SFDC administrative tasks like creating Profiles, Roles, Users, Page Layouts, e-mail services, Workflows, Reports, Dashboards, Approvals and Tasks.
- Exploring App exchange applications and integrating them with Salesforce.
- Hands on experience in integrating Salesforce with other local servers using Informatica cloud.
- Highly experienced in deploying various components between different environments using change sets and Force.com IDE.
- Highly experienced in integrating various Salesforce organizations.
- Experience in migrating data from legacy systems to Salesforce using data loader.
- Excellent communication and inter-personnel skills.
- Highly flexible and accustomed to work in both large and small group settings.
- Good experience in Chatter configuration
- Capability to adapt and learn quickly to new tools, techniques, and approaches.
- Ability to handle multiple tasks and work independently as well as in a team.
- Effective communicator at all levels of an organization in management and technical roles.
- Possess excellent communication, interpersonal skills and the ability to work both as a team player and an individual.
TECHNICAL SKILLS
Salesforce.com skills: Salesforce CRM, Visual force, workflow and approvals, custom objects, dashboards, reports, data loader, integration, migration, SOQL, SOSL, apex classes, PHP, C#, Oracle 11i, Apex triggers, Process Builder, Deployment tools, Marketo.
Salesforce Technologies: Salesforce SFA, Apex Language, Apex, Salesforce CRM, Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, Apex Web Services, Workflow & Approvals, Analytic Snapshots, Case Management Automation.
Databases: MS SQL Server 2000/2005, SSRS, DTS, PL/SQL, Oracle 8i/9i/10g, MS Access, and MySQL,RDBMS
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com, Excel Connector, SOQL Xplorer, Force.com Platform (Sandbox, and Production),Marketo.
Technologies: C, C++, C#, Java, Java Script, Action Script, WCF, Silverlight, LINQ, SQL, UML, HTML, XML, XHTML, DHTML.
Web Design Tools: SQL Query Analyzer, SQL Profiler, Adobe Photoshop, Dreamweaver, MS Office, Visio 5.0, Adobe Acrobat Pro, Adobe Flex Builder.
Database: MS SQL Server 2000/2005, PL/SQL, Oracle 8i/9i/10g, MS Access, and MySQL.
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Sr. Salesforce Developer
Responsibilities:
- Gathered the requirements and studied the instance to start building documentation which was not provided by the previous team to better understand the Instance.
- Worked on daily data integration from external database (Applyyourself by using PHP, Javascript to convert the XML files to CSV files and Upsert them to Salesforce. The data basically being Applications.
- Working on the project “Salesforce Single View” which is process for merging the two Instances of salesforce.com being used by different teams at Confidential into a whole new instance with suggestions of external workforce from Salesforce.com.
- Played a major role in the discovery stage of Salesforce.com Org Merge.
- Worked very closely with the team from Salesforce and other development team in Confidential in the Design phase of the Salesforce Single View project.
- Worked on analyzing the complete Apex classes, Apex Triggers, Pages in the Salesforce.com instance in the design phase of the Salesforce Single View project. Which included documenting the Use and effect of these in the current instance for the migration/implementation phase.
- Worked on analyzing the Standard Objects, Custom Objects, Permissions sets, Page layouts, profiles in the design phase of the Salesforce Single View project. Which includes the documentation of use, Decisions of field migration and many other tasks.
- Developed various Apex classes, Apex triggers, Controllers to meet the requirements.
- Worked on Marketo - Salesforce.com integration for Lead and Contact Record Sync.
- Worked on Marketo to develop and implement Google Analytics in the forms for the data to flow to the Lead object in Marketo and hence from there to salesforce.com.
- Developed a lead conversion process and automated the process for the daily integrated batch according to the requirement.
- Built Application Pages with Controllers and Utility classes to publish them to web to import student data to a custom Object in Salesforce.
- Worked on designing, developing and implementing two-way Salesforce FTP Integration using PHP and Javascript.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked on various installed packages to meet the requirements.
- Worked on developing various custom objects like Applications, Attributes, Class etc, in order to meet the requirement.
- Worked on developing Workflow rules, Flows to meet the requirements.
- Worked on implementing Process Builder to simply the process of implementing Workflow rules and other flow related tasks.
- Have played a major role in developing and supporting all the Integrations done in the Salesforce.com instance for the client.
- Developed Web Center queries in Applyourself which is instance where the applications are filled in by the students) to get export XML file with required fields which is guided by a template.
- Worked on developing an integration process for Un-submitted application from Applyyourself to Salesforce.com Using PHP and Javascript and implemented it successfully in UAT Sandbox environment.
- Worked on various Salesforce.com standard objects like Case Management, Accounts, Contacts, Content, Reports and Workspaces.
- Performed regression tests on the existing code using Workbench & Eclipse and made the necessary changes to enhance the code wherever necessary.
- Developed Custom Validations rules to meet the requirements.
- Complete bulk imports of data using Apex DataLoader.
- Deployed the code developed in the UAT Sandbox to Production.
- Interacted with testing and the development teams for the development and testing of the code.
Environment: Eclipse IDE, Salesforce.com, Force.com Sandbox, Workbench, Import Wizard, Apex, XML, JavaScript, PHP, Controllers, Sharing Rules, Permission sets, Profiles, Visualforce Pages, Workflows, Email Updates, Web Services API, Apex Data loader, Web center queries, Marketo, Google Analytics, Process Builder, FTP, SFTP.
Confidential, Alpharetta GA
Sr. Salesforce Developer
Responsibilities:
- Gathered user and functional system requirements via workshops, interviews and workflow storyboards and Working with stakeholders and project teams to prioritize collected requirements.
- Developed Java Script methods for doing two actions on a single button click, to overcome the Salesforce limitations.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked on various AppExchange products according to the needs of the organization.
- Worked on various Salesforce.com standard objects like Case Management, Accounts, Contacts, Content, Reports and Workspaces.
- Created many Email Templates and Mail Merge Templates and was involved in doing the mail merge for different standard and custom objects.
- Creating a sync of contacts, email alerts, events and tasks between Salesforce to Outlook and Outlook to Salesforce successfully.
- Developed Client side pagination process with all the details.
- Created Labels to set the predefined values for the client side pagination process.
- Developed Custom Validations to override the Salesforce default validation rules.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Used C# in various Salesforce and Force.com requirements whenever needed.
- Complete bulk imports of data using Apex DataLoader.
- Deployed the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
- Involved in Unit Testing, for the customizations and developments done during the project.
- Interacted with testing and the development teams for the development and testing of the code.
- Resolve the Cases and support the team on urgent bases, implementation and working with real-time troubleshooting.
- Communicating regularly with the SFDC designated super users to support them in their role and provide information and training on new features and functionality.
Environment: Eclipse IDE, Salesforce.com, Force.com Sandbox, Import Wizard, Apex, XML, JavaScript, Controllers, Sharing Rules, Visualforce Pages, Workflows, Email Updates, .NET Framework,C#, Web Services API, Oracle EBS, Oracle on Demand, Oracle Fusion Middleware, SOA, Siebel.
Confidential, Philadelphia, PA
Salesforce Developer /Administrator
Responsibilities:
- Involved in setting up both Netsuite and Salesforce.com implementations.
- Tailored several workflows to suite business needs.
- Designed and developed custom pages using Visualforce and Javascript to provide better UX.
- Developed an Integrated solution for porting orders from Netsuite to Salesforce.com.
- Integrated Pacejet for fulfilling sales orders using web services.
- Designed and developed retriggering rules and mechanism for data and transient errors.
- Built custom sharing rules and role hierarchies for users.
- Worked with Production support team and fixed the issues on On-Demand basis.
- Added error handling functions to existing code to make it more robust and to make it easily expandable to handle future requirements.
- Had to access Salesforce using C#.
- Accessed partner API using C#. Which was basic task to go further on the work.
- Developed complex functionalities using APEX, VF and Javascript where appropriate.
- Used Data loader to make bulk upload of client data.
- Worked with App exchange application Informatica for data migration.
- Developed custom search functionality for accounts and contacts using SOSL.
- Enabled and used API only user for performing regular updates from legacy system using REST API.
- Developed triggers for complex workflow rules working around the governor limits.
- Developed custom edit and detail page for accounts due to complex business requirements (immediately after making updates, legacy system window had to open respecting SSO).
- Created multiple record types based on the category of clients.
- Based on the business requirements, created multiple custom objects and fields (created lookup fields to maintain relationship between objects).
Environment: Saleforce.com platform, Netsuite, WSDL, Apex, Visualforce, C#, Data Loader, HTML, Java Script, Workflow & Approvals, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandboxes (Developer sandbox, Configuration only, Full sandbox) Eclipse IDE Plug-in, Windows XP.
Confidential
Salesforce Developer /Administrator
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Interacted with various business team members (JAD Sessions) to gather the requirements and documented the requirements.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards.
- Developed various Custom Objects, Tabs, Components and Visualforce Pages.
- Create and Customize Custom Objects, Formula Fields, Cross Object Formulas, Roll up summary fields, validation rules, dependent picklists and complex page layouts.
- Create complex workflows and Approval processes.
- Implemented Data segregation through Record Types and Field level security.
- Developed and maintained validation rules and custom workflow.
- Used eclipse Force.com toolkit for creating Apex Classes and Apex Triggers to develop custom logic and objects.
- Audited, uncovered and resolved data integrity issues with legacy systems.
- Complete bulk imports of data using Apex Data Loader.
- Developed and maintained custom reports.
- Batch reassignment of accounts and opportunities based on organizational changes.
- Prepared training materials for business use
Environment: Saleforce.com platform, Apex Language, C#, Visualforce Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Eclipse IDE Plug-in, Windows.
Confidential
Jr. Developer
Responsibilities:
- Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
- Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
- Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
- Developed the front end UI using JSP, HTML, JavaScript, CSS
- Implemented Struts Validators framework to validate the data
- Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 5.0
- Developed Stored Procedures in the Oracle 9i database.
- Performed impact analysis on the dependency projects of OneSource Project
- Involved in writing unit test plans and developing test cases using JUnit
- Used Configuration Management and Version Control tool CVS.
Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows 2000, and Oracle 9i.
