3. Education and Early days
• BS Computer Engineering, Pune University, India 1999
• MS San Jose State, California 2008
• While at Oracle.
• Early Days
• Win95 Device driver for a Cirrus Logic chip
• Windows DCOM application programming
4. Storage and networking
• Kuokoa Networks (6th employee)
• Solely implemented backup/restore infrastructure from the spec (NDMPv3).
• Wore multiple hats: Demos to VCs, customers, 3rd party validation
• Pillar Data Systems
• NDMP (v3 and v4). Incremental backups, spanning, certification etc.
• File System quota
• DBFS (Database FileSystem)
• FUSE based posix interface to DB. Extended attributes and locking
• Porting to solaris and Exadata.
• Windows access via WebDAV.
5. Databases
• In-memory database
• Diagnostics for DMLs. Consistency checks between on-disk and in-memory
data.
• Memory protection to avoid stray writes
• Row Access Methods
• Fast Full Scan performance improved 3X.
• OLTP compression analysis vis-à-vis ZFS.
• XMLDB
• Led FTP, WebDAV and NFS access to the DB for ingesting XML content.