Shivam Singh

Senior Software Engineer

Noida, Uttar Pradesh, India5 yrs 1 mo experience

Key Highlights

  • Expert in scalable backend systems using Node.js and TypeScript.
  • Proven track record in healthcare and fintech projects.
  • Strong focus on clean architecture and performance optimization.
Stackforce AI infers this person is a Backend Engineer specializing in scalable SaaS and Fintech solutions.

Contact

Skills

Core Skills

Node.jsAzure FunctionsApi DevelopmentBackend Development

Other Skills

TypeScriptREST APIsAzure SQLAzure Service BusJavaScriptFastifyJestGitMongoDBPostgreSQLDockerKubernetesNoSQLBack-End Web Developmenthapi.js

About

Backend Engineer with experience in Node.js, TypeScript, REST APIs, microservices, Redis, cloud services (Azure, GCP), and event-driven systems. My approach is rooted in engineering fundamentals—system design, scalability, reliability, performance optimization, and clean architecture—over buzzwords or shortcuts. Exploring AI integration and multi-agent architectures from a backend engineering perspective, focusing on orchestration, validation, and production-ready design.

Experience

5 yrs 1 mo
Total Experience
1 yr 9 mos
Average Tenure
1 yr 7 mos
Current Experience

Accenture

Senior Software Development Engineer

Oct 2024Present · 1 yr 7 mos · Noida, Uttar Pradesh, India · Hybrid

  • Project: UK Healthcare Client
  • Role: Senior Backend Developer (Node.js, Azure)
  • Responsibilities and Key Contributions:
  • Collaborated with the team to develop and maintain RESTful APIs using Azure Functions, Node.js, TypeScript, and Azure SQL for a UK healthcare regulatory organization.
  • Designed and implemented FHIR (Fast Healthcare Interoperability Resources) structures, serving as a core contributor and assisting teammates in integrating FHIR standards into critical components.
  • Created detailed Low-Level Designs (LLDs) for new features, ensuring scalable and maintainable architecture.
  • Worked with Azure Service Bus for implementing decoupled, event-driven communication between microservices.
  • Developed a custom validation wrapper using Joi, replacing previously scattered validation logic. This solution allowed for reusable and consistent validation across ~90% of the APIs, significantly simplifying maintenance for large request bodies.
  • Conducted knowledge transfer (KT) sessions for the team on validation practices and reusable component development.
  • Represented the backend team in client sprint reviews, presenting key developments and explaining technical approaches to stakeholders.
Node.jsTypeScriptAzure FunctionsREST APIsAzure SQLAzure Service Bus

Tata consultancy services

Software Developer

Apr 2023Sep 2024 · 1 yr 5 mos · Noida, Uttar Pradesh, India · Hybrid

  • Project: UK Bank
  • Role: Backend Developer (Node.js, Javascript, fastify)
  • Duration: [April 2023 - sept 2024]
  • Responsibilities and Key Contributions:
  • Worked as a backend developer on multiple microservices within the banking domain, where I was responsible for developing and enhancing APIs using Node.js and TypeScript.
  • Developed backend APIs for various microservice orchestrators, contributing to a highly modular and scalable architecture.
  • Gained hands-on experience in writing comprehensive unit and edge test cases using Jest, improving overall test coverage and system reliability.
  • Proactively created and shared internal documentation and best practices for using ESLint and SonarQube, helping the team adopt consistent code quality and static analysis practices.
  • Identified and resolved 100+ pre-existing code issues by integrating and leveraging both ESLint and SonarQube, which uncovered different sets of issues and complemented each other in improving code quality.
Node.jsTypeScriptJavaScriptFastifyJestGit+1

Appinventiv

Software Engineer

Mar 2021Apr 2023 · 2 yrs 1 mo · Noida, Uttar Pradesh, India

  • InfoProfile (Nov 2022 – Apr 2023)
  • Backend Developer – Node.js | TypeScript | MongoDB
  • Led backend development for a professional social media platform, focusing on scalable user and content management features.
  • Implemented core modules including user profile creation, connection management, and a dynamic news feed.
  • Built a robust page management system, enabling admins and sub-admins to manage pages, assign roles, and allow other users to post content on behalf of page owners.
  • Leveraged Node.js and TypeScript for modular, type-safe development and used MongoDB for scalable document-based data storage.
  • Kudu (Mar 2022 – Nov 2022)
  • Backend Developer – Node.js | TypeScript | MongoDB
  • Developed backend APIs for the admin panel of a food chain management application.
  • Implemented a manual synchronization feature allowing admins to sync menu items from a master database across multiple locations.
  • Designed and developed modules for coupon and promotional notification management, supporting both event-triggered and scheduled campaigns.
  • Followed clean architecture principles and wrote modular, maintainable code using TypeScript.
  • Nook (Apr 2021 – Jan 2022)
  • Backend Developer – Node.js | TypeScript
  • Engineered a smart filtering system to display eligible loan-providing banks based on customers' financial data and geographical location.
  • Built flexible logic to dynamically manage document and data requirements across various banks with differing policies.
  • Developed an audit trail feature for loan applications, enabling admins to monitor and track the history of changes made throughout the application lifecycle.
Node.jsTypeScriptMongoDBGitBackend Development

Education

IMS ENGINEERING COLLEGE, GHAZIABAD

B.Tech — Information Technology

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Node.js & Azure Functions

Explore similar profiles based on matching skills and experience