Skip to content
View berryO307's full-sized avatar
🏴
I may be slow to respond.
🏴
I may be slow to respond.

Block or report berryO307

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
berryO307/README.md
Barinder Singh — low-latency market data systems and quant research

EE by degree, markets by choice. Derivatives, volatility, execution — I take risk deliberately, learn whatever a problem demands, and get to a working build fast. Theory only counts once it runs on live data.

Markets and quant

Every project here starts from a trading or allocation question, not from a framework I wanted to try.

C++20 Bybit market-data gateway

A lock-free, low-latency market-data pipeline running against live exchange data.

Queueing Lock-free SPSC ring buffer
Data path mmap zero-copy
Timing rdtscp cycle-accurate instrumentation
Measured latency 7.4µs p99 queue transit across 42K live samples
Feed Bybit BTC perpetual futures, V5 API
Threading Pinned threads
Analysis Python and Plotly

Includes order book reconstruction. Taken from skeleton to a documented p99 on live data over a multi-week debugging cycle: V5 migration, the SPSC buffer, the mmap writer, then the measurement layer.

Python MDP battery-dispatch optimizer

Dynamic programming applied to energy arbitrage under a regime-switching market.

Method Bellman backward induction
Market model Regime-switching
Result 96% improvement over random baseline
Alpha +31.71 against -64.46 random
Documentation Whitepaper-style README plus companion notes on dynamics, environment, simulator, and solver

Interests

Exotic Derivatives | Options | Futures | Algorithmic Trading

Engineering

Academic Hub

A production university management platform: departments, subjects, classes, users, and live analytics.

Stack PostgreSQL on Neon, Express, React, Node
Interface shadcn/ui with Refine
Auth Better Auth, Google and GitHub
Infrastructure Arcjet rate limiting, Cloudinary, Site24x7 RUM
Deployment Vercel frontend, Railway backend

Source

What I work with

Systems C++20, lock-free structures, zero-copy I/O, cycle-level timing, POSIX syscalls
Quant Market microstructure, MDPs, regime-switching models, options
Backend Node, Express, REST APIs, authentication, PostgreSQL
Frontend React, TypeScript
Tooling Docker, Git, Linux

Currently sharpening SQL, low-level design, and data structures for the engineering track.

Elsewhere

Leaving GitHub from here — Academic Hub, live  ·  LinkedIn

Pinned Loading

  1. academic-hub-ums academic-hub-ums Public

    Production style university management system demonstrating full stack engineering, authentication, multi-tenant PostgreSQL workspaces, and deployment architecture.

    TypeScript

  2. quant-portfolio quant-portfolio Public

    Quant finance portfolio — EE undergrad targeting QR/QD roles. C++20 HFT systems and Python alpha research.

    TypeScript

  3. cipherschools-lld-platform cipherschools-lld-platform Public

    Low Level Design practice platform - submit a text design, get rubric-scored architectural feedback from Gemini (Responsibility Clarity, SOLID, Coupling/Cohesion, Extensibility). React 19 + Express…

    TypeScript