Portrait of Nikhil Sakhare hello — you found the console Senior backend engineer in Pune

Nikhil Sakhare

I'm Nikhil — Tech Lead

I lead enterprise modernization and build reliable APIs, distributed services and cloud-native systems with C# and .NET.

📍 Pune, India ⏱ 5+ years building software
nikhil@portfolio: ~ — portfolio
nikhil@portfolio:~$ whoami
nikhil — tech lead · senior .net engineer
c# · asp.net core · distributed systems
based in Pune, India

Work

Selected engineering work

Representative systems I have modernized, optimized and delivered in enterprise teams.

modernization — request and background processing
React client user workflows API gateway auth · routing .NET Web API domain services Redis distributed cache Hangfire scheduled work SQL Server persisted state

Legacy-to-cloud migration · 2026

Enterprise Platform Modernization

Modernized a legacy operations platform by moving WCF services and an Angular interface toward ASP.NET Core Web APIs, React and independently deployable services.

  • Split migration work into testable services while preserving existing business flows
  • Used TDD and BDD specifications to protect behavior throughout the modernization
  • Added Azure Service Bus, scheduled background processing and distributed caching for operational workloads
4
engineers led
100%
migration test coverage
0
Coverity/Sonar findings
C#.NET 8ASP.NET CoreEF CoreReactRedisHangfireDockerKubernetes
hybrid caching — fast request path
client self-service UI .NET API request handling Redis cache fast path SQL Server source of truth background job refresh · sync

API performance · 2025

High-Performance Service Caching

Designed a hybrid caching path for a telecom self-service platform, combining application logic with Redis to remove repeated expensive work from a critical request.

  • Introduced cache-aware request handling while preserving the database as the source of truth
  • Used background jobs to refresh operational data without blocking user requests
  • Deployed and monitored the service in a containerized AWS environment
18s → 2s
response time
C#.NETRedisSQL ServerHangfireAWSKubernetes

Under the hood

How the AI plumbing works

A schematic of a typical request — the same pattern behind the agents and retrieval systems in my work.

Request flow — resilient .NET service
entry
clientapi gatewayweb api
service
validationdomain logiccache
processing
queueworkerscheduler
delivery
databasetelemetryresponse

representative architecture · authentication, caching and background processing

Experience

Where I've worked

Roles, teams and the numbers I left behind.

Intermediate Software Developer · Assent

May 2026 — Present · 4 mo

Developing and maintaining enterprise software as part of the Pune engineering team.

  • Working across backend services with an emphasis on maintainability, system integration and production reliability

Senior Software Engineer · Augmento Labs · Saksoft

May 2025 — May 2026 · 1 yr 0 mo

Led the modernization of enterprise WCF and Angular systems into RESTful microservices and React applications on Azure.

  • Led an offshore full-stack team across API and frontend workstreams, including technical direction and code reviews
  • Built API contracts, middleware and Azure API Management integrations for internal and external systems
  • Delivered event-driven services with Azure Service Bus and containerized Hangfire schedulers on Kubernetes
  • Applied TDD and BDD with xUnit and NUnit, achieving 100% coverage on migrated applications and zero reported Coverity/Sonar issues

Software Development Engineer · CSG International

Nov 2022 — May 2025 · 2 yr 6 mo

Built API ecosystems for telecom billing, e-commerce, self-service and customer-interaction systems.

  • Developed .NET Core microservices and React applications integrating IVR, self-service and billing platforms
  • Reduced a critical response path from 18 seconds to 2 seconds using hybrid Redis caching
  • Delivered automated CI/CD, Hangfire scheduling and containerized services on AWS and Kubernetes

Developer · Amdocs

May 2021 — Nov 2022 · 1 yr 6 mo

Modernized enterprise applications and supported reliable production releases.

  • Migrated legacy components to C# and .NET, applying object-oriented design and Entity Framework
  • Designed RESTful ASP.NET Web API services for scalable internal integrations
  • Automated deployments and routine jobs with PowerShell and CI/CD tooling
  • Investigated production issues with QA and support teams and delivered long-term fixes

About

The short version

I am a tech lead and backend-focused software engineer with more than five years of experience delivering large-scale transformation projects across telecom and enterprise systems. My core stack is C#, .NET, ASP.NET Core, Entity Framework and SQL Server, supported by React and Angular where products need a web interface.

My work includes modernizing WCF and SOAP systems into RESTful microservices, building API ecosystems, improving performance with Redis, and delivering cloud-native workloads on AWS and Azure. I also have experience with event-driven systems, conversational-AI integrations, TDD, BDD and production support.

.NET Backend

Production APIs and background services built with C#, ASP.NET Core, EF Core and SQL Server.

Distributed Systems

Microservices, caching, queues and data pipelines designed for predictable performance and recovery.

Cloud Delivery

Containerized services delivered through Docker, Kubernetes, AWS, Azure and automated CI/CD pipelines.

More

Additional engineering work

Focused backend systems and delivery improvements from production environments.

Bulk Data Processing Pipeline

2025

Built a containerized pipeline for large CSV and JSON workloads using bounded concurrency, background services and database batching.

100k+ records per workload
C#.NETTPL DataflowBackgroundServiceEF CoreSQL ServerDocker