Skip to content
View Keshav76315's full-sized avatar

Block or report Keshav76315

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
Keshav76315/README.md
🔴   🟡   🟢      keshav_ghai.dev ● SYS_ACTIVE • SOFTWARE_ENGINEER

KESHAV GHAI

Software Engineer — Polyglot developer building systems, tools, AI, and architecture from first principles.

Scope: Software & Infrastructure   Stack: Go • Rust • TS / JS • Python   Mindset: Language-Agnostic & Adaptable

// Choosing the right language, runtime, and architecture for the problem at hand.


⚡ CURRENT_ACTIVE_BUILD // PRIMARY PROJECT
Asteria Browser Engine  v0.4.2
Language: Rust  •  Target: GPU / WGPU

A modular, cross-platform browser rendering engine. Building an end-to-end browser pipeline from HTML markup parsing down to WGPU shader pixels.

RENDER PIPELINE STAGES
HTML ✓  ➔  DOM ✓  ➔  Style ✓  ➔  Layout ✓  ➔  WGPU ✓  ➔  JS Runtime ⚡ WIP
MILESTONE STATUS
✓ LATEST: Viewport Clip Rect & Display List Scrolling
⚡ ACTIVE: ECMAScript AST Tokenizer & Execution Graph

🏛️ FEATURED_PROJECTS & REPOSITORIES
BROWSER ENGINE  •  RUST
A modular, cross-platform browser rendering engine written in Rust. The long-term goal is to build an end-to-end browser with tabs, history, basic devtools, and a custom rendering pipeline.
● Rust   WGPU   DisplayLists   Parallel Pipeline
AI MIDDLEWARE  •  GO
AI-powered middleware for server optimization, performance telemetry, and real-time anomaly detection.
● Go   AI Middleware   Server Optimization   Anomaly Detection
LOCAL AI  •  JAVASCRIPT
A privacy-first AI productivity coach for Windows that tracks focus time and activity patterns locally without cloud dependency.
● JavaScript   Local AI   Privacy-First   Windows Tooling
DATA ARCHIVAL  •  JAVASCRIPT
Internet Archive data organizing tool for snapshotting, indexing, and structuring web content collections.
● JavaScript   Data Archival   Web Snapshots
KNOWLEDGE INFRASTRUCTURE  •  TYPESCRIPT
Notekeeper and structured knowledge system built with type safety and fast lookup workflows.
● TypeScript   Knowledge System   Type Safety
MACHINE LEARNING  •  JUPYTER NOTEBOOK
Repository for displaying machine learning models, neural network experiments, and evaluation datasets.
● Jupyter Notebook   Machine Learning   PyTorch / Model Research

🧠 TECHNICAL_DOMAINS & RESEARCH
01 // SYSTEMS & GRAPHICS
Systems Programming & Rendering Pipelines
Building GPU rendering pipelines, display list rasterization algorithms, memory-safe data structures, and low-level browser architecture from first principles.
WGPU Surface   DisplayLists   MemorySafety   LayoutTree
02 // AI MIDDLEWARE & SERVER SYSTEMS
AI Middleware & Performance Telemetry
Designing AI-powered middleware for server optimization, anomaly detection, real-time performance telemetry, and system automation.
Go Middleware   Telemetry   Anomaly Detection
03 // LOCAL AI & DEVELOPER TOOLING
Local AI Productivity & Knowledge Systems
Creating privacy-first AI productivity tools, Windows desktop integrations, structured knowledge stores, and data archival platforms.
Privacy-First AI   Windows Tools   Archival Systems

🎯 ENGINEERING_METHODOLOGY
01 / FIRST PRINCIPLES
Understanding the Full Stack
Gaining complete clarity on every transformation between high-level code abstractions, runtimes, frameworks, and low-level hardware.
02 / POLYGLOT & ADAPTABLE
Tool-Agnostic Problem Solving
Selecting the optimal language, runtime, or framework for the problem—whether Go for server middleware, Rust for low-level engines, TypeScript/JS for full-stack tools, or Python for ML.
03 / QUIET ARCHITECTURE
Intentional Design
Building honest, resilient software focused on functionality, technical rigor, and long-term clarity over superficial fluff.

ENGINEERING_JOURNEY // EVOLUTION OF CURIOSITY

Curiosity  ➔  Automation  ➔  Backend  ➔  Machine Learning  ➔  Dev Tools
➔  Systems Programming  ➔  Rendering  ➔  Browser Engine  ➔  ?


"I enjoy understanding how software works from the ground up."

KESHAV GHAI  •  SOFTWARE ENGINEER  •  BUILDING FROM FIRST PRINCIPLES

Pinned Loading

  1. anzalkabeer/Asteria anzalkabeer/Asteria Public

    Asteria Rendering Engine (ARE) is a modular, cross‑platform browser rendering engine written in Rust. The long‑term goal is to build an end‑to‑end browser with tabs, history, and basic devtools, w…

    Rust

  2. turboSH turboSH Public

    AI‑powered middleware for server optimization and anomaly detection

    Go

  3. guidons-eye guidons-eye Public

    A privacy-first AI productivity coach for Windows that tracks focus time locally

    JavaScript

  4. archivio archivio Public

    Internet's Archive

    JavaScript

  5. synapse synapse Public

    Notekeeper

    TypeScript

  6. ML-models ML-models Public

    Repo for displaying my ML models.

    Jupyter Notebook