Nishant Kumar profile photo 1 on Tal

Nishant Kumar

Senior Software Engineer · Modernizing Legacy Systems with C++ & .NET · Pioneering Agentic AI Frameworks for Software Delivery

Bengaluru

11+ years of work experience

WiseTech Global
Feb 20242 yrs 5 mosPresent

Bengaluru, Karnataka, India

Migration- Leading the rewrite of a legacy C++ module to a .NET 10 ASP.NET Core Web API within a trade finance platform — responsible for analysis, design, and incremental delivery while preserving full correctness of business-critical instruction-handling logic. Legacy Maintenance - Concurrently maintaining and enhancing the live C++ codebase during migration — triaging production issues, implementing controlled enhancements, and ensuring continuity of service for a system actively used in global trade operations. AI-Augmented Development- To accelerate the migration, designed and built a custom AI development environment — comprising a multi-agent framework, MCP server integration, specialized skills, rules, and hooks — enabling deep codebase analysis, automated traceability, and context-aware assistance across a large legacy system.
Vembu Technologies
Apr 20203 yrs 11 mosFeb 2024

Chennai, Tamil Nadu, India

Owned product development for Application and Database backup-recovery solutions in BDRSuite, covering Microsoft SQL Server, PostgreSQL, MySQL, and Microsoft Azure Cloud targets — built in C++ and C# across Windows and Linux. Drove engineering quality across the team by establishing structured code review practices, design documentation standards, and agile delivery ceremonies — improving consistency and reducing defect rates across releases. Mentored junior and mid-level engineers, led technical interviews, and contributed to defining the engineering hiring bar for the team.
Vembu Technologies
Apr 20182 yrsMar 2020

Chennai, Tamil Nadu, India

Contributed and developed application-consistent backup and recovery solutions for Microsoft Exchange, Active Directory, SharePoint, and SQL Server running on Hyper-V and VMware hypervisors, using C++ and C#. Built backup solutions for Microsoft Teams via REST API and implemented Oracle Server backup support on Hyper-V and VMware — extending BDRSuite's coverage to a broader enterprise application portfolio. Held product ownership for granular-level recovery solutions for application-consistent image backups — responsible for feature design, correctness, and reliability of recovery workflows.
Vembu Technologies
Jun 20152 yrs 10 mosMar 2018

Chennai, Tamil Nadu, India

Contributed to web application development using JavaScript and Java, working across both systems-level and application-layer code early in my career. Worked closely with senior engineers on design reviews, debugging sessions, and production issue triage — rapidly developing proficiency in large-scale C++ codebases and enterprise software practices.

Nishant’s AI Stack

cursor
cursor
github copilot
github copilot
ollama
ollama
openai
openai

Education

sastra university

Bachelor of Technology (B.Tech.), Information Technology

sastra university

20114 yrs2015

Intermediate of Science, Science

L.P. Shahi Inter School

20092 yrs2011

Join Nishant and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Nishant Kumar on Tal

Headline

Senior Software Engineer · Modernizing Legacy Systems with C++ & .NET · Pioneering Agentic AI Frameworks for Software Delivery

About

I am a Senior Software Engineer with over 10 years of experience building and modernizing complex systems across enterprise software, trade finance, and data infrastructure domains. · Enterprise Modernization — Leading the migration of a production C++ module to .NET 10 ASP.NET Core at WiseTech Global, maintaining rigorous correctness standards across a well-tested and business-critical codebase. · Agentic AI Frameworks — Designing a multi-agent AI system — a network of specialized agents, skills, and hooks — to embed AI reasoning directly into software delivery workflows. · Systems Engineering — A decade of low-level systems work: memory management, multithreading, STL, backup infrastructure, and cross-platform C++ across Windows and Linux. · Trade Finance & Logistics — Working within the trade finance domain means building software that processes real-world trade documents and instructions, where accuracy and reliability directly impact global supply chains. I am open to senior and lead engineering roles at the intersection of legacy modernization, distributed systems, and AI-augmented software delivery.

Location

Bengaluru

AI stack

cursor

github copilot

ollama

openai

Work experience

Software Engineer at WiseTech Global, Feb 2024 - Present · 2 yrs 5 mos, Bengaluru, Karnataka, India, Migration- Leading the rewrite of a legacy C++ module to a .NET 10 ASP.NET Core Web API within a trade finance platform — responsible for analysis, design, and incremental delivery while preserving full correctness of business-critical instruction-handling logic. Legacy Maintenance - Concurrently maintaining and enhancing the live C++ codebase during migration — triaging production issues, implementing controlled enhancements, and ensuring continuity of service for a system actively used in global trade operations. AI-Augmented Development- To accelerate the migration, designed and built a custom AI development environment — comprising a multi-agent framework, MCP server integration, specialized skills, rules, and hooks — enabling deep codebase analysis, automated traceability, and context-aware assistance across a large legacy system.

Lead Software Engineer at Vembu Technologies, Apr 2020 - Feb 2024 · 3 yrs 11 mos, Chennai, Tamil Nadu, India, Owned product development for Application and Database backup-recovery solutions in BDRSuite, covering Microsoft SQL Server, PostgreSQL, MySQL, and Microsoft Azure Cloud targets — built in C++ and C# across Windows and Linux. Drove engineering quality across the team by establishing structured code review practices, design documentation standards, and agile delivery ceremonies — improving consistency and reducing defect rates across releases. Mentored junior and mid-level engineers, led technical interviews, and contributed to defining the engineering hiring bar for the team.

Senior Software Engineer at Vembu Technologies, Apr 2018 - Mar 2020 · 2 yrs, Chennai, Tamil Nadu, India, Contributed and developed application-consistent backup and recovery solutions for Microsoft Exchange, Active Directory, SharePoint, and SQL Server running on Hyper-V and VMware hypervisors, using C++ and C#. Built backup solutions for Microsoft Teams via REST API and implemented Oracle Server backup support on Hyper-V and VMware — extending BDRSuite's coverage to a broader enterprise application portfolio. Held product ownership for granular-level recovery solutions for application-consistent image backups — responsible for feature design, correctness, and reliability of recovery workflows.

Software Engineer at Vembu Technologies, Jun 2015 - Mar 2018 · 2 yrs 10 mos, Chennai, Tamil Nadu, India, Contributed to web application development using JavaScript and Java, working across both systems-level and application-layer code early in my career. Worked closely with senior engineers on design reviews, debugging sessions, and production issue triage — rapidly developing proficiency in large-scale C++ codebases and enterprise software practices.

Education

Bachelor of Technology (B.Tech.), Information Technology, sastra university

Intermediate of Science, Science, L.P. Shahi Inter School