📍 New Jersey, NJ • Senior Software Engineer

Hello, I'm Nikhith Birru

I develop |

Senior software engineer with 7+ years of expertise engineering resilient systems in C/C++, Python, Cloud Platforms (Azure, AWS, GCP), and distributed data engines. Proven track record boosting VM crawl speed by 60% and cutting database load by 50%.

Nikhith Birru - Senior Software Engineer
60% Faster NTFS Crawl
VSA Threat Scan C++ & FileScan
Multi-Cloud Azure • AWS • GCP
0+
Years Production Experience
0%
VM Crawl Speed Acceleration
0%
Primary DB Load Reduction
3.9/4
Master's GPA • Data Science

Bridging Low-Level Systems & Modern Cloud Engineering

Dedicated to crafting high-performance, fault-tolerant infrastructure and scalable enterprise software.

Systems Mindset, Cloud Scale

I am a Senior Software Engineer based in New Jersey, NJ, holding a Master of Data Science from the University of North Texas (GPA 3.9/4.0) and a Bachelor of Computer Science from JNTU.

Over my 7+ years at Commvault Systems, I have spearheaded mission-critical subsystems spanning low-level Linux and Windows hypervisor internals (C/C++), enterprise-wide threat scanning, multi-cloud autoscaling (Azure, AWS, GCP), and high-volume database engineering.

Whether it's harnessing Linux FANotify APIs to accelerate VM crawling by 60%, architecting T-SQL database partitioning to reduce 50% strain on production metrics, or deploying serverless telemetry to Azure Blob Storage, I take pride in solving deep technical bottlenecks with measurable business impact.

Deep C/C++ & Linux kernel file monitoring expertise
Certified Microsoft Azure Fundamentals practitioner
Proven cross-functional technical lead and mentor

Core Systems & C/C++

Specialized in low-level hypervisor integration, device mounting tools, Live Browse in VMs, and multi-threaded file indexing.

Multi-Cloud & Autoscale

Engineered seamless auto-scaling backup, restore, and threat analyze workflows across Azure, AWS (EC2/EBS/VPC), and GCP.

Data Architecture & T-SQL

Designed scalable T-SQL database solutions, Azure Managed SQL migrations, and Highcharts telemetry reporting.

Applied AI & Machine Learning

Master's in Data Science; built attention-optimized BD-LSTM neural network models for automated speech assessment.

Professional Experience

Consistent career progression driving core product reliability, security, and cloud scalability at Commvault Systems.

Commvault Systems • Tinton Falls, NJ Jul 2024 – Present

Senior Software Engineer

Leading core virtual server agent (VSA) threat intelligence, cross-cloud autoscaling, and low-level hypervisor file recovery modules.

  • VSA Threat Scan: Contributed to the VSA Threat Scan subsystem to analyze and flag malicious files residing in virtual machines. Engineered a Linux-optimized scan engine using FANotify APIs, accelerating VM crawling speed by 60%.
  • Cloud Auto Scale: Enabled seamless autoscaling capabilities across Microsoft Azure, AWS, and GCP to dynamically provision compute nodes for backup, restore, threat scanning, and distributed indexing.
  • Live Browse & Recovery: Implemented C++ guest file/folder browse and restore modules across heterogenous Windows and UNIX virtual environments.
  • Hypervisor File Indexing: Resolved critical bottlenecks in the multi-hypervisor indexing pipeline to ensure consistent high-throughput cataloging.
  • CVDiskManagerTool: Designed and developed a standalone C++ utility tool to automate safe mounting and unmounting of disks and storage devices across Windows and Linux guest VMs.
C++ Linux FANotify Azure AWS GCP Hypervisors Threat Analysis
Commvault Systems Nov 2020 – Dec 2022

Senior Software Engineer

