Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Gagandeep Singh

Sangrur, Punjab

Summary

Dynamic .NET Developer with nearly two years of experience at Capgemini, specializing in designing, developing, and maintaining ASP.NET Core Web APIs. Skilled in C#, SQL Server, and backend architecture, leveraging stored procedures, triggers, and views to deliver efficient, high-performance solutions.
Certified in Microsoft Azure (AZ-104 & AZ-900) with hands-on experience deploying and managing APIs in cloud environments. Proven collaborator and Agile team contributor, consistently delivering scalable, secure, and maintainable software.
Background in data analysis, adept at identifying operational issues, interpreting trends, and driving process improvements through data-driven decision-making.

Overview

1
1
year of professional experience
5
5
Certifications
1
1
Language

Work History

Software Engineer

Capgemini Technology Services India Ltd, Bangalore
Bangalore
06.2024 - 10.2025

Roles & Responsibilities Project Description Roles & Responsibilities

Project: Core Banking & Wealth Management Platform

Domain: Banking / Asset & Wealth Management

Description:

The system handled fund-level and account-level tracking such as segregated fund P&L, total investments, daily profit-loss reports, recent trades, and trade approval flows.

  • Contributed to backend development using ASP.NET Core Web API, .NET Core MVC, and C#, focusing on scalability, maintainability, and performance.
  • Developed and maintained secure RESTful APIs for authentication, authorization, and data access, aligned with banking and financial security standards.
  • Worked on wealth and portfolio management modules, supporting investment transactions, account handling, and portfolio data processing.
  • Designed, modified, and optimized SQL Server stored procedures, views, and triggers to support high-volume transactional and reporting workloads resulting in a 50% improvement in scalability and reduced response times.
  • Improved database performance through query optimization and indexing, contributing to better response times and scalability.
  • Supported transaction processing and pricing workflows, ensuring data accuracy and consistency across systems.
  • Assisted in developing and maintaining ETL and data integration processes for client-specific data transformation and system interoperability.
  • Ensured data integrity, auditability , and compliance, critical for regulated banking and investment environments.
  • Supported deployment of backend services on Microsoft Azure, following best practices for cloud security, availability, and uptime.
  • Achieved data integrity, auditability , and compliance testing, establishing a solid foundation for future enhancements and performance improvements
  • Collaborated closely with QA, DevOps, and business teams on testing, CI/CD pipelines, and production deployments using Azure DevOps, Git, and Postman.
  • Actively participated in Agile Scrum ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Assisted in internal testing and defect resolution, contributing to stable releases and continuous system improvements.

Modules: GAM FV NAV Manager Domain: Banking / Asset & Wealth Management

Technology Stack:

  • Frontend: Angular 7, TypeScript, HTML, CSS, JavaScript.
  • Backend: ASP.NET Core Web API, .NET Core, C#
  • Database: SQ Agile (Scrum) ed Procedures, Views, Triggers, Jobs)
  • Tools: SSMS, Azure DevOps, Git, Postman
  • Methodology: Agile (Scrum)

Worked on an investment and banking platform used for portfolio management, NAV calculation, daily pricing updates, and trade validation.
The system processes AM, PM, and late-night batch jobs, validates financial trades, and ensures accurate pricing and compliance across mutual fund and sub-advised portfolios.

  • Contributed to backend development using ASP.NET Core Web API and C# for pricing and trade validation modules.
  • Worked on Angular 7 frontend screens, implementing UI changes and usability improvements based on business requirements.
  • Supported daily AM and PM price update processes, including updating dates and validating pricing data through SQL queries.
  • Actively worked on SQL Server stored procedures and complex queries related to pricing, trade checks, and batch execution.
  • Assisted in job scheduling and monitoring, working with database tables such as:
    Jobs
    Job History
    Job Schedule Monitor
    Job Schedule configuration
    Job Specific Configuration
  • Updated job run dates, run times, and execution status to ensure smooth daily batch processing.
  • Worked on multiple trade validation dashboards, including:
    Combined Trade Check
    MF Trade Check Dashboard
    Trade Check Summary
    Toronto & Vancouver Traded (Sub-Advised)
    Blue Bay Sub-Advised
    Total Gain & Loss Reports
  • Implemented and validated trade checks for:
    Security Name and Primary Asset ID
    Transaction and Security Type
    Trade Date and Timestamp
    Backend Trade Price vs Last Price comparison
    Currency validation flags
  • Enhanced search functionality:
    Earlier system supported only exact Primary Asset ID search
    Improved it to support partial and keyword-based search, returning similar matching results
  • Worked on configuration tables to manage AM Morning, PM, and Late-Night processing windows.
  • Supported file upload and batch interfaces related to pricing calculation and trade check processes.
  • Collaborated with senior developers, QA, and business analysts in an Agile Scrum environment.
  • Assisted in production support activities, resolving data and job-related issues in a financial production system.

Education

Bachelor of Engineering - Computer Science Engineering

Sant Longowal Institute of Engineering And Technology
Punjab
1 2023

Skills

Backend Technologies: ASPNET Core Web API, NET Core MVC, C#

Frontend Technologies: JavaScript, Angular

Database: SQL Server, Stored Procedures, Views, Triggers

Web Services: RESTful APIs, REST Services

Certification

Microsoft Certified: AZ-900 Microsoft Azure Fundamentals Certification.

Timeline

Microsoft Certified: AZ-104 Microsoft Azure administrator Associate.

04-2025

Microsoft Certified: AZ-900 Microsoft Azure Fundamentals Certification.

01-2025

Understanding APIs and RESTful APIs (Crash Course from Udemy). Microsoft SQL for Beginners (Udemy)

01-2025

OCEAN: Software Engineer Microsoft .NET Practitioner. Agile Software Development from Coursera.

12-2024

OCEAN: Software Engineer Microsoft .NET Apps Beginner.

09-2024

Software Engineer

Capgemini Technology Services India Ltd, Bangalore
06.2024 - 10.2025

Bachelor of Engineering - Computer Science Engineering

Sant Longowal Institute of Engineering And Technology
Gagandeep Singh