Summary
Overview
Work history
Education
Skills
Languages
Timeline
Generic

Shubham Vaish

Milton Keynes,Buckinghamshire

Summary

10+ years experienced professional Web Developer with strong experience delivering React.js financial platforms, C# .NET Web APIs, and ASP.NET / Blazor frontend applicationsintegrated with multiple backend services. Proven background in cloud deployments using AWS and Azure DevOps pipelines, CI/CD automation, and improving engineering quality through test coverage expansion and technical debt reduction. Experienced across web, desktop, and service-oriented architectures in Agile environments.

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Work history

Web developer

Capgemini UK Plc
Milton Keynes
06.2024 - Current
  • Led development of a React.js-based financial web application, delivering secure, high-performance UI components supporting real-time business workflows.
  • Built TypeScript proxy services to integrate frontend systems with C# .NET REST APIs, improving system modularity and API reliability.
  • Implemented Docker-based CI/CD pipelines using Concourse, reducing deployment cycles and improving release consistency across environments
  • Built reusable code libraries, saving time on future projects.
  • Deployed and supported scalable cloud infrastructure on AWS, ensuring high availability, security, and production stability
  • Collaborated with product owners, QA, and DevOps teams in an Agile/Scrum environment to deliver features aligned with business priorities

Web developer

Capgemini UK Plc
Milton Keynes
09.2023 - 06.2024
  • Developed and maintained a C# .NET Web API integrated with an ASP.Net point-of-sale (POS) system used by retailers across the UK.
  • Built and optimised Azure DevOps CI/CD pipelines, automating build, test, and deployment processes across multiple environments
  • Increased code coverage through NUnit tests from 0% to 80%, significantly improving system reliability and reducing production defects
  • Reduced technical debt through structured refactoring, improved coding standards, and automated quality checks
  • Worked closely with QA and stakeholders to ensure stable releases supporting business-critical retail operations

Front-End web developer

Capgemini UK Plc
Milton Keynes
07.2022 - 08.2023
  • Developed and maintained a hybrid frontend application using ASP.NET Pages and Blazor, delivering modern, interactive user experiences
  • Integrated the application with multiple C# .NET Web APIs, enabling secure, scalable communication across distributed backend services.
  • Designed and optimised API consumption layers, improving performance, error handling, and service reliability
  • Contributed to code refactoring and architecture improvements, further reducing technical debt and improving long-term maintainability
  • Created and customised Crystal Reports to generate structured business documents and operational reports for internal and external stakeholders

Software developer

Capgemini India
Noida
08.2017 - 07.2022
  • Worked on a major migration project of a Reinsurance application from legacy VB6 Forms to modern WPF platform.
  • Designed and developed a Windows-based WPF application from scratch, following the MVVM architecture to deliver a modular, testable, and maintainable codebase.
  • Implemented WCF services to decouple the presentation layer from the database, enabling secure and scalable service-based communication.
  • Built the data access layer using ADO.NET, ensuring efficient and reliable interaction with relational databases.
  • Developed reusable UI components and data bindings to improve user experience and reduce duplication across modules.

Junior software developer

Capgemini India
Noida
02.2016 - 05.2017
  • Maintained and enhanced a Windows-based WPF application supporting core insurance business workflows
  • Supported WCF services to manage secure communication between frontend and database layers.
  • Implemented and optimised ADO.NET-based data access for reliable interaction with a SQL Server database.
  • Diagnosed and resolved production defects, improving application stability and reducing system downtime

Education

Bachelor of Technology - Electronics and Communication Engineering

Amity University
Lucknow
08.2011 - 05.2015

Skills

Frontend: Reactjs, TypeScript, ASP, JavaScript , HTML5, CSS3, ASPNET Pages, Blazor
Backend: C#, NET Core, NET Framework Web API, RESTful Services

Architecture & Patterns: Microservices, CQRS, SOLID, Test Driven Development, Repository Pattern, Hexagonal Architecture
Desktop Development: WPF, MVVM, WCF
Databases: SQL Server, ADONET, Postgres DB
Cloud & DevOps: AWS, Azure DevOps, Docker, Kubernetes, Terraform, Concourse, Cloudwatch
Testing & Quality: NUnit, MSTest, ReqNRoll(Specflow) Selenium, Test Automation
Tools: Visual Studio, VS Code, Rider, Swagger, Powershell, Git, GitHub, Postman, Jira
Practices: Agile/Scrum, CI/CD, Secure Coding, Performance Optimisation

Languages

English
Proficient (C2)
Hindi
Native
German
Beginner

Timeline

Web developer

Capgemini UK Plc
06.2024 - Current

Web developer

Capgemini UK Plc
09.2023 - 06.2024

Front-End web developer

Capgemini UK Plc
07.2022 - 08.2023

Software developer

Capgemini India
08.2017 - 07.2022

Junior software developer

Capgemini India
02.2016 - 05.2017

Bachelor of Technology - Electronics and Communication Engineering

Amity University
08.2011 - 05.2015
Shubham Vaish