Satyam Singh, Developer in Bengaluru, Karnataka, India
Satyam is available for hire
Hire Satyam

Satyam Singh

Verified Expert  in Engineering

Bio

Satyam is a 10x certified senior Salesforce developer and a strong engineering professional skilled in Salesforce development, Apex, Visualforce, FinancialForce, and LWC. He was in charge of the enhancement and maintenance of Salesforce-based software. He worked on test-driven development and the whole team approach. Satyam also has experience in Agile and Scrum methodologies.

Portfolio

Toptal
Apex, Salesforce, Salesforce Lightning, Lightning Components...
ServiceMax
Apex, Batch Apex, Apex Scheduler, Apex Triggers, JavaScript...
Nagarro
Apex, JavaScript, Lightning Design System, Lightning Components, Triggers...

Experience

  • Salesforce Apex - 7 years
  • HTML5 - 6 years
  • CSS - 6 years
  • JavaScript - 6 years
  • Apex - 6 years
  • Web UI - 6 years
  • Lightning Design System - 5 years
  • Lightning Web Components (LWC) - 3 years

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Jira, Jenkins, Bitbucket, Salesforce DX, Salesforce Apex, Lightning Web Components (LWC), Lightning Design System, JavaScript, Salesforce.com Developer Certification

The most amazing...

...things I've created are a eCommerce site for cloths, dynamic data table where users can configure rows and configurable tree with quick links.

Work Experience

Salesforce Developer

2022 - 2023
Toptal
  • Developed complex Salesforce solutions using LWC, GraphQL, JavaScript, and Apex. Conducted thorough code reviews to ensure high quality and adherence to best practices.
  • Orchestrated efficient API integrations, enhancing system connectivity and data flow. Developed robust Apex Batch processes and Apex triggers, optimizing system performance and automation. Implemented interactive dashboards using LWC.
  • Served as a front-end developer specializing in Lightning Web Components (LWC) and Jest. My expertise in these areas supports the team in developing efficient and robust web applications, ensuring high-quality results across multiple projects.
Technologies: Apex, Salesforce, Salesforce Lightning, Lightning Components, Lightning Web Components (LWC), Salesforce Sales Cloud, HTML5, CSS, Minimum Viable Product (MVP), Lighting, CRM Implementation (Salesforce), Salesforce SOQL/SOSL, Salesforce REST API, Front-end, HTML, Web UI, Salesforce Deployment, Salesforce Cloud Flow, Aura, Workflow, Reporting, Communication, Layout, Design, Salesforce AppExchange, API Integration, Web, Salesforce Certified Platform App Builder, Salesforce Customization, Salesforce System Administration, DevOps, Git, Flow, Salesforce API, Certified Salesforce Administrator, Customer Relationship Management (CRM), Jest, Audits, Integration, OpenID Connect (OIDC), Gearset, Ruby on Rails (RoR), Data Migration, Salesforce Einstein

Senior Software Engineer

2021 - 2022
ServiceMax
  • Designed and deployed custom objects, fields, custom settings, custom metadata, validation rules, page layouts, and the approval process. Worked on LWC and Apex—synchronous and asynchronous—to fulfill complex business requirements.
  • Implemented Salesforce solutions with a focus on scalability, reusability, maintainability, and performance. Implemented new functionalities using Salesforce capabilities like Apex and asynchronous Apex and followed best practices.
  • Developed the implementation of Salesforce security frameworks through OWD, sharing rules, and Apex-based sharing. Gained experience in working with Jenkins, Visual Studio Code, and GitHub.
Technologies: Apex, Batch Apex, Apex Scheduler, Apex Triggers, JavaScript, Lightning Components, Lightning Web Components (LWC), HTML5, CSS, Lighting, CRM Implementation (Salesforce), Salesforce SOQL/SOSL, Salesforce REST API, Front-end, HTML, Web UI, Salesforce Deployment, Salesforce Cloud Flow, Aura, Workflow, Communication, Layout, Design, Salesforce AppExchange, API Integration, Web, Salesforce Certified Platform App Builder, Salesforce Customization, DevOps, Git, Flow, Salesforce API, Salesforce Health Cloud, Certified Salesforce Administrator, Customer Relationship Management (CRM), Jest, Audits, Integration, OpenID Connect (OIDC), Gearset, Formstack, Ruby on Rails (RoR), Data Migration

Senior Engineer

2021 - 2021
Nagarro
  • Designed and deployed custom objects, fields, custom settings, custom metadata, validation rules, page layouts, and approval processes.
  • Contributed to multiple projects, improving the ability to handle high pressures and fast‑paced, fast‑growth environments.
  • Performed configuration, customization, and integration of Salesforce. Migrated applications in Visualforce to Lightning web components with back-end compatibility.
  • Used Jira for project management, Confluence for documentation, and Jenkins for continuous integration. Developed the implementation of Salesforce security frameworks through OWD, sharing rules, and Apex-based sharing.
Technologies: Apex, JavaScript, Lightning Design System, Lightning Components, Triggers, Lightning Web Components (LWC), HTML5, CSS, Lighting, CRM Implementation (Salesforce), Salesforce SOQL/SOSL, Salesforce REST API, Front-end, HTML, Web UI, Cloud, Health, Salesforce Deployment, Salesforce Cloud Flow, Aura, Google Maps, Mapping, Mapbox, Leaflet, Workflow, Reporting, Communication, Layout, Design, Salesforce Experience Cloud, API Integration, Web, Salesforce Certified Platform App Builder, Salesforce Customization, Salesforce Community, Salesforce System Administration, DevOps, Git, Flow, Salesforce API, Salesforce Health Cloud, Certified Salesforce Administrator, Customer Relationship Management (CRM), Jest, Integration, OpenID Connect (OIDC), Formstack, Data Migration

