– Work on computational storage and its applications based optimizations.
– Design and implement block device driver/block flash translation layer from scratch to the customer support for the first three products of ScaleFlux Inc.
– Work on various features such as block device, coherence manager, read manager, write manager, temperature/IO throttle, garbage collection, wear-leveling, read disturb, read scrub, smart-log, simulator, performance tuning, error handling for read/program/erase, multi-stream supported SSDs, atomic write etc.