Harshit Gupta

Senior Software Engineer

Somerville, Massachusetts, United States9 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Mobile Edge Computing and network function virtualization.
  • PhD research focused on latency-sensitive applications in geo-distributed systems.
  • Proven track record in developing robust testing infrastructures.
Stackforce AI infers this person is a Cloud Computing and Telecommunications expert with a focus on Edge Computing technologies.

Contact

Skills

Core Skills

Real-time Operating Systems (rtos)Azure Devops ServicesKubernetesNetwork Function Virtualization

Other Skills

Data Plane Development Kit (DPDK)Go (Programming Language)Helm ChartsLinux KVMMicrosoft AzureCloud Computing IaaSEucalyptusAlgorithmsData StructuresMongoDBCProgrammingJavaMicrosoft OfficeHTML

About

I am a Software Engineer at Microsoft, working in the Mariner Hyper Converged Infrastructure (HCI) team. I work on building the OS and platform services that support the Mobile Edge Computing (MEC) workload for Azure-for-Operators at Edge locations. I hold a PhD in Computer Science from Georgia Institute of Technology. My PhD dissertation research has been on investigating the right mechanisms required by latency-sensitive situation-awareness applications when deployed on a geo-distributed Edge infrastructure. I am interested in working on systems issues in emerging technologies such as Edge Computing, Internet of Things, autonomous vehicles and drones.

Experience

Microsoft

2 roles

Senior Software Engineer

Mar 2024Present · 2 yrs

Real-Time Operating Systems (RTOS)

Software Engineer II

Sep 2022Mar 2024 · 1 yr 6 mos

  • Goal: Developing and strengthening the system software stack for Azure Operator Nexus, a cutting-edge platform transforming the Mobile Edge Computing landscape.
  • With a focus on enhancing performance and enabling seamless network function virtualization, my work focuses on hardening the Nexus product. I an in charge of building extensive end-to-end testing infrastructure to ensure its robustness and reliability. By developing comprehensive test suites, I am validating the interaction of various Kubernetes-based services, paving the way for a flexible and performant virtualization stack. To streamline testing processes, I have harnessed the power of the LISA testing framework and Azure DevOps pipelines, driving automated testing and accelerating delivery cycles.
Azure DevOps ServicesKubernetes

At&t labs, inc.

Research Intern

May 2018Aug 2018 · 3 mos · New Jersey, USA

  • Objective: To develop a power minimization technique for black-box Virtualized Network Functions (NFV). * Used CPU performance counters to characterize the utilization of network function instances.
  • Used Dynamic Voltage and Frequency Scaling to tune processing speed and power consumption of black-box network functions.
  • Developed a frequency scaling heuristic that minimizes power consumption while providing tail-latency bounds on packet processing.
Network Function VirtualizationData Plane Development Kit (DPDK)

Georgia institute of technology

PHD Student

Aug 2016Aug 2022 · 6 yrs · Atlanta, Georgia, United States

KubernetesNetwork Function Virtualization

The university of melbourne

Visiting Researcher

May 2015Jul 2015 · 2 mos · Greater Melbourne Area

  • Worked on formalizing components of an edge/computing system with concrete use-cases
  • Modeled distributed in-network stream processing system and implemented it using CloudSim simulation toolkit
  • Devised an operator placement policy for aforesaid systems that optimizes network usage under resource constraints

Amazon

Software Development Engineer Intern

May 2014Jul 2014 · 2 mos · Hyderabad, India

  • Responsible for migration of data store of Amazon's product forecasts to AWS DynamoDB
  • Designed and synchronized workflow that uploads data to S3 and then into DynamoDB using AWS Data Pipeline

Education

Georgia Institute of Technology

Doctor of Philosophy (Ph.D.) — Computer Science

Aug 2016Jun 2022

Indian Institute of Technology, Kharagpur

BTech + MTech Dual Degree course — Computer Science and Engineering

Jul 2011May 2016

Delhi Public School - Bokaro Steel City

All India Senior School Certificate Examination — Computer Science

Jan 2009Jan 2011

De-Nobili School, Digwadih, Dhanbad

Indian Certificate of Secondary Education — Computer Applications

Jan 1998Jan 2009

Stackforce found 100+ more professionals with Real-time Operating Systems (rtos) & Azure Devops Services

Explore similar profiles based on matching skills and experience