Architected high-volume database performance overhauls, Azure migration POCs, and cloud disaster recovery modules.

  • Usage History Database: Architected and executed a comprehensive T-SQL database partition solution in SSMS, eliminating 50% strain on the primary Metrics database caused by high-volume transactional tables.
  • Check Readiness: Programmed a C++ component readiness module within the CommCell environment, evaluating network connections, resource availability, and configuration integrity across Windows and UNIX using T-SQL, REST APIs, and MongoDB.
  • Azure Cloud Migration POC: Spearheaded proof-of-concept migrating on-premise Metrics databases to Microsoft Azure Managed SQL Instance. Built Azure Serverless functions to parse CommCell metrics and stage telemetry into Azure Blob storage.
  • Cloud Disaster Recovery: Constructed core backup & restoration modules for Amazon EC2 instances, VPCs, and EBS volumes layering C++, C#, .NET Framework, T-SQL, and REST APIs.
C++ T-SQL / SSMS Azure Serverless Azure Blob C# .NET MongoDB AWS EC2/EBS
Commvault Systems Dec 2019 – Nov 2020

Software Engineer

Engineered automated report generation frameworks and spearheaded SaaS multi-tenant database adaptations.

  • Document Generator Framework: Built a dynamic Java report generation service using docx4j and pptx4j open-source libraries to tailor enterprise-grade formatted Docx and PPTx executive briefings.
  • Service Pack Newsletter Automation: Developed a Python script leveraging PDFKit, wkhtmltopdf, and REST APIs to convert raw HTML into polished PDFs and orchestrate scheduled deliveries.
  • Commvault Metallic SaaS Migration: Adapted the Metrics database architecture for SaaS multi-tenancy, integrating Metallic into the Service Providers environment with customized T-SQL structures.
Java (docx4j/pptx4j) Python T-SQL SaaS Multi-tenancy REST APIs
Commvault Systems Jan 2018 – Nov 2019

Associate Software Engineer • Software Intern

Built centralized performance monitoring databases and real-time interactive health dashboards.

  • Metrics Reporting Server: Administered a geographically distributed database system enabling real-time performance telemetry across multi-datacenter CommCell environments using C++, Python, and T-SQL.
  • CommCell Health Report: Devised interactive health tile dashboards monitoring backup operations and disaster recovery readiness using T-SQL, HTML, CSS, JavaScript, and Java.
  • Simpana & Custom Reports: Created automated reporting pipelines with HTML, PDF, and CSV outputs, and harnessed Highcharts to deliver visual analytics for enterprise customers.
C++ Python JavaScript HTML / CSS Highcharts T-SQL Stored Procedures

Selected Engineering Projects

Deep systems utilities, cloud platforms, deep learning models, and foundational software engineering.

VSA Threat Scan & Linux Filesystem Crawler
Systems • Security

VSA Threat Scan & Linux FANotify Crawler

+60% Speed

High-performance malware and threat analysis subsystem for virtual machines. Leveraged native Linux FANotify file monitoring APIs to index and crawl guest file structures 60% faster without hypervisor overhead.

C++ Linux Kernel APIs FANotify VMware / Hyper-V Cybersecurity
Multi-Cloud Autoscale Architecture
Cloud Architecture

Multi-Cloud Autonomous Resource Scaler

Azure • AWS • GCP

Automated resource orchestration engine deploying backup, restoration, file indexing, and threat scanning workers dynamically across Microsoft Azure, Amazon Web Services, and Google Cloud Platform.

Microsoft Azure AWS (EC2/EBS) GCP Serverless T-SQL REST APIs
Automated TOEFL Speech Scoring Neural Network
AI • Deep Learning

Automated TOEFL Speaking Test Grading AI

BD-LSTM + Attention

Academic capstone neural network framework to score oral English proficiency. Developed a Bidirectional LSTM (BD-LSTM) architecture enhanced with attention weight optimization for acoustic and linguistic feature evaluation.

Python PyTorch / TensorFlow BD-LSTM Attention Weights Speech Analytics
Low-Level Storage

Blob-Store Engine

Advanced File Management System in C

C Pure

Constructed a custom high-performance blob storage and file management subsystem in C. Implemented low-level block allocation, memory-mapped disk buffers, binary indexing, and transaction-safe chunk write semantics.

