SURESH VISHNOI

Software Engineer

Bengaluru, Karnataka, India21 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 19 years of experience in NVMe firmware development.
  • Expertise in file system and device driver development.
  • Contributed to multiple patents and publications.
Stackforce AI infers this person is a highly skilled professional in Storage Software Engineering with extensive experience in firmware and driver development.

Contact

Skills

Core Skills

Nvme Firmware DevelopmentDevice DriversFirmware DevelopmentEnterprise ControllersFile System DevelopmentAutocache TechnologyRapid Technology DevelopmentWindows Disk Filter DriverSsd Driver DevelopmentLinux File SystemWindows Device Driver DevelopmentLog Structured File System

Other Skills

Root Cause AnalysisRequirements AnalysisPCIeWritten CommunicationTechnical RequirementsSoftware Product ManagementRoot CauseCommunicationTechnical Solution DesignProblem SolvingProgrammingAgile MethodologiesSoftware DevelopmentWinDbgDebugging

About

I am a Staff Engineer at Samsung R&D Institute India, with over 19 years of experience in NVMe firmware development for Samsung's client and enterprise SSD controllers and host software includes DRAM/SSD caching and filesystem development (exfat, alfs, f2fs). I have a Master's degree in Software Systems from BITS Pilani, and a strong background in computer science and engineering. My core competencies include developing a front-end NVMe firmware features, such as admin and IO commands, exception and reset handling, and performance optimization. I also have expertise in developing file system filter drivers for Samsung's AutoCache Technology on Windows Hyper-V environment, and Linux log-structured file system drivers - f2fs. I have contributed to multiple patents and publications in the field of storage software engineering, and I am passionate about delivering innovative and reliable solutions for Samsung's customers.

Experience

Samsung r&d institute india - bangalore private limited

Staff Engineer

Mar 2018Present · 8 yrs · Bengaluru, Karnataka, India · On-site

  • Responsible for NVMe firmware development for Samsung's Dramless Client NVMe controllers.
Root Cause AnalysisRequirements AnalysisNVMe Firmware DevelopmentDevice Drivers

Samsung electronics

Senior Engineer

Sep 2017Sep 2018 · 1 yr · south korea

  • Firmware development for enterprise controllers
Requirements AnalysisPCIeFirmware DevelopmentEnterprise Controllers

Samsung

2 roles

Senior Chief Engineer

Mar 2015Feb 2018 · 2 yrs 11 mos

  • Working on Samsung's AutoCache Technology for HyperV environment.
  • FIie system filter driver for caching Virtual machine's hot data.
Requirements AnalysisPCIeFile System DevelopmentAutoCache Technology

Senior Chief Engineer

Mar 2014Mar 2015 · 1 yr

  • Worked on Samsung's RAPID technology for Samsung SSDs.
  • WIndows Disk Filter driver for DRAM caching of SSD data.
Requirements AnalysisPCIeRAPID Technology DevelopmentWindows Disk Filter Driver

Samsung

2 roles

Chief Engineer

Jan 2007Jan 2014 · 7 yrs

  • Working on SSDs related drivers
  • working on a new Linux File system for specific storage device
  • Worked on F2FS File System for Linux.
Requirements AnalysisPCIeSSD Driver DevelopmentLinux File System

LEAD ENGINEER

Jan 2007Apr 2011 · 4 yrs 3 mos

  • Involved in Windows device driver and Windows Log structured File system development.
  • Worked on Samsung's F2FS file system for Windows.
Requirements AnalysisPCIeWindows Device Driver DevelopmentLog Structured File System

Grace system labs ( india) pvt. ltd.

Software Associate

Nov 2004Dec 2006 · 2 yrs 1 mo

  • Involved in Device Driver Development at Windows XP/2000/Vista.
  • Network, Serial , USB and Windows CE 6.0 Device driver Development.
  • Protocol Driver development on Windows
Requirements AnalysisPCIe

Education

MS (WILPD) @ Bits pilani

Master of Science (MS) — Software systems ( WILPD)

Jan 2008Jan 2010

Rajasthan Institute Of engineering and technology

BE — Computer Science & engineering

Jan 2000Jan 2004

Stackforce found 100+ more professionals with Nvme Firmware Development & Device Drivers

Explore similar profiles based on matching skills and experience