Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Gaurav Singh

Hyderabad

Summary

Motivated Software Developer with 3 years of experience in device drivers products like PowerPath , MPIO working across different functional teams and completing projects on-time. Seamlessly managing workloads and meeting challenging deadlines and quality benchmarks. Strong understanding of System programming, operating systems like Linux and AIX.

Overview

3
3
years of professional experience

Work History

Software Engineer

IBM
Hyderabad
10.2022 - Current
  • Worked on Fabric performance impact notification(FPIN) to throttle the IO's on congested paths upto 50% in order to improve overall performance of doing IO's.
  • Worked on IO latency issues to improve the overall IO completion time. Intelligent solution was provided to handle the issue by switching between Kthread and Offlevel handler model according to the IO workload.
  • Worked on user space and kernel space IO Path.
  • Recommended enhancements and updates to system software based on performance data and user feedback.
  • Tackled development tasks based on system requirements and documented approaches.
  • Collaborated with cross-functional team to define features and build powerful and easy-to-use products and customer-facing workflow tools.

Software Engineer 2

Dell EMC
Bangalore
08.2020 - 10.2022
  • Worked on concept Co-operating Multipathing for creating several new interesting feature differentiators in multipathing by using shared information from multiple host server nodes in order to decrease the load that occurs during I/O operations with respect to different paths by analyzing the path information of each server.
  • Worked on scsi and nvme commands to get disks sizes and developed an API to display the sizes for both kind of disks( SCSI and NVME)
  • Worked on Non Disruptive Upgrade(NDU) feature where developed a framework where various client hosts can upgrade software package from server side in one single go using Rest API's.
  • Worked on giving support of new Kernel versions and Operating systems.
  • Worked on makefiles inorder to dynamically link some of the libraries.

Education

MTech - Information Technology

National Institude of Technology
Karnataka, India
07-2020

Bachelor of Technology - Information Technology

Jabalpur Engineering College
Jabalpur, Madhya Pradesh
07-2017

HSC - Science

St Michael School
Satna, Madhya Pradesh
06-2013

Skills

  • C/C Programming
  • Operating Systems (AIX , Linux)
  • Data Structures
  • Storage Device Drivers
  • Storage Area Network
  • Multipathing

Languages

English
Upper Intermediate
B2
Hindi
Proficient
C2

Timeline

Software Engineer

IBM
10.2022 - Current

Software Engineer 2

Dell EMC
08.2020 - 10.2022

MTech - Information Technology

National Institude of Technology

Bachelor of Technology - Information Technology

Jabalpur Engineering College

HSC - Science

St Michael School
Gaurav Singh