Summary
Overview
Work History
Education
Skills
Certification
Awards
Personal Information
Timeline
Generic

HARSHAL BHAGAT

Pune

Summary

Accomplished Senior Software Engineer at Baker Hughes, specializing in microservices and event-driven architecture. Successfully architected a scalable asset management platform, enhancing real-time monitoring capabilities. Proven leadership in mentoring teams and driving architectural best practices, ensuring high availability and performance across distributed systems. Expertise in ASP.NET Core and Agile methodologies.

Overview

2026
2026
years of professional experience
1
1
Certification

Work History

Senior Software Engineer / Technical Architect / Team Lead

Baker Hughes
Pune
07.2017 - Current

Project: Assets Service (Cloud-Native Asset Management Platform)

Architected and delivered a high-throughput, scalable asset condition monitoring platform enabling real-time CRUD operations, hierarchical asset modeling, and event-based notifications.

Architectural Responsibilities:

  • Designed microservices-based architecture using ASP.NET Core and containerized deployments
  • Defined event-driven communication using RabbitMQ and Azure Service Bus
  • Led end-to-end system design, integration strategy, and deployment pipelines
  • Ensured scalability, resiliency, and performance across distributed components
  • Collaborated with product, QA, and DevOps teams to align architecture with business goals
  • Mentored engineers and enforced architectural best practices

Technologies:
ASP.NET Core, REST APIs, RabbitMQ, Azure Service Bus, PostgreSQL, Docker, Kubernetes, Jenkins, OAuth 2.0, Microservices

@Project/System 1 Evo

GE's System 1 is a patented software platform that enables real-time optimization of equipment and processes, condition monitoring, and event diagnostics, allowing users to gain insight into and control their process conditions in real-time.

Role and Responsibility

• Team Lead

• System Design

• End to end Feature Delivery

Technologies

WPF, Prims Framework, MVVM, WCF, Lighting Chart

Proficy historian Database [Timeseries database]

Software Engineer

Ness Technologies
Mumbai

Ness Technologies – Mumbai

Project: Investis (Financial News Publishing Platform)

Designed a backend system that ingests, processes, and publishes customer-specific financial news feeds.

Responsibilities:

  • Designed solution architecture and database schema
  • Built reliable ingestion pipelines using cloud messaging
  • Implemented secure and scalable web applications

Technologies:
ASP.NET MVC (C#), AWS Queue & Storage, JavaScript

Software Engineer

Ness Techonologies
Mumbai

Project: Carvana (Automated Video Generation Platform)

Developed a system that generates customized user-experience videos using multiple media sources.

Responsibilities:

  • Designed backend workflows for media processing
  • Integrated FFmpeg for video composition and transitions
  • Managed production deployment pipelines

Technologies:C#, Web API, JavaScript, Azure Queue, Azure Blob Storage, FFmpeg

Software Engineer

Ness Technologies
Mumbai

Project: Jawbone (Wearable Device Integration Platform)

Developed a Windows application integrating wearable devices for health and activity tracking.

Responsibilities:

  • Designed client-side architecture for device communication
  • Integrated Bluetooth hardware with asynchronous data processing
  • Improved performance and stability of device connectivity

Technologies:UWP, SQLite, Bluetooth, LINQ, Async/Await

Education

PG Diploma - Advanced Computing

C-DAC
Mumbai
01.2014

Bachelor of Engineering - Computer Science

Amravati University
01.2013

Skills

CORE ARCHITECTURAL SKILLS

  • Architecture & Design:
    System Architecture, Microservices, Event-Driven Architecture, Domain-Driven Design (DDD), High Availability, Scalability, Fault Tolerance
  • Cloud & DevOps:
    Microsoft Azure, Azure Functions, Azure Service Bus, Docker, Kubernetes, ArgoCD, Jenkins, GitHub Actions
  • Backend & APIs:
    C#, NET, ASPNET Core, RESTful APIs, OAuth 20, API Security
  • Messaging & Data:
    RabbitMQ, Azure Queue Storage, Azure Blob Storage, PostgreSQL, Time-Series Databases
  • Desktop & Client Apps:
    WPF, WCF, MVVM, Prism Framework
  • Quality, Security & Observability:
    SonarQube, Trivy, Black Duck, Dynatrace, Threat Modeling
  • Testing & Delivery:
    TDD, Unit Testing, Integration Testing, API Testing, Automation Testing
  • Methodologies:
    Agile, Scrum, DevOps, CI/CD

Certification

Certified ScrumMaster (CSM), 2021

Awards

  • Lead Award – Baker Hughes (2×)
  • Expertise Award – Baker Hughes
  • Employee of the Year (2016–2017) – Ness Technologies
  • Quarterly Award Winner – Ness Technologies
  • Spot Award Winner – Ness Technologies (2×)

Personal Information

Title: Software Engineer | Cloud & Distributed Systems

Timeline

Senior Software Engineer / Technical Architect / Team Lead

Baker Hughes
07.2017 - Current

Software Engineer

Ness Technologies

Software Engineer

Ness Techonologies

Software Engineer

Ness Technologies

PG Diploma - Advanced Computing

C-DAC

Bachelor of Engineering - Computer Science

Amravati University
HARSHAL BHAGAT