Surendra Choudhary
Verified Expert in Engineering
Salesforce Developer
Jodhpur, Rajasthan, India
Toptal member since February 16, 2022
Surendra is a Salesforce and Lightning expert with nine certifications and 8+ years of experience at Tata, Carrier, and Metacube. He excels at Salesforce customizations and integrations; development with Lightning, Visualforce, Apex, Communities, and AppExchange apps; Einstein Discovery; and Service Cloud. Surendra has also worked with ServiceMax, BMC Remedyforce, FinancialForce, DocuSign, EchoSign, and OneSpan Sign, and he has integration experience with Jira, Box, AWS, Zillow, and RentLinx.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Jenkins, Bitbucket, Salesforce DX, Salesforce Apex, Lightning Design System, Lightning Communities, Lightning Components, Visualforce Pages, Integration
The most amazing...
...things I've created are LWC for related lists, navigation panes, alerts, count cards, and an add products wizard for custom objects as configurable components.
Work Experience
Assistant Consultant
Tata Consultancy Services
- Transformed business requirements into clear and comprehensive functional specifications.
- Optimized application workflow and configuration and tested the individual components developed.
- Led the deployment effort after the production cutover and owned post-production end-user support.
- Assisted the program manager in generating tollgate documents and other reports.
- Owned processes in the CRM landscape and managed the CRM enhancements roadmap for the business team.
- Allocated, coordinated, mentored, and reviewed work packages of on-site and offshore team members.
- Coordinated with multiple teams to identify and resolve roadblocks to issue resolution.
- Assisted the project manager in project baselining and tracking.
Lead Engineer
Carrier
- Led execution, testing, and implementation of software development efforts, including coding, configuration, maintenance, installation, testing, and debugging.
- Produced technical documentation as part of new development efforts.
- Participated in planning and analyzing business requirements for new implementations, system changes, and enhancements.
- Determined technical solutions for complex business requirements, ensuring that Salesforce best practices were followed and trade-offs between configuration and custom code development were discussed.
- Configured and customized the Salesforce.com platform. Implemented and maintained Salesforce customizations, such as custom fields and objects, layouts, workflows, process builders, and validation rules.
- Estimated effort levels for proposed technical solutions and articulated the benefits and risks of a solution’s feasibility and functionality.
- Maintained user roles, ensuring proper security and access controls.
- Worked as part of a Scrum team and engaged in all Scrum ceremonies, including release planning, sprint planning, daily stand-ups, demos, and retrospectives.
- Remained current with Salesforce technologies and best practices and shared knowledge across the team.
Technology Analyst
Metacube
- Worked for the FinancialForce product team as an offshore developer at Metacube on key AppExchange apps like FinancialForce Professional Services Automation (PSA), Accounting, and Supply Chain Management (SCM) on Salesforce.
- Made these apps Salesforce Lightning compatible, creating generic Lightning components to use across multiple products to create and build workspaces.
- Served as an LWC solution architect and solved problems for team members.
- Set up a Salesforce DX (SFDX) repository configured with Jenkins CI, created an Ant script, and used Jira and Confluence for documentation.
- Leveraged my experience in solution design, estimations, and project documentation.
Senior Software Engineer
Metacube
- Worked for the FinancialForce product team as an offshore developer at Metacube on key AppExchange apps like FinancialForce Professional Services Automation (PSA), Accounting, and Supply Chain Management (SCM) on Salesforce.
- Made multiple apps Salesforce Lightning compatible, including Shield Platform Encryption, Checkmarx issues resolutions, translatability, and Lex theming.
- Implemented Salesforce solutions with a focus on scalability, reusability, maintainability, and performance. Worked on solution and service delivery teams.
- Used Lightning Experience and the Lightning Component Framework for new functionality, SOAP and REST, Metadata API, Visualforce, Apex, HTML, CSS, JavaScript, jQuery, Jira, Confluence, and Jenkins CI.
- Worked as a hybrid engineer on Ruby and Capybara test automations.
Software Engineer
Metacube
- Built UIs according to customers' and prospects' visions. The technical work varied based on customer requirements and customizations and included UI changes and back-end coding.
- Had extensive on-site and remote contact with customers and prospects and collaborated with customers to achieve product value propositions.
- Designed UIs using HTML5, CSS3, ServiceMax, BMC Remedyforce, and DocuSign, and managed package implementation and customization. Troubleshot issues with the UI customizations for clients.
- Implemented Salesforce Sales Cloud modules for customers and partners, including Contact Management, Opportunity Management, Lead Management, sales forecasting, Territory Management, and Communities. Set up SSO for clients.
- Worked on multiple Salesforce security modules at the same time in high-pressure, fast-paced, and fast-growth environments. This work included sharing rules, Apex sharing, roles and permission statements, reports, and dashboards.
- Performed requirements gathering, UI design, design documentation to ensure that the overall business needs were represented throughout the development process.
- Assisted the engineering team in delivering the right solutions for customers related to data import and export using Apex Data Loader and dataloder.io.
Associate Software Engineer
Metacube
- Played a key role in implementing the Salesforce CRM application to consolidate sales, service, contract, and community management for all regions and added interfaces to other applications for order fulfillment. The project name was Cadence.
- Understood the system requirements, design, and functionality; developed and deployed Apex classes and triggers; implemented Salesforce for multiple users in the partner and customer portals; deployed code; and participated in release activities.
- Delivered many features and functions for ServiceMax: a service transaction flow and service flow wizard, mobile configuration, data management, a service resources setup, skills and service teams, adding a dispatcher, and flow expressions.
- Wrote SOQL and SOSL statements within custom controllers, extensions, and triggers. Created Visualforce pages considering the Salesforce 1 look and feel.
- Gained extensive knowledge and experience in Salesforce Service and Sales Cloud requirements and implementation.
Experience
Medical Clinic Application
FinancialForce Workspaces
Job Seeker Community
https://desc.force.com/detroitatworkEducation
Bachelor's Degree in Information Technology
MLV Government Textile and Engineering College - Bhilwara, Rajasthan, India
Certifications
Salesforce Certified Application Architect
Salesforce.com
Salesforce Certified Data Architecture & Management Designer
Salesforce.com
Salesforce Certified Tableau CRM and Einstein Discovery Consultant
Salesforce.com
Salesforce Certified Service Cloud Consultant
Salesforce.com
Salesforce Certified Sharing and Visibility Designer
Salesforce.com
Salesforce Certified Platform App Builder
Salesforce.com
Salesforce Certified Platform Developer II
Salesforce.com
Salesforce Certified Platform Developer I
Salesforce.com
Salesforce Certified Administrator
Salesforce.com
Skills
Libraries/APIs
Salesforce API, jQuery
Tools
Salesforce DX, Lightning Design System, Lightning Communities, Visualforce Pages, Jenkins, Bitbucket, Eclipse IDE, Batch Apex, Git, SourceTree, Jira, Salesforce Einstein
Frameworks
Lightning Components
Platforms
Visual Studio Code (VS Code), Salesforce Security, Salesforce, Salesforce 1
Languages
HTML5, CSS, SQL, JavaScript, Java 8, Apex, Java
Paradigms
Application Architecture, Database Design
Storage
Master Data Management (MDM)
Other
Apex Classes, Administration, Apex Triggers, Integration, Salesforce Community, ServiceMax, API Integration, Large Data Sets, Data Migration, Data Modeling, Data Management, GxP, Life Science, Salesforce Service Cloud, Einstein Analytics, Data Governance, Salesforce Lightning, Salesforce Certified Lightning App Builder
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring