Sitelet https://github.com/jayrajadeja
Skip to content
View jayrajadeja's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report jayrajadeja

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
jayrajadeja/README.md

Hi, I'm Jayraj Jadeja πŸ‘‹

I take systems apart to see how they tick.

Senior Software Engineer at Varonis. Backend and distributed systems, Bengaluru. I write where high-performance engineering meets market fundamentals.


Selected work

Previously, at SAFE Security:

  • Durable workflows: event-driven orchestration on Temporal, at platform scale.
  • Data at scale: multi-region data movement, event-driven scaling, MySQL query and index optimization.
  • Applied AI: an agent that turns threat feeds into executive-ready risk insights.

Building on the side

  • Market-data stack (currently building): a from-scratch Go pipeline: lob (deterministic limit order book) β†’ tickstore (append-only, sparse-indexed tick store) β†’ candle (OHLCV aggregation) β†’ chart (ASCII candlestick charts). Integer cores, standard library only, one 25-byte record on a pipe.
  • echofloat: native macOS lyrics overlay (Swift).
  • assistant-bot: Slack assistant over repos, GitHub, Jira and Confluence.
  • Portfolio: a statically exported Next.js "living data system," all content real and aggregate.

Writing

Finance and engineering. A matching engine and a consensus protocol solve cousins of the same problem: agreeing on an ordered truth under contention, fast.

Substack Β· Site

Off the clock

Formula 1, markets, anime and manga, table tennis and badminton. Reading Designing Data-Intensive Applications.


Portfolio LinkedIn Substack Email

Pinned Loading

  1. candle candle Public

    OHLCV candle aggregation over a tick stream in Go β€” integer VWAP (no floats), table/CSV output. Project C of a lob β†’ tickstore β†’ candle series.

    Go

  2. lob lob Public

    A from-scratch, deterministic limit order book matching engine in Go β€” price-time priority, integer core, emits a 25-byte trade stream. Project A of a lob β†’ tickstore β†’ candle series.

    Go

  3. tickstore tickstore Public

    An append-only, sparse-indexed tick store in Go β€” fixed-width per-symbol log + a disposable sparse index that turns cold range lookups into one block read. Project B of a lob β†’ tickstore β†’ candle s…

    Go