Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Abhishek Kumar Thakur

Abhishek Kumar Thakur

Software Engineer
Bangalore

Summary

AI-Adaptive .NET Backend Engineer with 3.5+ years of experience designing and delivering enterprise-grade RESTful APIs and backend systems using C#, ASP.NET Core (.NET 6/8), Entity Framework Core, and SQL Server. Proven track record in enterprise tooling development, legacy modernization, .NET 8 migration, and CI/CD delivery. Leverages GitHub Copilot, ChatGPT, Claude, and Microsoft Copilot through structured prompt engineering — achieving up to 45–50% reduction in defect resolution time while maintaining enterprise compliance standards.

Overview

3
3
years of professional experience
1
1
Certification

Work History

.NET Developer

CGI
Bangalore
09.2022 - Current
  • Designed and developed RESTful APIs for Ratabase legacy web applications, fixing numerous defects and production issues while enhancing functionality through new feature implementation; Ratabase is CGI’s flagship insurance rating and underwriting (Rate & Rule Management) platform with over 38 years of industry legacy, trusted by leading global P&C insurance carriers.
  • Designed and implemented an enterprise‑grade Swagger API Change Comparison Tool embedded within Swagger UI — automated diff analysis across 450+ APIs using ASP.NET Core and OASDiff CLI, with breaking‑change detection, HTML report generation, caching, and IIS deployment. Eliminated 1–2 sprints of manual release validation effort.
  • Implemented end‑to‑end Swagger documentation across 450+ APIs using Swashbuckle, AutoMapper, and C# annotations — improving API governance, discoverability, and developer onboarding.
  • Developed and maintained RESTful APIs for Ratabase, CGI’s flagship global P&C insurance rating and underwriting platform with 38+ years of industry legacy.
  • Reduced defect resolution time by 45–50% through AI‑assisted debugging and structured prompt engineering workflows.
  • Led migration from .NET 6 to .NET 8 and contributed to multiple major service pack releases across Ratabase Product Builder WebUI and RB360 Web Application.
  • Currently contributing to Pragma MWM (Mobile Workforce Management) in the Utilities domain — developing RESTful APIs as part of a legacy Windows product modernization, migrating to a scalable API‑first architecture supporting web and mobile platforms across power generation and field operations.
  • Maintained xUnit test suites and supported Jenkins CI/CD pipelines with SonarQube static analysis; facilitated Scrum ceremonies and mentored junior engineers in SAFe Agile environments.

Training .NET Full Stack Developer

CGI
09.2022 - 11.2022
  • Developed front-end and back-end components using ASP.NET, Angular, HTML, CSS, Bootstrap, and TypeScript.
  • Implemented UI components and user services using JavaScript, improving application functionality and user interaction.
  • Enhanced functionality of user services through UI design and JavaScript implementation.
  • Managed application data using SQL/DBMS, gaining hands-on experience in database management.
  • Collaborated with team members using Git and GitLab for version control and task management.
  • Integrated front-end, back-end, and database components in Weather Forecast Application final project.

Education

B.Tech -

NIT Jalandhar
Punjab, India
01-2022

Skills

  • C# and ASPNET Core (NET 6 / NET 8)
  • RESTful API Development
  • Entity Framework Core
  • Microservices Architecture
  • SQL & SQL Server Management Studio (SSMS)
  • Stored Procedures
  • Swagger / Swashbuckle
  • AutoMapper & OASDiff
  • API Governance & Documentation
  • Postman API Testing
  • xUnit Testing
  • CI/CD Pipelines
  • IIS Deployment
  • Git / GitLab
  • Visual Studio IDE & VS Code
  • Jira Project Management
  • Agile / Scrum (SAFe Methodologies)
  • AI‑Assisted Debugging & Development
  • Expertise with LLMs: Claude, Gemini, ChatGPT, GitHub Copilot, Copilot

Certification

.NET Full Stack Development Training - StackRoute, ChatGPT Prompt Engineering Training, Microsoft 365 Copilot Chat - AI Certification, Microsoft GitHub Copilot Trainings, Agile 101, SAFe for Teams 6.0 Certified, Scrum Master Training - CGI Academia

Timeline

.NET Developer

CGI
09.2022 - Current

Training .NET Full Stack Developer

CGI
09.2022 - 11.2022

B.Tech -

NIT Jalandhar
Abhishek Kumar ThakurSoftware Engineer