Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Praveen Tiwari

Praveen Tiwari

Engineering Lead
Mumbai

Summary

Having 8.5+ years of experience in software development life cycle entirely on Salesforce CRM Implementations: Analysis, Design, Administration, Development and Integration, LWC, Sales cloud, Service clouds, Communities.

Engineering professional with strong leadership capabilities and track record of delivering impactful results. Expertise in project management, systems engineering, and innovative problem-solving. Known for fostering team collaboration and adapting to changing needs, ensuring reliable performance and successful project outcomes. Highly valued for technical proficiency, strategic thinking, and commitment to excellence.

Overview

9
9
years of professional experience
3
3
years of post-secondary education
4
4
Certifications

Work History

Engineering Lead

Persistent Systems Limited
Mumbai
12.2022 - Current
  • Leading the whole offshore team to track their development and testing and report to the client and onshore folks.
  • Collaborate with the team to estimate sprint effort and design solutions based on user stories and defects.
  • Assessing the code of fellow developers to help them improve their coding standards and making sure that they are following best practices.
  • Learned and using Copado for deployment of code to higher orgs.
  • Worked closely with Delivery Managers, Business Analysts, Stakeholders and if required directly with clients to architect technology solutions to meet client's needs and ensure that software product is leveraged correctly.
  • Managing delivery of Custom development, integrations, and data migration elements of Salesforce Development.

Senior Salesforce Developer

Cloudwerx India Pvt. Ltd.
Mumbai
01.2022 - 12.2022
  • Set up Employee portal for a client in retail industry with a workforce of around 200k on Community cloud.
  • Created many UI-Rich Lightning Web Components (LWC) and server-side controllers to meet the business requirements. Experienced in migrating the standard and custom objects in standard experience to lightning experience.
  • Created Mobile Publisher App for community cloud with all the LWC pages mobile responsive.
  • Implemented Gesture functionality for mobile like Left Right Swipe to switch pages, Swipe down to refresh the page, Double-tap to mark an article as favorite using external JavaScript library.
  • Created modern Enterprise Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component (LWC), features. Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
  • Created Airbnb like booking experience to book a meeting rooms for internal employees connecting with APIGEE to block a meeting in your Google Calendar.
  • Single handedly leading the module by connecting with Junior Devs, BA, Architects, Product owner.
  • Created multiple Lightning Components LWC, added CSS and Design Parameters that makes the Lightning component look and feel better.
  • Setup Salesforce CMS and using it on Community to create informative pages using custom templates.
  • Creating Named Credentials to specify the URL of a callout endpoint and its required authentication parameters.
  • Experienced in using Data Migration tool called Data Loader.
  • Worked on Lightning Process builder flows, Chatter, and quick Action.
  • Used field level security along with page layouts in Lightning to manage access to certain fields.
  • Collaborated with business users and product managers in the development of new business requirements and enhancement requests by accurately capturing all stakeholder positions and translating them into system specifications.
  • Automated complex business logic with Lightning Flows.
  • Worked on implementing Chat Agents in Salesforce using Live Agents.
  • Using Workflow rule implemented email alert, field update, changing record type and created with time dependent workflow action.
  • Modified Apex Classes, Apex Test Methods, Triggers and Visualforce Pages.
  • Implemented batch class for updating records and to delete duplicate records.

Senior Salesforce Developer

Cognizant India Pvt. Ltd.
Mumbai
01.2020 - 01.2022
  • Performed the role of Senior Developer, Lightning Developer and interacted with various business user groups for gathering the requirements for salesforce.com, Lightning and CRM implementation.
  • Setup Pardot for a client to generate lead through Landing page, Forms, etc.
  • Also, implemented Marketing Cloud Email studio to send communication through Salesforce.
  • Using Data Categories in Salesforce to manage access of Knowledge Articles on Community.
  • Responsible for writing Apex, Visual force code containing business functions.
  • Developed Custom objects, customizing tabs, Apex Triggers, Test classes for unit testing and code coverage.
  • Made use of various AppExchange products like EDQ, S-Docs, DLRS, etc.
  • Implemented Trigger Framework with On/Off switch.
  • Set up SSO and written JIT Handler.
  • Developed components using Lightning Aura Framework.
  • Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
  • Written Batch Classes and Schedulable Classes for processing large sets of data like Metrics and Field Updates.
  • Worked in Agile environment with Scrum Methodology.
  • Implemented security settings, object level security, field level and record level security.
  • Extensively used Tab permissions, Record Type and Page Layout permissions.
  • Collaborate with business in maintaining the existing salesforce application and provide an ongoing support.
  • Created multiple Lightning Components, added CSS and Design Parameters from LDS (Lightning Design System) that makes the Lightning component look and feel better.
  • Replaced all the JavaScript buttons with Quick Actions or Lightning Components in Lightning.
  • Migrating from Salesforce Classic to Lightning and created Lightning Components.
  • Built customized Lightning components replacing the existing ones; using JavaScript on the client side and Apex on the server side.

Business Technology Analyst

Deloitte USI consulting
Mumbai
09.2016 - 12.2019
  • Created relationships using Lookup and Master-detail among custom and standard objects and created junction objects to establish many-to-many relationships among objects.
  • Created various Formula, Rollup Summary Fields, Record types, Page Layouts, Search Layouts, Related lists, List views, Custom tabs, apps, Custom Links, Custom Buttons and Actions on a record detail and edit pages.
  • Implemented chatter functionality through apex like moving all the chats and comments on a lead to Opportunity and Account on Lead conversion.
  • Involved in Solution and Framework design.
  • Written test classes to maintain the code coverage of Apex Classes in the org.
  • Unit testing own user story to cover all the scenarios of a particular business requirement.
  • Creating low-level designs of implemented solutions.
  • Performed mass data imports using the Apex data loader and import tools as requested by CRM Manager.
  • Created Workflow Rules, Page Layouts, Approval Process, Tasks, Email Alerts, Field Updates and Outbound Messages to manage the Workflow Approvals.
  • Created Profiles, Roles based on Organization role hierarchy and implemented Record-Level and Field-Level security and configured their sharing settings.
  • Modified the sharing model as required.
  • Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
  • Imported and updated campaign data.
  • Created several reports for different user profiles.
  • Import and export data using Data Loader.
  • Import data from excel sheets in to Leads, Accounts and Contacts using Data Loader.
  • Use Data Loader and developer workbench for insert, update and bulk import or export of data. Used it to read, extract and load data from comma separated values (CSV) file.
  • Modified Lead Assignment Rules.
  • Responsible for creating Queues, Workflows rules and tasks to share and automate work to the users in the Queue.

Education

Bachelor of Science - Information Technology

Mumbai University
Mumbai
06.2012 - 04.2015

Skills

Sales Cloud

undefined

Certification

Salesforce Certified Platform Developer I

Timeline

Engineering Lead

Persistent Systems Limited
12.2022 - Current

Senior Salesforce Developer

Cloudwerx India Pvt. Ltd.
01.2022 - 12.2022

Senior Salesforce Developer

Cognizant India Pvt. Ltd.
01.2020 - 01.2022

Business Technology Analyst

Deloitte USI consulting
09.2016 - 12.2019

Bachelor of Science - Information Technology

Mumbai University
06.2012 - 04.2015
Praveen TiwariEngineering Lead