Bengaluru, India · at TCS · ex-Jio

Amit Mahata

Senior Software Engineer — .NET, Node.js, React & Cloud

I build backend systems that hold up in production. At Jio Platforms I designed the .NET Core services behind JioRooms, running across 350+ enterprise meeting rooms, and worked on JioMeet. Today at TCS I build platforms for a global energy company. On the side I ship things like InstaScreen, a peer-to-peer screen-sharing app.

8+ yrs
shipping production software
350+
enterprise meeting rooms on JioRooms
70+
sources in my live Engineering Pulse
Amit Mahata
Built software at
Tata Consultancy ServicesSenior Consultant · 2026–now
Jio PlatformsSDE · 2021–2026
Contemsys SoftwareDeveloper · 2018–2021
GCETT SeramporeB.Tech CSE · 2017
Things I've built

Side projects, shipped and live

What I build when nobody's assigning tickets: real-time apps, reference guides and tools I use myself.

All repositories on GitHub →
Open source

gRPC Hands-on Guide

Reference implementation of gRPC in .NET 10 and Node.js: Protobuf, HTTP/2, all four streaming patterns, cross-language interop and debugging.

  • gRPC
  • .NET 10
  • Node.js
View on GitHub →
Experience

8+ years of enterprise engineering

Energy, telecom, real-time video and ERP: different domains, same job. Make systems fast, reliable and easy to change.

Apr 2026 — Present

Senior Consultant

Tata Consultancy Services · Bengaluru

Enterprise digital platform for a global energy services organization

  • Building enterprise applications for the Oil & Gas domain with .NET Core and SQL Server.
  • Designing RESTful APIs and backend services following clean architecture and secure coding standards.
  • Tuning SQL Server stored procedures, views and complex queries for performance.
  • .NET Core
  • C#
  • SQL Server
  • REST
  • CI/CD
Oct 2021 — Apr 2026

Software Development Engineer

Jio Platforms Limited · Bengaluru

JioRooms — enterprise meeting room platform

  • Designed and built scalable .NET Core backend services supporting deployment across 350+ meeting rooms.
  • Full-stack delivery with React + .NET: architecture, API contracts and admin UI modules.
  • Built CI/CD with GitHub Actions and ArgoCD for automated Kubernetes deployments with rollback (GitOps).

JioMeet — video conferencing platform

  • Contributed to core Node.js modules serving thousands of users, improving reliability and performance.
  • .NET Core
  • React
  • Node.js
  • Kubernetes
  • ArgoCD
  • GitHub Actions
Jul 2018 — Oct 2021

Software Developer

Contemsys Software · Kolkata

GRILL4 ERP — tea broking platform

  • Built sales, inventory, auction and accounting modules for tea brokers across West Bengal and Assam.
  • Backend modules in .NET and MySQL for business-critical, high-accuracy financial transactions.
  • Optimized complex SQL queries and stored procedures, reducing execution time.
  • .NET
  • MySQL
  • Stored procedures
  • ERP
Toolbox

What I work with

Backend & architecture

  • C#
  • .NET Core
  • ASP.NET Web API
  • Node.js
  • Microservices
  • REST
  • gRPC
  • Clean Architecture
  • System Design

Frontend & real-time

  • React
  • JavaScript
  • WebRTC
  • HTML/CSS

Data

  • SQL Server
  • MySQL
  • Query tuning
  • Stored procedures

Cloud & DevOps

  • Azure
  • GCP
  • Kubernetes
  • Docker
  • ArgoCD
  • GitHub Actions
  • GitOps

AI

  • Generative AI
  • LLM integration
  • Prompt engineering

Ways of working

  • Agile
  • Git
  • Code review
  • Secure coding
Engineering Pulse

What's happening in software engineering

Live from 70+ sources: case studies from teams like Netflix, Cloudflare and Stripe, AI and release updates, security news, fresh research, and what engineers are discussing today.

Loading live feed…

Open the full Engineering Pulse →

Contact

Let's build something together

Hiring, consulting, or just want to talk architecture? Book a call or drop me a message.

Open to senior and lead engineering roles, and to consulting work. .NET, Node.js and cloud backends · remote or Bengaluru · I usually reply within a day.

Book a call

Pick a 15-minute intro or a 30-minute technical discussion. Choose a slot and I'll send you a calendar invite.

Send a message

Book a call with Amit

Choose a slot. I'll confirm with a calendar invite and meeting link within 24 hours.

Call type
Time