Salesforce Senior Developer, Technical Lead, Delivery Coordinator Resume
TX
SUMMARY:
- 10+ years of experience (including 6 years of Salesforce Developer/Admin experience in Information Technology throughout the entire SDLC of web based and desktop applications using agile methodologies.
- Demonstrated leadership skills in working with multiple cross - functional teams within DXC (formerly CSC) and Avaya
- Worked on integrating Salesforce with external services and sources using web service APIs Soap and Rest based.
- Worked with numerous CRM applications like Salesforce.Com, Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud and Chatter.
- Experience with SFDC Advanced Configurations with Campaigns, Products, Profiles, Roles etc.
- Strong Salesforce development experience with Apex Classes, Apex triggers, Batch Apex, Controller Classes, Visualforce pages and Integrating with outside resources through SOAP, REST Web Services.
- Hands on experience in handling Force.Com Eclipse IDE, MavensMate, Sublime Text to build Salesforce.Com applications the use of Apex programming language.
- Expertise in querying salesforce.com database along with the use of SOQL, SOSL and DML through Force.Com Workbench, Jitterbit, DataLoader
- Delivering UX improvements through automations such as Workflow Rules, Approval Process, Roles, Profiles, Permission Sets, OWD, Sharing Rules and Escalation Rules.
- Sound knowledge on Lead management, Case management, Campaign management, Web-to-lead, Web-to case, Email-to-case, Product and Quote Management, PRM and CRM use cases
- Worked on Salesforce, Informatica on Demand (IOD) and Oracle DB and BI for Analytics and dashboard reporting.
- Strong experience with source control systems Subversion, Git and managed, constructed Salesforce code from the repository.
- Experience in running with Debug Apex Scripts, the usage of Debug Logs and System Log Console to find Exceptions and nearing Governor Limits.
- Proficient in creation and debugging of Lightning Components, Applications and making them publicly available on Sites using Lightning Out concepts
- Hands on experience in the use of the Aura framework and Salesforce Lightning Design System (SLDS).
- Experience in Installing AppExchange applications and integrating them with Salesforce namely Apttus, Docusign, Territory Plan, Qvidian, Walker, Zift and many Salesforce Labs packages etc.
- Experience in Deployment from Sandbox to Production using deployment equipment like Force.Com IDE, Force.Com ANT Migration tool and Change Sets.
TECHNICAL SKILLS:
Programming Technologies: Apex, Java, JavaScript, CSS, PL/SQL, Postgres SQL
Salesforce Technologies: Salesforce CRM & SFA, Apex Custom Controllers, Apex Triggers, Apex Classes, Apex Web Services, Visual Force Pages, SOQL, SOSL, Salesforce.com Sites and Communities, workflows & approvals, Visual Flows, Case Management automation, Reports and Dashboard
Lightning Technology: Lightning Components, Controller/Helper JS, Chrome Developer Tool, Lightning Inspector, Lightning Linter, Lightning Data Service
Salesforce Functionalities: Custom Integration, Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom settings, Custom labels and Tabs, Email Services, Role Hierarchy, Dashboards, Security Controls, AppExchange Package & Custom Application and Sandbox data loading.
Servers: Oracle Weblogic, Apache Tomcat 6
IDE s: Eclipse, VS Code, Welkin, Oracle Forms Builder
Build Tools: Ant, Maven 2.x, 3.x
Testing Tools: Unit testing, System testing, Integration Testing and automation through Selenium
Hadoop/ No SQL Technologies: Mongo DB, Postgres
Version Control: SVN, GIT, MS-VSS
Test/Bug Management Tools: Jenkins, JiRA
Data Bases: Oracle10/11g, SQL Server 2005, MySQL, Postgres
Issue Tracker System: HP Quality Center 11
Methodologies: Agile and Scrum
Office Tools: MS Word, MS Excel, MS Power Point
Other Tools: SQL*PLUS, SQL Developer, Toad, Remedy, FileZilla, SQL Developer, MobaXterm, Soap-UI, XAMPP, Winmerge, SAML Tracer, Firebug, Notepad++, Sublime Text, MavensMate, Oracle Sales Online, Oracle Tele Services
PROFESSIONAL EXPERIENCE:
Confidential, TX
Salesforce Senior Developer, Technical Lead, Delivery Coordinator
Responsibilities:
- Worked in all stages of Software Development Life Cycle (SDLC) and Agile methodologies with contribution in Requirement Analysis, Designing, Development, Testing and Release
- Build and Maintain the entire SalesForce.com apps stack with a team comprising 5-10 developers for 10,000 Salesforce CRM and PRM users.
- Gathered user and functional system requirements via workshops, interviews and workflow Storyboards and Working with stakeholders and project teams to prioritize collected requirements.
- Built SOAP web Service integration to exchange the SFDC Opportunity/Products data with Java based Quoting tool involving JS Remoting, SOAP based real-time outbound calls and Future callout via FMW service bus
- Built the Products/Quote Line-items asynchronous Sync mechanism using Weblogic Scheduler and SOAP Web Service inbound calls; which subsequently triggered the Products level roll-up through Trigger handlers
- Built the Outbound messaging to sync Partner’s Discount data between Salesforce and Dot.Net based app called SBA; using Workflow and Notification Listener implementation in Weblogic which transmitted data to SBA. The inbound flow was built using the Soap call-in to custom Apex Wrappers
- Developed Automatic Approver’s detection Apex Logic based on Deal-Structure matrix and Role/Territory Hierarchy, auto-assignment of Approver and multi-step Approval Submission
- Supported SSO implementation with CA Federation Manager and addressed issues using SAML validation. Reconfigured the setup after IDP Certificate expiration and Sandbox refresh
- Supported the Data Loader CLI based integration for Pricing/Discounts data flow from Excel macro generated CSV file to Salesforce; which involved Weblogic CLI implementation, Windows task scheduler and Unix cron jobs to automate the feed
- Supported and enhanced the Partner’s Certification data flow from LMS system to Salesforce via a Data-Loader CLI implementation involving CSV files exchange
- Enhanced Partner’s Medal Levels Promotion/Demotion Apex Logic having complexity of HQ/Site, Revenue, Certifications, CSAT, Sales/Design, Implement/Maintain types of certificates and used Workflow rule, Email Alerts for sending Notifications to Partners
- Developed the REST APIs based custom wrappers to expose Sales and PRM data (Certification Level, CSAT, NPI) for consumption on Oracle Web Center based Partner Portal
- Enhanced the Customer Master Data sync between SFDC and SAP using Bulk APIs integration with SAP BAPI via Weblogic
- Built the SOAP and REST based combined integration with Avaya Renewals Java application; which supported the Automatic Customer Download from SAP, Automatic Renewal Opportunity, Contract and Quote creation and linkage
- Built and maintained the Plan of record and Usage metrics for Management Reporting and Dashboards
- Supported the App-exchange packages e.g. Qvidian for Project management; Apttus for Agreements Management, Docusign for e-Signature, WebMerge for Automatic PPT generation, Walker for CSAT surveys, Eloqua, Zift, Teletech, Televerde for Lead Quality management
- Supported the Informatica-on-Demand (IOD) Data sync tasks in terms of Job definition, debugging task failure, Object Permissions management on profile. IOD feeds data to SAP, Pricing Team, Oracle BI engines for Enterprise Reporting.
- Enhanced Custom Wizard screens in Visualforce to route the various Support Request to different custom screens. These screens have Conditional Fields and Buttons rendering and Persist Data in different Custom objects.
- Created many Email Templates and Mail Merge Templates and was involved in doing the Mail Merge for different standard and custom objects.
- Created and assigned definitions for sync of contacts, email alerts, events and tasks for Salesforce-for-Outlook successfully
- Currently working on Migration of Partner Portal to Partner Central Community and building the Lightning Components to enhance UX in Community
- Coordinated the QA and UAT support via Daily calls, HP QC bug tracker and maintained the fixes and their go-live
- Managed the Monthly release using SVN version control and ANT Deployment with coordination of Developers and Change Manager in HPSM
- Conducted regular Knowledge Transfer sessions for new team members
Confidential
Salesforce Senior Developer
Responsibilities:
- Worked on customization of Salesforce.com objects like Case Management, Accounts, Contacts, Content, Reports and Workspaces.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Completed many bulk import/exports of data using Apex Data Loader.
- Deployed the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
- Communicating regularly with the SFDC designated super users to support them in their role and provide information and training on new features and functionality.
- Worked on Proposals and other new opportunities in the COE
- Built automatic Task generation, its assignment and status reporting through Apex and VF in ‘Agent Services’ app for ‘Anglian Water, UK’
- Contributed on development of various pages and controllers for a ‘Policy Management’ app with features like policy administration, ACCORD compliant quote generation
- Identified and mapped the business flow in standard salesforce object model for Claim settlement and Approval setup in the ‘Claim Management’ app
- Interacted with testing and other integration teams for migration of Mainframe built Insurance code to Salesforce concepts
- Involved in Unit Testing, for the customizations and developments done during the projects.
- Built a ‘Project Management’ app using standard & custom objects to capture various project management milestones, track Bugs and fixes, Case assignment and status tracking reports
Confidential
Salesforce Developer
Responsibilities:
- Developed various Visualforce Pages, Apex Triggers to enhance the functionality and wrote Apex Classes and Controller to support the visual pages.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked on various AppExchange products as per the needs of the organization
- Worked on test classes to improve the Code coverage
- Developed Custom Validations to ensure the data quality
Confidential
Senior Database Developer, Project Lead, Team Lead
Responsibilities:
- Led the coordination between developers of OTS (Oracle teleservices), Remedy and EAI applications
- Interacted with client’s IT and Business stakeholders to keep the sync between customer expectation and Build quality
- Prepared the data model to map the legacy system data with OTS data model
- Prepared the SQL loader script to load data from CSV file to staging tables
- Developed the PL/SQL APIs to populate the data from staging tables to Oracle base tables. APIs also produced the report of all the records processed, succeeded and failed.
- Continuous interaction with 3rd party vendors of Portal, so that the correct data set and format is received by Portal.
- Developed the User context sensitive APIs to provide the Service and contact records
- Developed APIs to create service requests and contacts; get the Resolution Notes and history.
- Modified the impacted configurations to keep the Sales process running; which included Item and category-set setup, changes in relationship’s mapping, Multi-org setup changes etc.
- Modified the Sales-process APIs of Lead and opportunity creation based on item instead of interest
- Modified the custom JSPs, APIs used for data migration of Customers, Sales entities, Services, Contacts etc.
- Developed new custom forms, to capture multiple delay details, resolution times and net downtime information for customer care executive.
- Developed integration APIs to exchange customer, service and accounts’ details to Remedy application using concurrent programs.
- Developed the APIs to create multiple child tickets affected by a single master service request.
- Developed the Sales flow for the MMS/MHS services
- Developed the migration APIs to migrate the data of these services to EBU OSS-BSS
- Developed the specific sales flow of these different services CPE, VBL, IRU, IOU etc. in the Oracle Sales Online application.
- Taken active part in the testing of all modules of EBU OSS-BSS (OSO, POS, Metasolv and Geneva) for these services.
- Prepared various design and test documents
- Joined the project as a fresher with telecom background.
- Learnt various e-TOM processes
- Learnt the basics of Oracle E-business suite, TCA architecture, Sales and Support life-cycles, CRM fundamentals etc.
- Executed the Migration of the network services ILL, IPLC and NPLC for OSO.
- Implemented OSO for EBU OSS-BSS.