Summary
Overview
Work History
Education
Skills
Affiliations
References
Interests
Timeline
Generic

SOMNATH ROY

San Ramon,CA

Summary

Over 21 years of design and development experience in various layers of storage data path. In depth experience on performance engineering and tuning storage IO stack at scale under SMP environment. Seeking a position to use my skills and technical expertise in the best possible way for achieving company’s goals. LinkedIn : https://www.linkedin.com/in/connect-with-somnath-roy/

Overview

21
21
years of professional experience

Work History

Sr. Principal Engineer, System Architecture

Samsung Semiconductor Inc.
san jose, CA
06.2017 - Current
  • Memory as a service using CXL based Memory and PMEM as tiers
  • Converged cost optimized NVMe/NVMeOF block volume with CXL PMEM as a transparent tier on top of high capacity QLC SSDs
  • High performance, highly scalable S3 compliant distributed object store from scratch using SPDK, NVMeOF and SamSung KV/Block SSD stack. This storage stack is mostly aiming for serving high BW requirement for AI training workload. (https://github.com/OpenMPDK/DSS)
  • Working on designing and developing an end to end computational storage framework stack with Samsung High performance Object store and Samsung Smart SSD stack. (https://samsungmsl.com/dfs/)

Technologist, Software Dev Engineer

Sandisk
Milpitas, CA
05.2013 - 05.2017
  • Worked on bringing up next generation scale out flash based distributed appliance on top of CEPH from the scratch
  • Solely responsible for the distributed scale out block and object storage
  • Did significant contribution in the CEPH upstream code base for performance enhancement during the year 2014-2017. (https://github.com/somnathr)
  • Completed multiple Production deployment and POCs successfully.

staff software engineer

LSI Logic
milpitas, CA
01.2012 - 05.2013
  • Responsible for design and developing middleware libraries for client and enterprise SATA/NVME based SSDs from the scratch.

Senior Software Design Engineer

PMC sierra
SUNNYVALE, CA
12.2009 - 01.2012
  • Design/Development of middleware libraries for managing ADAPTEC RAID stack
  • Responsible for writing SMIS compliant CIM provider for the stack.

MTS, III

NetApp
, INDIA
12.2007 - 12.2009
  • Responsible for enhancing NetApp’s management product DFM that manages NetApp Filers in both NAS and SAN environment
  • Also, worked on enhancing Performance Analyzer tool which monitors Filer’s performance.

Engineering Analyst

DELL R, Dell
, INDIA
01.2007 - 12.2007
  • Responsible for enhancing, open manage diagnostics tools for SCSI tape device , SAS controller and HDDs

Software Engineer

LSI LOGIC
, INDIA
10.2004 - 12.2006
  • Responsible for design/development of SNMP agent and CIM providers for LSI SCSI and SAS HBAs.

Software Developer

Usha Martin
, INDIA
07.2003 - 09.2004
  • Responsible for maintaining and enhancing billing software product

Education

BACHELOR OF COMPUTER SCIENCE AND ENGINEERING -

JADAVPUR UNIVERSITY
01.2003

HIGHER SECONDARY -

UTTARPARA GOVT. HIGH SCHOOL
01.1998

SECONDARY -

UTTARPARA GOVT. HIGH SCHOOL
01.1996

Skills

  • C,C,STL,BOOST, Shell scripting, LINUX system programming, GOLANG, SPDK
  • RHEL, SUSE, UBUNTU, FEDORA, UNIX, WINDOWS
  • Working knowledge on Distributed store like CEPH, Minio
  • Deployed Distributed store like BeegFS, GlusterFS, Lustre, HDFS as part of reference benchmarking
  • Embedded Object store like LevelDb, RocksDb, ZetaScale (SanDisk Object Store)
  • Profilers like Valgrind, Intel Vtune, Perf
  • Protocol like SCSI, SAS, NVMe, NVMeOf, SNMP, CXL

Affiliations

Patents:

  • System and method for remote procedure call for key-value target server. (US 11182228 · Issued Nov 23, 2021)
  • Hardware independent simple network management protocol based on a generic data collection scheme. (US 2008/0133,765 · Issued Jan 16, 2007)
  • Hashed based efficient KV to Block Translation. (US17/321326 · Filed May 14, 2021 )
  • Distributed R/W Lock Design with KV Over NVMeoF (US16/886748 · Filed May 28, 2020)
  • Efficient indexing on top of KV devices (US16/820356 · Filed Mar 16, 2020)
  • S3 over RDMA (Filed)

Conference:

Speaker at reputed conferences like SDC, FMS,

SNIA Persistent Memory Summit, NVIDIA GTC

References

Satadal Bhattachariya, Director Product Marketing, Uber, Cell : 510-648-0643 

Rohit chawla, Google, Cell : 512-762-6124 

Anirban Ray, Senior Manager, NVIDIA, Cell : 650-619-6691 

Interests

  • Building a soccer community with interest in playing safe, minimum contact soccer. This way old but aspirational soccer players like me can continue playing long term without any injury worries
  • Love of Music

Timeline

Sr. Principal Engineer, System Architecture

Samsung Semiconductor Inc.
06.2017 - Current

Technologist, Software Dev Engineer

Sandisk
05.2013 - 05.2017

staff software engineer

LSI Logic
01.2012 - 05.2013

Senior Software Design Engineer

PMC sierra
12.2009 - 01.2012

MTS, III

NetApp
12.2007 - 12.2009

Engineering Analyst

DELL R, Dell
01.2007 - 12.2007

Software Engineer

LSI LOGIC
10.2004 - 12.2006

Software Developer

Usha Martin
07.2003 - 09.2004

BACHELOR OF COMPUTER SCIENCE AND ENGINEERING -

JADAVPUR UNIVERSITY

HIGHER SECONDARY -

UTTARPARA GOVT. HIGH SCHOOL

SECONDARY -

UTTARPARA GOVT. HIGH SCHOOL
SOMNATH ROY