Abhishek Kumar

Software Engineer

Bengaluru, Karnataka, India15 yrs 5 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Extensive experience in Linux kernel development.
  • Strong background in storage solutions and virtualization.
  • Proficient in competitive programming and problem-solving.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer with expertise in kernel and storage solutions.

Contact

Skills

Core Skills

Kernel ProgrammingOperating SystemsDevice DriversProgrammingFile SystemsStorage Area Network (san)

Other Skills

AlgorithmsC (Programming Language)CrashData StructuresDebuggingDistributed SystemsEngineeringFreeBSD developmentGDBGen AI(LLM, RAG, Agentic AI, MCP)Inter-process CommunicationKernel DebuggingLinux kernel debuggingLinux kernel programmingLinux system programming

About

+ Extensively worked in Linux I/O subsystem. + Avid problem solver. + Enjoy Competitive Programming. I am skilled in : + Linux kernel programming + Linux/Unix kernel module development + Linux system programming + Linux/Unix Filesystem development + Linux kernel debugging + Linux user space debugging + C programming + x86 assembly + Shell scripting + Python Programming + Storage + Networking + GDB + Crash + FreeBSD development + Gen AI(LLM, RAG, Agentic AI, MCP)

Experience

Netapp

Senior Member of Technical Staff

Jun 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • + Scheduler development.
  • + Clustered ONTAP kernel development.
  • + FreeBSD kernel development.
C (Programming Language)DebuggingFile SystemsInter-process CommunicationKernel DebuggingMultithreading+6

Cisco

Software Engineer

May 2021Jun 2024 · 3 yrs 1 mo · Bengaluru, Karnataka, India · Hybrid

  • + kernel/FOSS development
  • + Cisco's routing platform development.
  • + Working on next-gen Cisco Routers!!!
VirtualizationSoftware DesignKernel ProgrammingOperating SystemsData Structures

Three meadows software private limited

Software Programmer

Jul 2020Apr 2021 · 9 mos · Bangalore Urban, Karnataka, India

  • + worked on hybrid set-top box.
  • + OTT platform development.
C (Programming Language)UnixDevice DriversProgramming

Broadcom inc.

Research And Development Engineer

Jun 2016Jun 2020 · 4 yrs · Bengaluru Area, India

  • +Fabric Operating System development/maintenance.
  • +Distance extension platforms provide a means to transport FC and LAN IP frames across IP WAN network.
  • +Primarily contributed to the blade driver and switch driver.
  • +I did some work on optics from lower levels to the top-level driver.
  • +Developed many new features for the brocade SFPs.
  • +Wrote new features for Ethernet ports of FCIP switches.
AlgorithmsVirtualizationKernel ProgrammingOperating SystemsData Structures

Sandisk, a western digital brand

Software Developer

Dec 2014Jun 2016 · 1 yr 6 mos · Greater Bengaluru Area

  • +pseudo linux block driver development.
  • +Using NVMe SSDs as cache for much slower rotational disk drives.
  • + Extensively triaged issues in linux I/O path.
  • + Developed a deeper understanding the linux I/O stack.
AlgorithmsVirtualizationKernel ProgrammingOperating SystemsData Structures

Hewlett packard enterprise

Research and Development Engineer

Jan 2013Dec 2014 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • +FUSE based file system development for Linux.
  • +File system designed to manage Standalone Tape drive and Tape library.
  • + Wrote file system interfaces.
File SystemsVirtualizationKernel ProgrammingOperating SystemsData Structures

Dell emc

Software Developer

Sep 2010Jan 2013 · 2 yrs 4 mos · Bengaluru, Karnataka, India

  • +Developed EMC storage solutions.
Storage Area Network (SAN)VirtualizationKernel ProgrammingOperating SystemsData Structures

Education

The University Of Burdwan

Bachelor of Engineering (B.E.) — Computer Science & Engineering

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Kernel Programming & Operating Systems

Explore similar profiles based on matching skills and experience