Sanjeev Sharma

Senior Software Engineer

Delhi, India5 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Device Driver development and debugging.
  • Strong foundation in C++ and operating systems.
  • Experience in competitive programming and algorithm design.
Stackforce AI infers this person is a skilled software engineer specializing in device drivers and systems programming.

Contact

Skills

Core Skills

Device DriversC++

Other Skills

DebuggingScriptingWindows Driver DevelopmentKernel DriversOperating SystemsWDFACXWinDBGPythonData StructuresAlgorithmsProgrammingSoftware DevelopmentCWeb Development

About

Device Driver development, WDF/WDM & ACX architecture, C++/C, Object Oriented Programming (OOPs), Operating Systems, Multithreading, Design Patterns, Algorithms and Data Structures, Interrupts, DBMS, TCP/IP, Python, WinDbg, Debugging, gcc, Visual Studio Code, Perforce. CodeChef: https://www.codechef.com/users/sanjeev2424 Codeforces: https://codeforces.com/profile/ssanjeev2424 Leetcode: https://leetcode.com/ssanjeev2424/

Experience

Qualcomm

2 roles

Senior Software Engineer

Dec 2023Present · 2 yrs 3 mos

Software Engineer

Jul 2021Dec 2023 · 2 yrs 5 mos

  • Member of core Audio Device Driver development team on windows devices.
  • ● Working on Kernel level audio drivers based on Windows Driver Framework
  • (WDF) and Audio Class Extension (ACX) frameworks using C/C++.
  • ● Responsible for development of any new Audio Driver Features, creation of
  • WDF/WDM audio drivers for specific project work, driver bug resolutions,
  • code analysis and being the POC for some Driver modules.
  • ● Work revolves around the full stack device driver development from
  • Application Layer (Interactions from user layer or OS) to the Hardware
  • Interaction layer.
  • ● Also Involved in board bring up activity of a new Audio chipset along with
  • working on customer support for old audio chipsets for any feature
  • enhancement/modification work.
  • ● The project work includes implementing APIs exposed from Audio driver layer
  • of Operating system based on C++/C, usage of OOPS functionalities following
  • coding design patterns, function pointers, maintaining synchronizations using
  • mutex / locks / events, Interactions with other Kernel level drivers using IOCTL
  • calls, WinDBG debugging.
DebuggingScriptingC++Windows Driver DevelopmentKernel DriversOperating Systems+1

Nutanix

Intern, MTS

Jan 2021Jun 2021 · 5 mos · Bangalore Urban, Karnataka, India

  • Worked on adding the WAL (Write Ahead Log) functionality to a KV Integrity tool based on Python. The KV Integrity tool was used to test the Integrity of a Distributed Database.

Delhi technological university (formerly dce)

Teaching Assistant

Aug 2019Jun 2021 · 1 yr 10 mos · New Delhi, Delhi, India · On-site

Sopra steria

Junior Software Engineer

Jul 2017Feb 2018 · 7 mos · Noida Area, India

Education

Delhi Technological University (Formerly DCE)

Master of Technology - MTech — Computer Science And Engineering

Jan 2019Jan 2021

Bharati Vidyapeeth college of engineering, paschim vihar, IP University

Bachelor of Technology - BTech — Computer Science

Jan 2013Jan 2017

Rajkiya Pratibha Vikas Vidyalaya, A-6 Paschim Vihar ND

High School — Science

Jan 2006Jan 2013

Stackforce found 100+ more professionals with Device Drivers & C++

Explore similar profiles based on matching skills and experience