Summary
Overview
Work History
Education
Skills
Linkedin
Certification
Timeline
Generic
Priyabrata Basu

Priyabrata Basu

Gloucester,Gloucestershire

Summary

Senior Software Engineer experienced in developing high-performance, cloud-native systems leveraging .NET, C#, AWS, React frontend, infrastructure automation and DevOps. Delivered scalable microservices and real-time data platforms for trading and optimisation, enhancing operational reliability and commercial outcomes. Combined engineering expertise with energy-market insight to create robust software solutions for mission-critical environments.

Overview

1
1
Certification
16
16
years of professional experience

Work History

Associate Consultant

Tata Consultancy Services
Gloucestershire
01.2022 - Current
  • As a senior software engineer, I play a pivotal role in developing, modernising the trading and optimisation platforms for one of the biggest Energy companies in the UK
  • Engineered high-availability, cloud-native gas balancing platforms and microservices using .NET Core, EF Core, Aurora PostgreSQL, Docker, and AWS ECS.
  • Built fault-tolerant, event-driven nomination systems and resilient workflows using AWS Lambda, SQS, SNS, EventBridge, and durable orchestration.
  • Designed robust data pipelines and third-party integrations with National Grid, KrakenFlex, and Elexon to stream high-volume market data.
  • Developed dispatch solutions for Gas Peakers and BESS, leveraging feasibility models to run optimisers with maximum profitability.
  • Implemented modern web apps using React, Vite, Tailwind and enhanced legacy web apps built on ASP.NET MVC with Razor.
  • Accelerated software delivery and AI-augmented rapid prototyping using GitHub Copilot, agentic models, custom skills, and custom Copilot apps.
  • Automated scalable infrastructure, resilience practices, and continuous deployment using Terraform IaC and robust CI/CD pipelines.
  • Led senior engineering operations, high-standards PR reviews, architectural decisions, and cross-functional alignment with trading teams.

Assistant Consultant

Tata Consultancy Services
Gloucestershire
01.2019 - Current
  • Built real-time data ingestion system for balancing mechanism data using .Net Core, ECS, Docker, AWS Lambda, SNS, and PostgreSQL, integrating with UK energy market data on Azure.
  • Streamlined the market data platform reducing very high volume of Simple SQS queues, by migrating them into FIFO queues using Terraform.
  • Worked with leading energy company in the UK to implement and enhance trading data platforms and real-time data ingestion processes.
  • Enhanced trading decision-making tools using Windows services on .Net framework and Windows Forms clients.
  • Implemented GitHub actions pipelines for many apps, moving away from hosted Jenkins pipelines.

IT Analyst

Tata Consultancy Services
Kolkata
11.2010 - 12.2017
  • Have worked with life science and healthcare clients such as Johnson and Johnson for 5+ years, building their rich Sharepoint driven content management platforms, with extensive customisations using .Net.

Education

Bachelor of Technology - BTech - Engineering

Heritage Institute of Technology
07-2010

Skills

  • Programming languages: C#, TypeScript, JavaScript, SQL, PowerShell, HCL (Terraform)
  • Core technologies: NET Framework, NET Core, ASPNET Core, Web APIs, Microservices, Containerisation
  • API design and practices: RESTful API design, EF Core, Async programming, Dependency injection
  • Cloud infrastructure: AWS services (Lambda, API Gateway, Cognito, ECS)
  • Database and Storage Aurora PostgreSQL, RDS, DynamoDB, S3
  • Messaging services: SNS, SQS, EventBridge, MSMQ
  • CI/CD and IAC: Terraform (modules), Serverless Framework, Github Actions
  • Architectural patterns: Clean architecture, TDD and DDD, Event-driven systems, Route first pattern in UI
  • Resilience strategies: Polly (retry mechanisms), Fault-tolerant design
  • Frontend technologies: Reactjs, TypeScript, Redux
  • Testing frameworks: xUnit, Vitest, Playwright
  • AI tools: GitHub Copilot, Microsoft 365 Copilot, Claude LLMs

Linkedin

www.linkedin.com/in/priyabratabasu-91828153

Certification

  • AWS Certified Solutions Architect Associate
  • Microsoft Certified Azure Developer Associate

Timeline

Associate Consultant

Tata Consultancy Services
01.2022 - Current

Assistant Consultant

Tata Consultancy Services
01.2019 - Current

IT Analyst

Tata Consultancy Services
11.2010 - 12.2017

Bachelor of Technology - BTech - Engineering

Heritage Institute of Technology
Priyabrata Basu