Atul Anand — Senior Software Engineer
Around 6 Years of Experience in Linux Kernel, Device Driver Development, System Programming, Hypervisors/Virtualization. Good understanding of X86 Architecture (System Architecture, Segmentation, Paging, Interrupt and Exceptions). Deep Knowledge of Linux Graphics Stack (LIBDRM, Kernel DRM Layer, Display Protocol/Driver i.e MIPI DSI) Experience of the Embedded Product Development towards DRM complaint Display Kernel Mode Driver (Linux Kernel) Strong knowledge of x86 UEFI firmware Strong knowledge of Virtualization of IO Devices Strong knowledge of PCIe: Single-Root IOV (SRIOV) Strong knowledge of x86 Paging, TLBs, and Virtualization Strong knowledge of PCIe: Address Translation Services (ATS) Strong knowledge of PCIe: Page Request Interface (PRI) Strong knowledge of Intel VT-d(IOMMU): Legacy Mode (No PASIDs) Strong knowledge of Shared Virtual Memory (SVM) Strong knowledge of PCIe: Process Address Space ID (PASID) Strong knowledge of Intel VT-d(IOMMU): Scalable Mode (PASID Support) Strong knowledge of Intel Scalable IO Virtualization (SIOV) Developed various device drivers based on I2C/SPI Protocol (Temperature Sensor, EEPROM) Worked on PCIe based network driver. Good understanding of IBM PowerVM Storage IO Virtualization software stack. Good understanding of VSCSI and NPIV. Understanding of GIT, Debugging Tools (GDB, DBX, KDB, KGDB etc).
Stackforce AI infers this person is a specialist in Embedded Systems and Virtualization technologies.
Location: Bengaluru, Karnataka, India
Experience: 12 yrs 5 mos
Skills
- Device Drivers
- Virtualization
- Linux
- Io Virtualization
- Database Management
- Performance Optimization
- Embedded Systems
Career Highlights
- Expert in Linux Kernel and Device Driver Development
- Strong background in IO Virtualization technologies
- Proven track record in enhancing performance of virtualization solutions
Work Experience
NVIDIA
Senior Software Engineer (5 yrs 11 mos)
Intel Corporation
Senior Software Engineer (1 yr 5 mos)
Synaptics Incorporated
Senior Software Engineer (11 mos)
IBM India System Development Labs
Software Engineer (2 yrs 11 mos)
HCL Technologies
Member Technical Staff (1 yr 3 mos)
Education
Bachelor's degree at Savitribai Phule Pune University