Vice President, Lead Software Engineer at JPMorgan Chase (May 2023 - present), based in New York. I build production LLM, retrieval, and analytics systems in regulated environments.
Earlier roles: Quantitative Developer, Global Markets at Goldman Sachs (Oct 2021 - Apr 2023); Software Engineer Intern, Product Security at NVIDIA (May 2020 - Aug 2020); and Associate Software Engineer, promoted to Software Engineer at Visa (Jul 2016 - Aug 2019).
My independent, AI-assisted, unpublished systems work focuses on agent reliability, LLM evaluation, efficient inference, and distributed serving. I publish measured results, test status, and explicit unmeasured boundaries; repository READMEs are the source of truth for each project's current status.
| Project | Evidence available in the repository |
|---|---|
| AgentSLA | Reliability runtime for tool-calling agents with policy gates, numeric verification, execution budgets, append-only traces, and deterministic replay for deterministic adapters. |
| DraftForge | EAGLE-3 draft-head training and evaluation pipeline. Three A100 seeds measured 68.7% +/- 1.0% held-out greedy agreement; serving inter-token latency remains explicitly unmeasured pending a weight-schema adapter. |
| GoodputLab | SLO-aware control plane and benchmark rig for vLLM. A 54-cell dedicated-H100 sweep retained the negative result that disaggregation slightly improved mean inter-token latency but lost on time to first token and hardware cost for the measured 7B setup. |
| Project | Scope |
|---|---|
| bpe-tokenizer | BPE and WordPiece implementations with 144 locally passing tests. |
| adversarial-prompt-suite | Prompt-injection and jailbreak evaluation across six attack categories with 93 locally passing tests. |
| distributed-kv-store | Distributed key-value store focused on storage, replication, and recovery behavior, with 79 locally passing tests. |
Other public implementations cover Triton and CUDA attention kernels, functional JAX transformers, tokenization, checkpoint recovery, model evaluation, and quantitative systems. Their repositories should be treated as implementation evidence; hardware-dependent performance claims require the environment described in each project.
- Adversarial Prompt Suite · BPE Tokenizer · Distributed KV Store
- JAX Transformer · Triton Inference Kernels · Orderbook Simulator
- Attention Kernel CUDA · Fault-Tolerant Training · Model Quantization Lab
- Employer-backed engineering: Python, SQL, Java, TypeScript, AWS, Kafka, distributed systems, developer platforms, retrieval systems, guarded text-to-SQL, and React at JPMorgan Chase and Goldman Sachs.
- Independent ML systems: AI agents and reliability, large language model evaluation, RAG, speculative decoding, inference benchmarking, PyTorch, JAX, CUDA, Triton, and vLLM.
- Independent systems tooling: API development, Kubernetes, Docker, FastAPI, DuckDB, Prometheus, and Grafana.
- Reliability contracts for tool-calling agents
- Measuring EAGLE-3 before claiming a speedup
- When disaggregated LLM serving does not win
More at rajathjohn.com/writing.
Contact: rajathjohnbosco@gmail.com