Software Engineer

2017 - 2021
Metacube
  • Developed functional accounting services on the Salesforce platform using Apex classes, triggers, batch, Visualforce, and LWC. Managed and successfully delivered 80+ business requirements and 200+ bugs.
  • Tracked and fixed many using my Jira and debugging skills. Collaborated with the developers and product team on implementation and usability issues.
  • Contributed to code reviews and software improvements, including products, processes, methods, and tools.
  • Liaised with users for requirement gathering, preparing functional specifications and low‑level design documents. Maintained program modules, including problem resolution, preventative and corrective maintenance, and enhancements.
  • Documented software solutions through flowcharts, diagrams, and code comments. Extensively involved in the development phase using an Agile-based Scrum methodology. Gained an extensive understanding of the software development lifecycle.
  • Wrote Apex unit tests, Jest, and system tests and worked on Apex Enterprise Patterns and other design patterns.
Technologies: Apex, Web Components, Batch Apex, Visualforce, JavaScript, Lightning Web Components (LWC), Amazon Connect, HTML5, CSS, Lighting, Salesforce AppExchange, CRM Implementation (Salesforce), Salesforce SOQL/SOSL, Salesforce REST API, Front-end, HTML, Web UI, Cloud, Health, Salesforce Deployment, Training, Salesforce Cloud Flow, Aura, Google Maps, Mapping, Mapbox, Leaflet, Workflow, Layout, Design, Salesforce Experience Cloud, API Integration, Web, Salesforce Certified Platform App Builder, Salesforce Customization, Salesforce Community, FinancialForce, DevOps, Git, Flow, Salesforce API, Visualforce Pages, Customer Relationship Management (CRM), Jest, Integration, Formstack, Salesforce Service Cloud, Customer Portals, Data Migration, SQL, Salesforce Einstein, Salesforce Einstein Bots

Medical Clinic App

A Salesforce-based medical clinic appointment management app. It consists of a workspace page to manage appointments. Users can select a specific specialization and available doctor, and book a slot. On booking a slot this app will send an invitation email to the doctor and patient with the attached invoice. We used the Lightning web components and Apex for coding, custom objects and settings for object model and permission set, and profile for permissions.

Running a React App in Salesforce

This project entails the creation of a proof of concept that demonstrates the effective integration of a React application into a Lightning Web Component (LWC) using Webpack for bundling. The key steps involve setting up a new React app, configuring Webpack for bundling, and deploying the bundled React application within a Lightning Web Component. The seamless interoperability achieved through this process showcases the potential for combining the strengths of React and LWC within the Salesforce ecosystem. The outcome is a streamlined approach to harnessing the benefits of both technologies, providing developers with a versatile and powerful solution for building dynamic and interactive user interfaces.
2013 - 2017

Bachelor's Degree in Communications and Computer Engineering

The LNM Institute of information Technology - Jaipur, India

AUGUST 2024 - PRESENT

Salesforce Certified Application Architect

Salesforce

AUGUST 2024 - PRESENT

Salesforce Certified Data Architecture & Management Designer

Salesforce

AUGUST 2024 - PRESENT

Salesforce Certified Sharing and Visibility Designer

Salesforce

JUNE 2024 - PRESENT

Salesforce Certified Data Cloud Consultant

Salesforce

MARCH 2024 - PRESENT

Salesforce Certified AI Associate

Salesforce

AUGUST 2020 - PRESENT

Salesforce Certified Tableau CRM and Einstein Discovery Consultant

Salesforce

AUGUST 2020 - PRESENT

Salesforce JavaScript Developer I

Salesforce

JULY 2020 - PRESENT

Salesforce Certified Platform App Builder

Salesforce

MAY 2020 - PRESENT

Salesforce Certified Platform Developer II

Salesforce

SEPTEMBER 2017 - PRESENT

Salesforce Certified Platform Developer

Salesforce

Libraries/APIs

Salesforce API, Salesforce REST API, Leaflet, Google Maps

Tools

Batch Apex, FinancialForce, Git, Flow, Gearset, Salesforce Einstein, Salesforce Einstein Bots, Jira, Jenkins, Bitbucket, Salesforce DX, Lightning Design System, Salesforce Sales Cloud, Visualforce Pages, Formstack, Tableau CRM, Amazon Connect, Salesforce Dataloader

Languages

JavaScript, Apex, HTML5, CSS, HTML, SQL, Java, Python

Frameworks

Visualforce, Lightning Components, Jest, Ruby on Rails (RoR)

Paradigms

DevOps, Web App Design

Platforms

Visual Studio Code (VS Code), Salesforce, Salesforce SOQL/SOSL, Salesforce Experience Cloud, Web, Mapbox, Salesforce Health Cloud

Other

Salesforce Apex, Lightning Web Components (LWC), Apex Scheduler, Salesforce Lightning, Salesforce.com Developer Certification, Lighting, Salesforce AppExchange, CRM Implementation (Salesforce), Front-end, Web UI, Salesforce Deployment, Training, Salesforce Cloud Flow, Aura, Workflow, Communication, Layout, Design, API Integration, Salesforce Certified Platform App Builder, Salesforce Customization, Salesforce Community, Salesforce System Administration, Customer Relationship Management (CRM), Audits, Integration, OpenID Connect (OIDC), Salesforce Service Cloud, Data Migration, Software Development Lifecycle (SDLC), Apex Triggers, Minimum Viable Product (MVP), Cloud, Mapping, Reporting, Certified Salesforce Administrator, Customer Portals, Web Components, Triggers, Objects, Health, Artificial Intelligence (AI), Data Sharing, Security, Data Modeling, Data Architecture, Data, Applications, Web Application Design, Data Transformation, Data Unification, Data Cleansing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring