
Aviinandaan Dutta
Verified Expert in Engineering
Salesforce Developer
Bengaluru, Karnataka, India
Toptal member since September 1, 2022
Aviinandaan is an IT professional specializing in Salesforce customization, functional studies, solution architecture, and design and development, with a strong record of building scalable solutions and seeing them through from conceptualization to deployment. His expertise includes analysis, requirement refinement, design and development, unit testing, repository validation, deployment activities, demonstration, and sanity testing applying Agile principles.
Portfolio
Experience
- Force.com - 3 years
- Apex - 3 years
- HTML - 3 years
- Salesforce Lightning - 3 years
- Salesforce Customization - 3 years
- Salesforce - 3 years
- Salesforce API - 3 years
Availability
Preferred Environment
iOS, Visual Studio Code (VS Code), Salesforce, Force.com, Windows, Salesforce Lightning, CSS, HTML5, Salesforce Apex
The most amazing...
...project I've developed from inception to delivery is for Capgemini, resulting in timely publishing and zero defects reported.
Work Experience
Consultant
Absyz
- Provided appropriate reasoning in response to business queries based on the instance implementation analysis, designing scalable solutions to enhancement requirements.
- Reviewed sprint items for technical and functional feedback before release, including delivering change logs and monitoring the validation and deployment process.
- Assisted product owners and analysts with user acceptance testing (UAT), change request log details, and pre and post-deployment activities. Handled data consistency requirements.
Associate Consultant
Capgemini
- Developed an application feature for users to create orders for available products for their accounts, involving a custom responsive UI, business validations, approval processes, and email notifications.
- Created custom REST web services as API endpoints to integrate with a B2B portal that had the platform as the back end, implementing a two-way integration with Zoom to capture webinar information in the CRM.
- Embedded Tableau in the Salesforce application, using AppExchange package in a custom template with a shared navigation panel between different geographies.
- Formed an email service to enable email-to-case, added Apex Code to map email template fields to the case, and placed case assignment rules and monitoring dashboards.
- Built a module in the application to capture marketing consent from customers. The features included obtaining consent in a customized UI with a privacy statement and signature pad or file upload.
- Made a time management calendar for managers to monitor the activities of their subordinates, including useful filters, color coding, and notifications as added features.
- Got familiarized with Salesforce design patterns and obtained a strong grasp of an open source framework that implements layered architecture in Salesforce. Conducted knowledge-sharing sessions on the FFLib framework.
Senior Analyst
Capgemini
- Implemented an exception handling framework, communicating through platform events, email, and Chatter notifications to the admin group and a schedulable batch to archive historical records.
- Presented the solution to the company's internal asset management board, incorporated review feedback, and got the solution published as a reusable asset organization-wide.
- Conducted awareness sessions on the benefits of incorporating the asset into projects and drove adoption rates.
Analyst
Capgemini
- Helped in the establishment of a new Salesforce production pipeline for a client.
- Analyzed business processes to formulate appropriate UML models, user structure, and data security.
- Translated data models into Salesforce Schema, automated processes per requirement, and enabled concise monitoring using reports and dashboards.
Experience
Order Management Process
The process included leveraging Salesforce standard order objects, creating a custom order creation form exposed as Lightning Web Components (LWC), and standard and custom UI validations to effectuate business requirements.
The child components work as smart search and dynamic rows for product addition with inter-component communication using custom events. Order acceptance consists of a two-level approval process, with highly customized email templates using Visualforce components to dynamically show and hide contextual details and previous step information on approval or rejection.
The project also offers region-specific translation for all textual elements visible in the UI, such as field labels, validation messages, and assistive texts, using the same LWC components to work in edit mode and a custom button to submit for approval.
Salesforce Application Integration with a B2B Portal
The solution included:
• Exposing new and modifying existing Apex REST services as endpoints for requests retrieval and storage.
• Remodeling functional flow dependency for deprecated services.
• Separating logic by the source of origin based on request content.
• Related validations performed with intuitive and user-friendly response mechanisms.
• LWC component as an action button to send an invitation to the partner to register on the website.
• Two-way integration with Zoom to capture webinar information in the CRM.
• Scheduled report to mitigate configuration issues resulting in erroneous data impacting services.
• Post-deployment data migration.
I was the sole technical contact from the Salesforce account team for the client, front-end, and Salesforce Marketing Cloud teams, providing insights into design challenges, enhancement solutions, and incident support.
Appointment Booking Application
• Google Calendar API to view and create events.
• One-time authorization requests to customers during onboarding using a public site.
• Interface to show a user-friendly display of availability and booking in a custom-built calendar after fetching event details from the customer's Google Calendar.
• Appointment manager as LWC app tab with booking details view and selected physician's calendar view.
• Google Calendar events are created on stakeholders' calendars.
• Dashboard with appointment metrics.
• Lightning app with relevant tabs.
• App user profile.
PTM Sites Prediction in Protein Sequences Using Evolutionary Computing
https://github.com/anupgth/RFCM-PALMEducation
Master's Degree in Computer Science
Jadavpur University - Kolkata, West Bengal, India
Bachelor's Degree in Computer Engineering
MAKAUT University of Technology, West Bengal - Kolkata, West Bengal, India
Certifications
Salesforce Certified Platform Developer II
Salesforce
Salesforce Certified Einstein Analytics and Discovery Consultant
Salesforce
Salesforce Certified Platform Developer I
Salesforce
Salesforce Certified Administrator
Salesforce
Skills
Libraries/APIs
Salesforce API, JSON API, Salesforce REST API
Tools
Process Builder, Form Assembly, Flow, Salesforce Sales Cloud, Visualforce Pages, Salesforce Einstein, Jira, Bitbucket, SonarQube
Languages
Apex, HTML, CSS, APEX Code, HTML5, Python 3, JavaScript
Paradigms
REST
Platforms
Salesforce, Visual Studio Code (VS Code), Windows, iOS
Frameworks
Visualforce
Storage
Database Management Systems (DBMS)
Other
Data Structures, Aura, Salesforce Lightning, Salesforce Customization, High Code Quality, Apex Classes, Salesforce Apex, Salesforce Cloud Flow, Apex Triggers, Force.com, Algorithms, CI/CD Pipelines, APIs, Salesforce Enterprise Edition, Machine Learning, Repository Pattern, Genetic Algorithms, Operating Systems, Discrete Mathematics, Network Theory, Integration
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