Skip to content
View ItzSaurav's full-sized avatar
👋
Learning
👋
Learning

Block or report ItzSaurav

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.

Content in all repositories owned by your account will be closed.
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
ItzSaurav/README.md

Saurav Mishra

Systems and software engineer based in Bangalore, India. Operating across the software stack—from low-latency C++20 Linux kernel initialization and PID 1 supervisors to real-time computer vision state engines and distributed web platforms.

Portfolio | Resume (PDF) | LinkedIn | Email


Technical Taxonomy

Systems, OS & Kernel Engineering

  • Languages & Runtimes: C++20, C, POSIX Shell, Bash
  • Operating Systems & Virtualization: Linux Kernel Bootstrap, QEMU / KVM, BusyBox Userspace, Initramfs Packaging
  • Syscalls & POSIX Primitives: mount(2), waitpid(WNOHANG), socket(AF_UNIX), ioctl(SIOCSIFADDR), reboot(RB_POWER_OFF)
  • Architectures: PID 1 Supervisor Loops, DAG Topological Sort Dependency Graphs, Virtual Filesystems (/proc, /sys, /dev, /run), UNIX Domain Socket IPC, Asynchronous Signal Handling

Computer Vision, Math & Intelligent Runtimes

  • Languages & Frameworks: Python 3, OpenCV, Google MediaPipe
  • Algorithms & Geometric Heuristics: 21 3D Joint Landmark Tracking, Euclidean Spatial Distance Vectors, HSV ROI Color Segmentation, Hue Standard Deviation Heuristics
  • State Engines & Routing: Multi-Inflection Trajectory State Machines, Local Hybrid Model Routing (Needle 2 Simple Attention Networks)

Distributed Web Platforms & Protocols

  • Web Technologies: Next.js 16 (App Router), TypeScript, React 19, React-Leaflet, CartoDB Dark Matter, Tailwind CSS
  • Routing & Real-Time Telemetry: Open Source Routing Machine (OSRM) Street-Grid Snapping, Turn-by-Turn GPS State Machines, WebSockets, REST APIs
  • Storage & Infrastructure: Cloud Firestore, Firebase Auth, SQLite, Vercel Serverless

Featured Systems

Custom C++20 PID 1 init supervisor, userspace ecosystem, and minimal bootable Linux distribution.

  • Supervisor Core: Custom PID 1 init supervisor replacing SysV/systemd, executing virtual filesystem mounts (/proc, /sys, /dev, /dev/pts, /run), network socket ioctl(SIOCSIFADDR) interface bring-up (lo, eth0), and asynchronous SIGCHLD zombie process reaping.
  • Dependency Ordering: Declarative unit file parser (/etc/freedot.d/) executing Directed Acyclic Graph (DAG) topological sort for strict startup sequencing.
  • Daemon IPC: Bidirectional UNIX domain socket IPC server (/run/freedot.sock) with a dedicated freedotctl command-line utility for runtime daemon queries and lifecycle signals.
  • Minimal Footprint: Boots upstream Linux LTS kernel (bzImage) into a custom 3.9 MB initramfs cpio rootfs in QEMU/KVM with near-instant bootstrap.
  • Status: CI | Repository

Touchless Rubik's Cube timer utility driven by real-time computer vision heuristics.

  • Gesture Pipeline: Google MediaPipe HandLandmarker tracking 21 3D landmarks per hand at low inference latency.
  • Spatial Geometry: Euclidean distance vectors comparing fingertip-to-wrist against knuckle-to-wrist ratios with a 30% margin threshold across primary digits for posture detection.
  • State Filtering: Temporal trajectory state machine requiring 4 directional inflection reversals to reject spurious motions during timer reset.
  • Color Verification: HSV color space ROI segmentation analyzing mean saturation and hue standard deviation to confirm solved cube face alignment.
  • Status: CI | Repository

AI-assisted monsoon navigation platform providing real-time flood hazard awareness.

  • Navigation Engine: Street-grid vector snapping and turn-by-turn routing via Open Source Routing Machine (OSRM) integrated with React-Leaflet and CartoDB Dark Matter tiles.
  • Telemetry & GPS: Dynamic GPS auto-centering navigation loop maintaining map tracking and rerouting around active flooding sectors.
  • Architecture: Next.js 16 (App Router), TypeScript, Tailwind CSS, and Progressive Web App service workers.
  • Status: Repository

Other Projects & Experiments

Project Description Tech Stack Status & Links
StudyForge Gamified productivity web app with XP progression, levels, and streak tracking. JavaScript, HTML5, CSS3, Firebase CI | Live Demo | GitHub
FoodShare Community food-sharing progressive web app with fine-grained Cloud Firestore security rules. JavaScript, Node.js, Firebase Auth, Firestore Live Demo | GitHub
VI Voice Assistant Hybrid voice assistant with Needle 2 local router, safety whitelist, and native Android client. Python, Cactus Needle 2, Kotlin, Groq API GitHub
Assignmate Peer-to-peer academic tutoring platform with course tasks and role-based access. Python, Flask, SQLite GitHub
Neon Nexus Engine 2D top-down action RPG prototype exploring game loops and tile map rendering. Python, Pygame GitHub

Open Source Contributions

Repository Contribution / Scope Status Pull Request
first-contributions Profile onboarding and contributor roster registration Merged PR #124462
kana-dojo Japanese video game dialogue dataset (Yakuza: Like a Dragon) Merged PR #29819
python-vibe Project site documentation and GitHub Pages deployment guide Merged PR #76
composable-data-stack Documented ifNonempty conditional interpolation semantics Merged PR #560
vscode-agent-bell Extension volume settings and Windows WAV audio scaling behavior Merged PR #4
CONTINUUM Removed unreferenced duplicate memory governance guide Merged PR #634
rocketmq-rust Added Apache 2.0 license compliance headers to transport modules Merged PR #10075
lark Modernized SPPF parse tree documentation to Bootstrap 5 components In Review PR #1638
30-Days-30-Python-Projects Day-05 secure CLI password generator in Python Merged PR #3
AAA (AI Coding Agents) AI Coding Agents directory expansion with structured metadata In Review PR #2

Experience

AI Research Intern — Sunny Side Up (May 2025 – Jun 2025)

  • Evaluated and benchmarked 50+ AI APIs and open-source models for latency, throughput, and integration feasibility across media processing pipelines.
  • Designed automation routines and API connector prototypes for content generation and layout validation workflows.

Contact & Dispatch

Pinned Loading

  1. freedot-linux freedot-linux Public

    A reproducible, minimal Linux system built to explore Linux bootstrapping, userspace initialization, networking, storage, and containerization primitives under strict resource constraints.

    C++ 1

  2. studyforge studyforge Public

    Gamified study tracker SPA with XP, levels, and streak tracking using Firebase.

    CSS

  3. itzsaurav.github.io itzsaurav.github.io Public

    Personal portfolio website showcasing verified engineering projects and technical skills.

    HTML 1

  4. FoodShare FoodShare Public

    Progressive Web App (PWA) prototype for surplus food sharing using Firebase.

    JavaScript

  5. VI VI Public

    Python voice assistant prototype integrating speech recognition, Groq LLM API, and flat-file memory.

    Kotlin

  6. CB-watch CB-watch Public

    Touchless Rubik's Cube timer using OpenCV and MediaPipe hand gesture tracking.

    Python