Summary
Overview
Work History
Education
Skills
Languages
Personal Information
Timeline
Generic

KRISHNA DUBEY

Kolkata

Summary

Full stack developer with over 11 years of experience in designing, developing, and deploying scalable applications. Expertise in .NET MVC and .NET Core frameworks, along with proficiency in modern front-end technologies such as React. Proven track record in managing the software development life cycle from requirements gathering to production support.

Overview

13
13
years of professional experience

Work History

Consultant

Concentrix Catalyst
Remote
11.2019 - Current
  • Designed and developed scalable RESTful APIs using .NET 8, ASP.NET Core, C#, and Entity Framework Core to support high-volume enterprise applications.
  • Built scalable microservices following Clean Architecture, SOLID principles, and Domain-Driven Design (DDD) to improve maintainability and scalability.
  • Designed and implemented event-driven microservices using Azure Service Bus and the Choreography pattern, enabling reliable asynchronous communication, loose coupling, scalable business workflows, and eventual consistency across distributed services.
  • Configured and maintained the Ocelot API Gateway, implementing request routing, API aggregation, service discovery, and centralized API management.
  • Implemented secure authentication and authorization using OAuth 2.0, JWT Bearer Tokens, and Role-Based Access Control (RBAC) to protect enterprise APIs and application resources.
  • Designed and optimized PostgreSQL database schemas, indexes, and complex SQL queries, improving application performance and query efficiency.
  • Optimized SQL Server queries, indexes, and stored procedures, reducing API response times by 40%.
  • Implemented centralized exception handling, structured logging, health checks, and monitoring to improve application reliability and simplify production support.
  • Contributed to CI/CD pipelines using Azure DevOps, enabling automated build, testing, and deployment across multiple environments.
  • Leveraged GitHub Copilot with prompt engineering techniques to accelerate software development, automate repetitive coding tasks, improve documentation quality, and increase developer productivity.
  • Developed reusable React components, integrated with secure .NET APIs, improving frontend maintainability.
  • Adopted Specification-Driven Development (Spec-Driven Development) using Spec Kit and AI-assisted workflows for the React UI project, creating structured feature specifications, implementation plans, and development tasks before coding, improving requirement clarity, reducing rework, and accelerating feature delivery.
  • Participated in architecture discussions, sprint planning, technical design sessions, code reviews, and Agile ceremonies to ensure the delivery of high-quality software.
  • Collaborated with Product Owners, UX Designers, QA Engineers, and DevOps teams to deliver scalable, secure, and high-performing enterprise solutions.

Sr. Software Engineer

Robert Bosch
Hyderabad
11.2018 - 11.2019
  • Developed cloud-native microservices using ASP.NET Core, C#, and Azure services for a scalable Connected Car Platform, processing real-time vehicle telemetry.
  • Built scalable RESTful APIs and backend services, following Clean Architecture, SOLID principles, and event-driven microservices architecture.
  • Integrated Azure IoT Hub to securely receive telemetry data from connected vehicles and IoT devices at scale.
  • Implemented asynchronous communication between microservices using Azure Service Bus, enabling reliable event-driven processing, and loose coupling.
  • Worked with the MQTT protocol to receive real-time telemetry data from connected vehicles and IoT devices.
  • Developed services to transform raw MQTT telemetry payloads into structured JSON data for downstream processing and analytics.
  • Processed, validated, and persisted vehicle telemetry data into Azure Cosmos DB, enabling efficient storage and retrieval of high-volume NoSQL data.
  • Utilized Azure Blob Storage for storing large files, logs, and artifacts, and Azure Table Storage for lightweight, structured data and metadata.
  • Designed efficient Cosmos DB data models, partitioning strategies, and indexing to optimize performance, scalability, and query efficiency.
  • Developed responsive and interactive user interfaces using React, consuming REST APIs to visualize vehicle health, telemetry, diagnostics, and real-time operational data.
  • Collaborated with cross-functional teams to deliver end-to-end IoT solutions, spanning device connectivity, cloud services, backend APIs, and frontend applications.
  • Developed comprehensive unit tests using xUnit, improving code quality, reliability, and maintainability.
  • Participated in architecture discussions, code reviews, sprint planning, and Agile ceremonies to ensure the delivery of high-quality enterprise software.
  • Worked closely with global engineering teams, including Nissan-Renault and Microsoft, to implement secure, scalable, and cloud-native automotive solutions.
  • Automated build and deployment processes using Azure DevOps, supporting continuous integration, and continuous delivery (CI/CD).
  • Troubleshot production issues, optimized application performance, and contributed to continuous improvement initiatives across the platform.

