Skip to content
View vaibhav135's full-sized avatar
πŸ’­
Learning new stuff
πŸ’­
Learning new stuff

Organizations

@layer5io @meshery

Block or report vaibhav135

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vaibhav135/README.md

Hey, I'm Vaibhav πŸ‘‹

I'm a software engineer with 4+ years of experience building production systems across backend, infrastructure, real-time AI, and geospatial platforms.

These days, I'm deliberately moving down the stack β€” into databases, storage engines, Rust, and systems software.

πŸ—„οΈ Currently building toydb

A read-only SQLite file reader in Rust built to understand database internals from the bytes up.

bytes β†’ pages β†’ records β†’ B-trees β†’ indexes β†’ query execution

So far, I've worked on SQLite record decoding, overflow pages, table and index B-tree traversal, table scans, rowid lookups, and basic query execution.

πŸ”Ž Currently exploring

  • πŸ¦€ Rust
  • πŸ—„οΈ Database & storage internals
  • 🌲 B-trees and indexing
  • βš™οΈ Systems programming
  • 🧩 Parsing & query execution
  • ⚑ Concurrency, memory & performance
  • 🌍 Open-source database systems

πŸ”§ Other projects

  • shell-from-scratch β€” exploring processes, command execution, pipes, redirection, and shell internals
  • mini-projects-rust β€” smaller Rust projects around networking, concurrency, CLI tools, and language fundamentals

🎯 Where I'm heading

Database Engineering Β· Storage Systems Β· Query Engines Β· Rust Infrastructure Β· Distributed Systems

Currently open to systems / database engineering roles.


The more I learn, the more I realize how much there is left to understand.

Website Β· LinkedIn Β· Email

Pinned Loading

  1. toydb toydb Public

    A simple sqllite db written in rust - For learning purpose

    Rust 1

  2. shell-from-scratch shell-from-scratch Public

    Python 1