Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

VIVEK AGARWAL

Software Engineer
Surat,GJ

Summary

Software development professional prepared for high-impact roles within technology-driven environments. Extensive background in designing and optimizing software solutions, with a commitment to delivering high-quality results. Known for effective teamwork and adaptability, with key skills in coding and system architecture.

Overview

2
2
years of professional experience

Work History

Software Engineer

Microsoft
07.2024 - Current
  • Improved Linux migration readiness (Azure Linux 3.0). Designed and tested end-to-end application deployments for Windows-to-Linux migration on COSMIC AKS, validating builds, rollouts, and pod health across multiple stages. This reduced migration risk for production clusters and increased confidence for OS upgrades, affecting hundreds of nodes per cluster.
  • Improved node reliability and recovery time. Analyzed node and component health telemetry to identify delays during failures and recovery. Helped reduce component recovery time (Not Ready → Healthy) by 20–30%, improving overall cluster stability, and lowering operational incidents.
  • Strengthened security using modern Linux protections, validated and prototyped security controls using Tetragon (runtime visibility) and SELinux (policy enforcement) on AKS Linux nodes. Improved workload isolation, audit visibility, and security posture, while reducing the need for manual troubleshooting during incidents.

Software Developer Intern

Microsoft
05.2023 - 07.2023
  • Worked with Power BI Paginated Report Builder and Power Automate to automate the creation of weekly QoS report.
  • Documented and improved the MGDC dataset, and created an OData filter function for MGDC data extraction.
  • The functionality allows users to apply filters while extracting data, which saves storage and processing resources.

Machine Learning Developer Intern

Chi SquareX
05.2022 - 07.2022
  • Worked on Energy Disaggregation, a tool that measures the energy input of each device and identifies inefficiencies for further analysis.
  • Built Machine Learning model for Non-Intrusive Load Monitoring of household appliances, utilizing denoising autoencoders, FB prophet, and RNN.

Research Internship

NimbleEdge-CoPS
11.2021 - 12.2021
  • Implemented Paper - 'Client selection strategy for Federated Learning with Heterogeneous Resources on mobile edge.'
  • Wrote unit tests for various components of EnvisEdge - a deployment library for recommendation engines with Edge Computing.

Education

Bachelor of Technology - Electronics Engineering

Indian Institute of Technology (BHU)
Varanasi, India
01.2026

All India Senior School Certificate Examination - undefined

Agarwal Vidya Vihar
Surat, India
03.2020

All India Secondary School Examination - undefined

Agarwal Vidya Vihar
Surat, India
03.2018

Skills

Areas of Interest: Software Design, Machine Learning, Problem Solving, Computer Vision

Timeline

Software Engineer

Microsoft
07.2024 - Current

Software Developer Intern

Microsoft
05.2023 - 07.2023

Machine Learning Developer Intern

Chi SquareX
05.2022 - 07.2022

Research Internship

NimbleEdge-CoPS
11.2021 - 12.2021

All India Senior School Certificate Examination - undefined

Agarwal Vidya Vihar

All India Secondary School Examination - undefined

Agarwal Vidya Vihar

Bachelor of Technology - Electronics Engineering

Indian Institute of Technology (BHU)
VIVEK AGARWALSoftware Engineer