Sr. Software Engineer

Capgemini
Hyderabad
04.2016 - 11.2018
  • Design, development and implementation of new Web Application to ensure system-wide efficiency, reliability, and compatibility and to maximize system performance.
  • Developed web applications using the ASP.NET MVC framework.
  • Implemented exception handling in .NET Core for REST APIs using Exception Handler and Controller Advice annotations to enhance application stability and error management.
  • Developed front end applications using HTML, CSS, JavaScript, React/Angular for effective user experience to the user.
  • Developed, tested and debugged the C# classes to find the actual root cause of the issues.
  • Developed tables in database and implemented stored procedures for the application using SQL 2019.
  • Wrote test scripts and provided development and staging test evidence to support analysis of daily business transactions.
  • Used SVN, GIT, and VSTS for code version control and Azure devOps for pipelining various releases on Staging and production environments.
  • Conducted code reviews to verify the quality of development and secure UAT sign-off for changes while deploying updates without corrupting the production environment.
  • Supported application users by applying strong analytical and problem-solving techniques.
  • Worked with the client Altria with project Wholesale Experience (WSLE).
  • Developed monolithic ASP.NET MVC web applications for sales and order management, enhancing user experience and system functionality.
  • Optimized and created complex stored procedures and views in SQL Server as per project needs.
  • Optimized and created complex stored procedures and views in SQL Server as per project needs.
  • Designed web pages with Kendo UI and JQuery, contributing to responsive and interactive user interfaces.
  • Collaborated with business stakeholders for quarterly releases

Software Engineer

Infosys
Hyderabad
12.2013 - 03.2016
  • Developed Asp.net MVC web application to enhance user experience for insurance and mortgage client.
  • Optimized backend logic and database to improve system performance and reliability.
  • Developed UI with JQuery and Kendo UI.
  • Partnered with business stakeholders to define requirements and deliver features for quarterly releases.

Education

MCA - Master of Computer Application

PGD - Software Engineering

BCA - Bachelor of Computer Application

Skills

  • NET 8
  • ASPNET Core
  • C#
  • React
  • GraphQL
  • Azure Service Bus
  • Azure Function APP
  • Azure Appinsights
  • RabbitMQ
  • Azure IoT Hub
  • Azure Cosmos DB
  • PostgreSQL
  • SQL Server
  • Entity Framework
  • Dapper
  • Linq
  • Oauth 20
  • JWT
  • TypeScript
  • KendoUI
  • Ocelot API Gateway
  • REST API
  • Azure DevOps
  • Docker
  • xUnit
  • MQTT
  • GitHub Copilot
  • Prompt Engineering
  • Specification-Driven Development
  • AI-Assisted Development

Languages

  • English, Advanced (C1)
  • Hindi, Advanced (C1)

Personal Information

  • Date of Birth: 03/02/91
  • Nationality: Indian
  • Marital Status: Married

Timeline

Consultant

Concentrix Catalyst
11.2019 - Current

Sr. Software Engineer

Robert Bosch
11.2018 - 11.2019

Sr. Software Engineer

Capgemini
04.2016 - 11.2018

Software Engineer

Infosys
12.2013 - 03.2016

MCA - Master of Computer Application

PGD - Software Engineering

BCA - Bachelor of Computer Application

KRISHNA DUBEY