Skip to main content
Santhosh Subramaniam

Santhosh Subramaniam

Senior Full Stack Developer with 13 years' experience delivering enterprise-scale applications

Talent
ReadingMember since August 18, 2026
C#SQL ServerAzure DevOpsAzure FunctionsCICD PipelinesTest-Driven Development (TDD)Automated TestingSolution DesignReactJSMicroservicesCypressSeleniumxUnitAgileASP.NET MVCAzure Blob StorageAzure Queue StorageOAuth2OpenID ConnectKendo UIGITNode.jsReduxjQueryAJAXJSONElasticsearchSyncfusionTFSJIRA
·

Hire this person

Send a job offer directly to this candidate

C#SQL ServerAzure DevOpsAzure FunctionsCICD Pipelines

About

Senior Full Stack Developer with 13 years' experience delivering enterprise-scale applications across Finance, Healthcare, and Aviation. Expert in .NET (C#), SQL Server, and Azure cloud-native architecture, with a strong foundation in test-driven development (TDD) and left-most automated testing. Skilled at leading agile squads through the full software development lifecycle — from impact assessment and solution design through to CICD pipeline deployment and post-release support.

Brings a consistent record of mentoring engineers, enforcing group code quality standards, and championing best-practice adoption across cross-functional delivery teams.

Experience

Senior Software Engineer - Cadju Ltd - Reading

(2022-11)

Client: KPMG UK

  • Engineered C# modules and Azure Functions with Blob triggers to automate data ingestion pipelines, eliminating manual processing bottlenecks across the KPMG platform.
  • Deployed Azure Storage Queues with parallel execution to markedly improve throughput for large-scale data operations, supporting high-availability service requirements.
  • Integrated Azure Key Vault for secrets management, bringing the application into alignment with group security standards and compliance requirements.
  • Architected an OData-powered audit log search API, enabling flexible, high-performance querying across complex enterprise datasets.
  • Implemented OAuth2 and OpenID Connect authentication, securing API access boundaries across distributed microservices.
  • Led code reviews and enforced quality gates, guiding junior engineers through system validation and client deployment cycles with post-go-live support.
  • Built production-grade UI features using ReactJS and Kendo UI (Scheduler, Grid, File Upload), responding to incidents and requests to maintain agreed SLAs.

Full Stack Engineer Team Lead - Accenture - India

(2020-04 - 2022-10)

Client: Kaiser Permanente, US

  • Led squad delivery of C# backend services and ReactJS frontend features across a regulated US healthcare platform, ensuring solutions met compliance and quality gate requirements.
  • Designed and deployed a scalable Azure-based data pipeline to import, process, and export large datasets via third-party APIs, handling impact assessments for each significant change.
  • Maintained and extended CICD pipelines via Azure DevOps, coordinating code merges, build gates, and deployment sequencing across development, staging, and production environments.
  • Introduced Cypress-based automated UI testing, reducing release defect rates and shifting quality validation left in the SDLC.
  • Integrated Syncfusion libraries to automate Word and PDF report generation, removing a manual production step for clinical operations teams.
  • Delivered user stories to schedule across agile sprints, collaborating closely with testers, analysts, and stakeholders to maintain milestone commitments.

Associate Developer - Cognizant - India

(2018-04 - 2020-04)

Client: FNZ Group, UK

  • Implemented Elasticsearch with ReactJS to deliver real-time search, filtering, and autocomplete for adviser and client data at scale.
  • Designed a C# Selenium testing framework using the Builder Pattern, establishing a maintainable, scalable automated test suite aligned with TDD principles.
  • Enhanced enterprise web applications using AJAX, jQuery, and JSON, improving dynamic client-side functionality and page responsiveness.
  • Documented technical processes, workflows, and code changes to support knowledge transfer and long-term system maintainability across the team.

Software Engineer - Cognizant - India

(2016-01 - 2018-04)

Client: COMCAST, US

  • Built scalable frontend solutions using ReactJS micro-frontend architecture, improving modularity across a large distributed codebase.
  • Developed and executed unit tests with xUnit, embedding automated testing practices into the team's standard development workflow.
  • Strengthened system reliability by implementing structured exception handling, logging, and distributed tracing mechanisms.
  • Contributed to agile ceremonies, coordinating sprint progress and surfacing technical blockers to keep delivery on track.

Senior Software Engineer - HCL Technologies - India

(2014-02 - 2015-11)

Client: Boeing, US

  • Developed and maintained the SCORES application for Boeing's Supplier Management team, automating supplier risk assessment, scoring, and categorisation.
  • Built and deployed ASP.NET MVC and Web Forms applications across multiple business domains, managing onpremises release cycles end to end.
  • Delivered multi-role access control for Managers, Purchase Agents, and Suppliers, implementing secure rolebased permission models.
  • Carried out impact assessments for complex changes to existing applications, ensuring traceability from design to production deployment.

Education

Master of Computer Applications - Computer Applications - Coimbatore Institute of Management and Technology (2008 - 2011)

Reviews