Rajat Verma

CTO

Bengaluru, Karnataka, India14 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in system design and distributed systems.
  • Co-founded multiple tech startups with innovative solutions.
  • Proven track record in Linux kernel and file system development.
Stackforce AI infers this person is a Fintech and SaaS expert with strong infrastructure capabilities.

Contact

Skills

Core Skills

Data GovernanceFile StorageLinux Kernel DevelopmentFile System Operations

Other Skills

Atomic UpdatesCConsensus AlgorithmsDashboard DevelopmentData IngestionDistributed SystemsDockerFile System DesignFile System DevelopmentFile SystemsJuliaLinux KernelNFS IntegrationOperating SystemsPython

About

Entrepreneur and software generalist with specialisation in system design and distributed systems. I find motivation in applying technology to solve customer needs.

Experience

Slice

3 roles

Senior Director of Engineering

Promoted

May 2023Present · 2 yrs 10 mos

Director Of Engineering

Promoted

May 2021Apr 2023 · 1 yr 11 mos

Principal Engineer

Sep 2020Apr 2021 · 7 mos

Twodotseven

Co-Founder and CTO

Sep 2018Sep 2020 · 2 yrs

  • TwoDotSeven is an analytics firm focused on the working capital space. Our objective is to help companies across the world release US$ 1.5 trillion cash that is trapped due to lack of focus on active working capital management and also help companies monetize their receivables.

Kinant

Co-Founder

Jun 2017Sep 2018 · 1 yr 3 mos · Bengaluru Area, India

  • Product: Kinant Data Mapper
  • A data governance tool to tag sensitive data and track it through storage assets.
  • Co-designed and developed a similarity match engine to find near copies of data in a large dataset.
  • Developed a cloud agnostic data ingestion library.
  • Developed customer dashboards for ease of product usability.
  • Product: Kinant Data Ubiquity Platform
  • A git like version controlled file-store, with multiple endpoints.
  • Co-developed Thimble store, a secondary file-store optimised for storage reduction.
  • Co-developed lib RavanaFS, a user-space FS library built on Thimble store.
  • Developed file interface for RavanaFS over NFS Ganesha and FUSE

Hewlett packard enterprise

System Software Engineer

Jul 2011Jun 2017 · 5 yrs 11 mos · Bengaluru Area, India

  • ADE(Avatar Distribution Engine):
  • Implemented a RAFT consensus module in Linux Kernel.
  • Developed the Uber Namespace(UNS) framework, a hierarchy of directory structures with inheritable policies/attributes in a multi-tenant file system.
  • Integrated UNS with RAFT module to achieve high availability.
  • Enhanced the RAFT algorithm for ADE file system:
  • Introduced a pseudo-leader state to switch cluster to a read-only state in absence of majority.
  • Allow multiple instances of RAFT on a single node.
  • Caching of log indexes to improve log read performance.
  • Classification of state machine execution errors to remove a RAFT node from the cluster.
  • Co-Developed consistency checker for UNS.
  • Developed a notification subsystem to send notifications from kernel to userspace using procfs and inotify framework.
  • Implemented a mechanism to change the maximum number of storage segments and number of inodes per segment in a ADE file system during compile time.
  • Advfs(Advanced File System):
  • Co-Developed O_ATOMIC directive to open call to achieve atomic updates of user data files.
  • Co-Developed fsyncv ioctl to achieve simultaneous atomic updates of multiple files.
  • Implemented NFS export operations for advfs
  • Refactored locking infrastructure to stop spurious irq restores and prevent out of order locking.

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology - BTech — Electrical Engineering

Jan 2007Jan 2011

Delhi Public School, Dwarka

XII

Jan 2005Jan 2007

Stackforce found 100+ more professionals with Data Governance & File Storage

Explore similar profiles based on matching skills and experience