Priyank Vyas

Software Engineer

Bengaluru, Karnataka, India5 yrs experience
Highly Stable

Key Highlights

  • Expert in low-level programming and device drivers.
  • Proven track record in high-performance data plane solutions.
  • Strong background in cloud-scale infrastructure development.
Stackforce AI infers this person is a highly skilled Software Engineer specializing in Fintech and Infrastructure solutions.

Contact

Skills

Core Skills

CMicrosoft AzureKernelComputer NetworkingJavaSql

Other Skills

NVM Express (NVMe)RDMATCPlow-latency storage solutionsData StructuresC programmingoperating systemsnetworkingPro*CUnixPL/SQLEmbedded SoftwareEmbedded Software ProgrammingPythonHTML5

About

Software Engineer with ~5 years of experience in system programming, networking, and storage infrastructure, currently working at Microsoft Azure team. I specialize in low-level programming (C/C++), device drivers, and high-performance data plane solutions for cloud-scale infrastructure, with expertise in RDMA, NVMe-oF, TCP/IP, and bare-metal system bring-up. Previously, I contributed to: • Cisco Systems: Developed user-level device drivers and platform infrastructure for Cisco IOS-XR, enabling robust hardware-software interaction on large-scale networking platforms. • TCS – National Stock Exchange (NSE): Built backend services and trading infrastructure, improving reliability and performance for mission-critical financial systems. I am passionate about systems engineering, distributed storage, and networking innovation, and aspire to build next-generation infrastructure solutions that power hyperscale data centers. 💬Talk to me at https://topmate.io/priyank_vyas/ priyankvyas001@gmail.com

Experience

Microsoft

Software engineer 2

Jul 2025Present · 8 mos · Bengaluru, Karnataka, India · Remote

  • Working on bare-metal storage stack bring-up on DPUs and SmartNICs , focusing on high-performance data plane acceleration for Azure cloud. Experience in C programming, RDMA, NVMe-oF, TCP, and low-latency, scalable storage solutions on virtual processors within SmartNICs/DPUs.
CNVM Express (NVMe)RDMATCPlow-latency storage solutionsMicrosoft Azure

Cisco

Software Engineer 2

Jun 2022Jun 2025 · 3 yrs · Bengaluru, Karnataka, India · Hybrid

  • Developed platform infrastructure for Cisco IOS XR, specializing in FPGA-based hardware communication.
  • Implemented router boot processes and optimized system performance.
  • Utilized strong expertise in C programming, operating systems, and networking.
KernelData StructuresC programmingoperating systemsnetworkingComputer Networking

Tata consultancy services

Assistant System Engineer

Feb 2021Jun 2022 · 1 yr 4 mos · Mumbai, Maharashtra, India · Remote

  • Developed brand new modules from scratch using C, Pro*C, Unix, Java, SQL, and PLSQL for the National Stock Exchange of India in the Clearing and Settlement Project.
  • Collaborated with the Collateral team at TCS to ensure seamless integration and functionality of the backend systems.
  • Implemented innovative solutions to enhance efficiency and accuracy in the project delivery.
  • Contributed to the success of the project by leveraging my technical skills and problem-solving abilities.
JavaData StructuresCPro*CUnixSQL+1

Education

Rajiv Gandhi Prodyogiki Vishwavidyalaya

Bachelor of Engineering - BE — Information Technology

Jan 2016Jan 2020

Kolping convent higher secondary school

Higher secondary school

Jun 2015Jun 2016

Kolping convent higher secondary school

High school

Jun 2013Jun 2014

Stackforce found 100+ more professionals with C & Microsoft Azure

Explore similar profiles based on matching skills and experience