C File Systems Memory Mapping Binary Indexing POSIX
Language Implementation

8086 Interpreter

8086 Assembly Compiler & Virtual Machine

Systems

Fulfilled a compiler and execution engine for a custom assembly-like language. Emulates the x86 8086 processor architecture including register sets (AX, BX, CX, DX), stack pointer operations, memory flags, and branching logic.

C / C++ Compiler Design 8086 Architecture Lexer & Parser VM Emulation
Social Good • Full-Stack

NEIPID Platform

Healthcare Bridge for Special Needs Care

Lead • Android

Guided an engineering team developing a mobile healthcare platform connecting intellectually disabled individuals and guardians directly with medical specialists. Node.js backend with Android frontend.

Node.js Android (Java) REST APIs Real-Time Messaging Team Leadership

Skills & Technology Stack

A balanced toolkit spanning low-level operating system internals, multi-cloud platforms, and enterprise data tier architecture.

Programming Languages

Core systems & application code
C / C++ Expert • 7+ yrs
Python Advanced • 4+ yrs
Transact-SQL (T-SQL) Advanced • 7+ yrs
C# (.NET) Proficient • 3+ yrs
Java Proficient • 3+ yrs
Rust Working Knowledge
JavaScript (ES6+) Proficient
HTML5 / CSS3 Proficient

Cloud & Infrastructure

Multi-cloud orchestration & telemetry
Microsoft Azure Certified • Serverless
Amazon Web Services (AWS) EC2 • VPC • EBS
Google Cloud (GCP) Autoscale Workloads
Linux Kernel & FANotify Kernel APIs • POSIX
VMs & Hypervisors VMware • Hyper-V • KVM
Azure Serverless & Blobs Telemetry Pipelines

Databases & Storage

High-throughput data & telemetry
Microsoft SQL Server (SSMS) Query Tuning • Indexes
Azure Managed SQL Instance Cloud Migration
MongoDB Document Store • REST
T-SQL Stored Procedures High-Volume Partitioning
Block & Blob Storage Disaster Recovery

Frameworks & Analytics

Modern tooling & visualization
ReactJS Component Architecture
RESTful APIs Service Architecture
.NET Framework Enterprise Integration
Tableau • RapidMiner • SPSS Statistical Analytics
Highcharts & D3 Real-Time Dashboards
Git & CI/CD Version Control & Testing

Education & Achievements

Strong academic foundation in computer science and data science, reinforced with proven leadership.

Jan 2023 – May 2024

Master of Data Science

University of North Texas • Denton, TX

GPA: 3.9 / 4.0

Specialized in statistical modeling, neural network architectures, applied machine learning, distributed data pipelines, and natural language processing.

Aug 2014 – Jul 2018

Bachelor of Computer Science

Jawaharlal Nehru Technological University (JNTU) • Hyderabad, India

GPA: 3.5 / 4.0

Comprehensive foundation in algorithms, data structures, compiler design, computer architecture, low-level operating systems, and relational databases.

Official Certification

Microsoft Certified: Azure Fundamentals

Validation of foundational cloud services, Azure architecture, security, privacy, and compliance.

Top 100 Statewide

MissionRnD Technical Scholar

Ranked among top 100 engineering students statewide; selected for intensive 2-month systems training at IIIT Hyderabad led by industry veterans.

Community Leadership

President, CVR Computer Society of India

Elected president heading a vibrant student body of 1,000+ engineers; spearheaded technical hackathons, industry keynotes, and systems boot camps.

Let's Connect & Build Together

Interested in collaborating, discussing senior engineering roles, or exploring high-performance systems architecture? Send me a message!

Contact Details

Reach out for senior engineering opportunities, consultations, or technical discussions.

Looking for a formal resume copy?

Download or view an ATS-friendly, printable executive resume.

Send Me A Direct Message

Fill out the quick form below and I will get back to you promptly.

Email copied to clipboard!