# Rakesh Sachdeva > Cloud Security and Data Center Infrastructure thought leader Location: Cupertino, California, United States Profile: https://flows.cv/rakeshsachdeva Brings deep technical expertise and strategic vision, complemented by strong leadership in building teams and developing software designs focused on reliability, availability, and scalability. Experienced across all phases of the software development lifecycle-from concept and design to execution and delivery. Demonstrated success leading and collaborating on cross-functional projects in dynamic, fast-paced environments. Highly detail-oriented, adept at translating complex challenges into actionable engineering designs while maintaining a clear focus on customer needs. ## Work Experience ### Founding Engineer @ Lacework Jan 2016 – Present | San Francisco Bay Area In the true spirit of serving the larger cause of securing applications, machines are employed to theorize, test and confirm the impact of any security event. The alert models should be trained to only notify the user if it detects any suspicious activity, attack or breach, based on continuous monitoring of every action of every cloud component at every layer all in near real time. Unshackle from the old security paradigm of - perimeter, rules, policies. Surpassing reactive management using log parsers and analyzers. Its time to take the problem head-on and create disruptive technology using deep temporal baseline to track, adapt and model entities, behaviors, connections and associations... paint the full security picture. ### Senior Staff Software Engineer @ Nimble Storage Jan 2011 – Jan 2016 | San Jose Design and development of data plane in three generations of Nimble's data storage platform with key focus areas of - * Storage Capacity * Data Protection (Availability and Reliability) * Significant improvement in performance Design and development of Infosight connectors - cloud-based storage management and support service (management plane) within the data storage platform for - * Proactive platform and IO Stack health monitoring * Performance characteristics of Flash memory - WAF and IOPS metrics * Proactive component modeling for correlative and accelerated failure using telemetry data Publish Design Requirement Specifications - * Guidelines for third party components used in data storage platform * Performance Modeling (end to end) * Component Fingerprinting and integration with telemetry data ### Sr. Software Engineer @ Omneon, Inc. Jan 2007 – Jan 2011 | San Jose, CA Led cross functional initiatives in design & development of platform services, RAID, Block IO & optimization of Mediagrid Clustered Storage File System built on Linux • Implemented extensive changes to Linux IO stack & IO scheduler o Large block access o Enhanced error handling in SAS HBA driver o SCSI mid layer enhancement for performing analysis of command issuance & completion • Design & development of efficient job control framework for self-contained tasklets o Eliminating excessive movement of data across storage nodes saving cluster bandwidth o Infrastructure used for media transcoding & simultaneous broadcast across different media taps • Key contributor in evaluating security vulnerabilities & performance enhancements in the Linux kernel • Wrote specification & made recommendations on guidelines for platform hardware/firmware enhancements to match design parameters of Mediagrid Clustered Storage File System • Authored white paper on proactive disk drive failure detection based on continuous throughput & latency measurement. The technique uses disk error classification & rate of occurrence metric to manage disk health • Design online data evacuation from storage node using block move constructs while the cluster is online • Design & develop technique to provide bounded disk latency o Optimally conditioning device latency & compute requirement o Ensuring reliability & availability of Mediagrid Clustered Storage File System with minimal performance degradation when the cluster nodes are sub-optimal • Design & develop background data/metadata scrubber o Runnable during idle periods o Used smart drive recovery – incremental recovery by reconstructing chunks within storage node (parity) or replicating bad chunks from other nodes • Published requirement specification for 3rd party component integration of next generation Mediagrid platform. Collaborated with external engineering team in design review & final deliverables of software & firmware ### Sr. Software Engineer @ Adaptec Jan 2001 – Jan 2007 Led cross functional, multi-site team in feasibility study and prototyping of a portable RAID layer capable of being run seamlessly on a HBA with a dedicated local processor or using the Host Processor. The prototype solution was developed using an Intel Zion local IO processor. Led efforts in building an offshore engineering tiger team by creating TOI’s and a mentorship program for continued development, feature enhancements, and customer design engineering of Host based RAID products. Designed, Developed, and Integrated SATA fan out Port Multiplier (using Silicon Image SI3726) to HBA’s that were running Host based RAID solution. Implemented queue management techniques to avoid IO resource starvation, device throttling, and support fault tolerance. The RAID core support is an in-band transactional layer within the SCSI driver model, operating on a family of Parallel SCSI and SAS HBA’s. Additional API were designed and developed for RAID management, running as agent services providing hardware independent abstraction. These agents export API to Adaptec’s proprietary GUI and have hooks for plugging industry standard SNMP and CSMI management interfaces. ### Sr. Software Engineer @ QPackets Jan 2001 – Jan 2002 Design study and development of iSCSI protocol (based on draft 10) using Policy Specific Engines (PSE) and TCP hardware offload engines. Collaborated with the CTO and lead hardware designers in mapping the vision and capability of the end-to-end solution. Worked with a team of focused people in building the iSCSI target interface layered on top of a generic SCSI Host bus adapter providing connectivity to the underlying storage fabric. The iSCSI specific details were partitioned between driver and firmware to make optimal use of resources and provide capability for fine-tuning the solution. A management interface was created to manage, monitor, and fine-tune performance policies of iSCSI HBA. ### Sr. Software Engineer @ TRI/Intoto Jan 1997 – Jan 2001 Intoto Inc. (Apr 01-Nov 01) Design, development and implementation of Firewall and VPN (IPSEC/IKE) software stack using hardware assisted crypto accelerators from Hifn785x, Broadcom GBase Inc. (Mar. 01-Apr 01) The project involved development of VxWorks Boot ROM for Channel Coder Card based on a MPC860. Provided support for initial board bring up, startup diagnostics, compact flash driver interfaced with standard VxWorks MBX860 BSP for fetching VxWorks boot image from flash or via tftp. Villa Montage Inc., (July 00-Feb 01) The project involved design, development of device driver using AMCC Network Processor and switching fabric hardware deployed in Layer 2 Switching Software Stack for a VoD media gateway. The project involved design, development of Board Support Package (BSP) for a Motorola PowerPC 860. Copper Mountain Inc. (May 00-June 00) Porting of Firewire stack (IEEE1394 PCI-Lynx controller) on a DSL MDU to enable cascading topology hence increasing fan out port density. Developed glue logic for providing support of IP traffic over IEEE-1394. Flashpoint Inc. (Nov 97-May 00) The project involved porting & integration of software mp3 player on a Digital Still Camera. User could attach mp3 clips to images. While browsing Photo Album in digital camera, music was played in background. A technique to optimize CPU utilization while playing music in good fidelity using jitter buffer. The project involved design, development of connectivity solution of DSC to a Host PC. The solution is designed as a light weight web server running in DSC connected to host using PPP over serial (win-modem). The web server provided customizable framework for navigating album(s). Development, migration and integration of platform specific code on to LSI Logic’s DCAM chip based reference platform for Digital Still Camera (DSC). Design and Development of hot swappable driver for Iomega Click drive. The driver was ported on to a customer’s reference platform based on Motorola MPC-823. ### Software Engineer @ Flashpoint Inc. Jan 1998 – Jan 1999 ### Software Engineer @ HCL Technologies Jan 1997 – Jan 1997 Project Management System an automation framework for measuring project quality and stability by deep source code analysis and its external dependency Java based Network Management System ### Software Engineer @ Infocom Digital Systems Jan 1994 – Jan 1997 Design and development of BIOS & cross platform device drivers for PCI SCSI-2 Controllers Design and development of RAID0 support in firmware running on an i960 processor with the NCR53c810 SCSI-II chipset. Development of SCSI RISC core debugging framework supporting various features like single stepping micro-engine, test and set for evaluating the SCSI core state machine. Support for programming PCI bus interface of the ASIC was also provided. ## Education ### Netaji Subhas Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/rakesh-sachdeva-raksac --- Source: https://flows.cv/rakeshsachdeva JSON Resume: https://flows.cv/rakeshsachdeva/resume.json Last updated: 2026-04-10