Skip to content
View pbathuri's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report pbathuri

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

About

I'm a quantitative researcher and systems builder working at the intersection of high-performance computing, capital markets, and machine learning. My focus is on what actually moves the needle at low-latency scale - cache behaviour of financial kernels, foundation models trained on market data, and the tooling layer around modern research workflows.

I'm drawn to problems where the maths, the hardware, and the market all have a vote. I build a lot. I read a lot. I ship the things I read about.

Currently a researcher at Indiana University - Luddy School of Informatics, Computing and Engineering, focused on cache-aware numerical methods for quantitative finance.


Research interests

📊 Quant finance & HPC

Empirical cache characterisation of Monte Carlo, Cholesky, GARCH, and GEMM on EPYC / H100. PAPI counters, roofline, and what the hardware actually does under a pricing run.

🧠 Foundation models for markets

Transformer architectures on financial time series, compression-first training, and predictive pipelines that survive out-of-sample.

🛠️ Agentic systems & tooling

Codebase intelligence, structured retrieval, and the boring scaffolding that makes research repeatable - dataset ingestion, evaluation harnesses, reproducibility.


Stack



Timeline - how I got here

timeline
    title From curiosity to shipping - 2019 → 2026
    2019 : Linear Algebra foundations (MIT 18.06 / EE16A)
         : First taste of numerical thinking
    2025 Q4 : Paul Wilmott quant finance practice
            : Generative ML experiments (private)
            : First hackathon-grade shipped UI (skillconnect-jk)
            : Image recognition + captioning prototype
    2026 Q1 : LABLAB hackathons (AI + startup tracks)
            : NCAA bracket analytics (Kory_The_Cat-NCAA)
            : Robot simulation environment
            : CPS Digital Design (IU E222) - embedded + FPGA
    2026 Q1–Q2 : Research thread opens - cache heuristics in finance
               : Claude Hackathon - WHO-aligned telehealth
               : Clap / OpsPilot - agentic workflow automation
               : Personal site rebuild (Next.js)
               : AI Ethics Coach - privacy-first ChatGPT companion
    2026 Q2 : finance-cache-hpc - EPYC + PAPI study (28× · 1,657× · 500×)
            : ResumeForge - local-first explainable resume AI
            : entrepreneur-persona - pitch coach for MIT/Harvard/Kelley comps
            : DeskFlow Native - cross-platform workflow manager
            : Abstraction Dictionary - book project kickoff
            : Map_Projects_MAC - portfolio index goes live
Loading

The through-line: learn by building, measure before tuning, ship the thing. Every entry on that line is a public (or private-on-request) repo you can open today.


🔬 Currently working on


Selected work

AreaProjectWhat it does
🔬 Quant & HPC research finance-cache-hpc Empirical L1 cache study of Cholesky · Monte Carlo · GARCH · GEMM on EPYC · PAPI counters
Research_HPC_QFinance_CacheResearch notes & experiments on improving cache behaviour in finance workflows
Quantitative-Modeling_PracticeWilmott-style quant modelling - binomial pricing, risk-neutral valuation
🧠 ML systems ResumeForge Local-first explainable resume tailoring · LangGraph · LaTeX · Overleaf sync
Claude_HackathonWHO-aligned telehealth intake with a self-evolving medical knowledge graph
convo-aiDuolingo-style conversation practice - Next.js + Streamlit
ai-ethics-coachPrivacy-first Chrome extension - prompt coach, response auditor, energy awareness
🎯 Entrepreneurship entrepreneur-persona-skill AI pitch coach - 75+ judge Qs, 8 verticals, Clapp-style proposals, 12-slide decks
entrepreneur-persona-llmModel-agnostic version - ChatGPT / Gemini / Cursor / Copilot / Claude
🏆 Hackathons & competitions LABLAB-Hackathon Captain Whiskers - AI trading agent
Kory_The_Cat-NCAANCAA bracket modelling · tiered ensemble + Hungarian assignment
🖥️ Systems & embedded deskflow-native 🔒 Cross-platform (macOS + Windows) workflow manager - named profiles, non-destructive shortcuts
CPS-Digital-DesignIU E222 coursework - Raspberry Pi sensors, MQTT, SystemVerilog FPGA

🔒 = private, available on request · full index → Map_Projects_MAC


Activity & metrics

GitHub metrics - activity, community, repos, languages, habits
Isometric contribution calendar



Contribution snake
contribution graph

Reading list (what's on my desk right now)

HPC / microarchitectureJim Handy - The Cache Memory Book · Balasubramonian & Jouppi - Multi-Core Cache Hierarchies · AMD EPYC architecture manuals
Quant financeVelu, Hardy, Nehren - Algorithmic Trading and Quantitative Strategies (Chapman & Hall) · Wilmott - Quantitative Finance · Ruppert - Statistics and Data Analysis for Financial Engineering
ML & systemsFregly - AI Systems Performance Engineering · ISLR · deep-dive papers on KV-cache, flash attention, speculative decoding

Following / studied

Repos I've cloned to dissect, not to fork. Honest credit goes to the upstream authors:

Full list with annotations → Following.md


Philosophy

Curiosity is the unit. Everything else - papers read, kernels tuned, repos shipped - is just accumulated interest on it.

I think the best researchers are the ones who can also build, and the best builders are the ones who read the papers. I try to be useful on both sides of that line.


Browse the full map → Map_Projects_MAC · Assets → /Assets

Pinned Loading

  1. finance-cache-hpc finance-cache-hpc Public

    Empirical L1 cache characterisation of four quantitative finance kernels (Cholesky, Monte Carlo, GARCH, GEMM) on AMD EPYC using PAPI hardware counters

    C

  2. entrepreneur-persona-skill entrepreneur-persona-skill Public

    AI pitch coach for business school competitions — validation gates, 75+ judge questions, 8 industry verticals, Clapp-style proposals, 12-slide decks. Built for Kelley, MIT $100K, Harvard NVC, Rice,…

    Python 1

  3. Kory_The_Cat-NCAA Kory_The_Cat-NCAA Public

    Python 1

  4. Claude_Hackathon Claude_Hackathon Public

    Python

  5. Map_Projects_MAC Map_Projects_MAC Public

    Curated index of my projects — quant research, HPC, ML systems, tooling

    Python

  6. ResumeForge ResumeForge Public

    TypeScript