Skip to main content
Ashish PrajapatiAP
Open to opportunities

Ashish Prajapati

@ashishprajapati

Embedded systems engineer building Linux device drivers and high-performance protocol stacks.

India
Message

What I'm looking for

I want to build and debug Linux device-driver and protocol-stack software end-to-end, owning critical firmware and datapath behavior. I’m at my best tackling hard crash, reboot, and power-cycle reliability issues.

I’ve spent 15 years developing firmware, Linux device drivers, and networking-protocol software for embedded devices and server platforms on Linux using C.

At Dell Technologies, I’ve owned end-to-end delivery of the iDRAC out-of-band server-management firmware features for NIC/FC/IB/DPU adapters—especially config, inventory, and monitoring over NC-SI 1.2. I also redesigned and optimized the Virtual Address Management and Persistence Policy (VAM/PP) apply path across warm/cold-reset and SCP import/export flows, fixing release-blocking persistence defects.

I’ve built adapter Core / Crash-Dump diagnostics for field serviceability, with VDM/RBT transport and export to local/remote shares (NFS/CIFS/HTTP/HTTPS/FTP/TFTP). I root-caused high-severity crash/core-dump issues across power-cycle stress, racreset, FW-update, and SCP import/export, delivering fixes across release branches and server generations.

Earlier, at ALTEN Calsoft Labs, I worked on a high-performance IPsec VPN Gateway using an Intel DPDK fast-path datapath, including async parallel packet processing and certificate validation offloaded via a helper process. Before that, I developed and debugged IEEE 802.11 protocol stack/driver paths, and built an 802.11p DSRC Linux wireless driver mode for Locomate OBU/RSU with DSRC channel-switch timing and IOCTL controls.

Experience

Work history, roles, and key accomplishments

DT
Current

Senior Software Engineer

Aug 2021 - Present (5 years)

Owned end-to-end delivery of NC-SI 1.2 command suite for iDRAC server management firmware, implementing adapter communication over I2C and PCIe transports. Designed and built adapter core/crash-dump diagnostics feature and resolved multiple release-blocking defects.

AL

Sr. Software Engineer

ALTEN Calsoft Labs

May 2016 - Aug 2021 (5 years 3 months)

Developed high-performance IPsec VPN Gateway with Intel DPDK fast-path datapath. Designed architecture for asynchronous parallel packet processing and lockless URCU hash tables, and implemented efficient Client Certificate validation using CRL.

FL

Embedded Software Engineer

Fortinet Innovation Centre Pvt Ltd.

Dec 2013 - May 2016 (2 years 5 months)

Developed and debugged device-driver and IOCTL paths for enterprise wireless network implementing IEEE 802.11 a/b/g/n/ac protocols. Root-caused and fixed memory-leak and CPU-crash defects in the driver/stack.

AL

Software Engineer III

Arada Systems Pvt. Ltd.

Sep 2011 - Oct 2013 (2 years 1 month)

Developed IEEE 802.11p DSRC driver for vehicular communication systems on Linux platform. Performed feasibility analysis of Atheros AR935X hardware and developed new wireless driver mode (wavemode) for WAVE protocol.

Education

Degrees, certifications, and relevant coursework

Center for Development of Advanced Computing logoCC

Center for Development of Advanced Computing

Post Graduate Diploma, Embedded System and Design

2011 - 2011

Post Graduate Diploma in Embedded System and Design from C-DAC Hyderabad.

AC

Ajay Kumar Garg Engineering College

Bachelor of Technology, Information Technology

2006 - 2010

Bachelor of Technology in Information Technology from AKGEC affiliated to UPTU.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan