KR
Portfolio / 2026New York, NY

KeshavRajput

2,576 commits in the last year, one dot each

I buildpost-quantum protocols, game engines, ML reproductions, data pipelines, coding agents, MCP servers, security audits, calculator ports

MS CS, NYU Tandon. I build systems, cryptography and ML things, and I measure them.

  • Python
  • C
  • C++
  • PyTorch
  • deep learning
  • scikit-learn
  • PySpark
  • Databricks
  • SQL
  • CMake
  • gRPC
  • PostgreSQL
  • applied cryptography
  • X25519
  • ChaCha20-Poly1305
  • pytest
  • Catch2
  • vitest
  • LLM agents
  • vLLM
  • Ollama
  • backtesting
  • financial modeling
  • econometrics
  • Git
  • CI/CD
  • Docker

[ 01 / 07 ]

About

I like work I can check. Each project page says what I did, what it measured, and what did not work.

A post-quantum mutual-authentication protocol in C11 with fuzz targets, nightly mutation testing and a ProVerif model. A C++23 engine for strategy games with a deterministic lockstep simulation and sandboxed WebAssembly mods. One raycaster that runs on a TI-84 Plus CE calculator and a Garmin watch. A reproduction of a NeurIPS 2025 paper, with a preprocessing fix for its cross-lab failure.

projects written up on this site
36
commits in the last year, private repos included
2,576
repositories those commits went to
72
best final Kaggle finish
top 9%
LeetCode problems solved
1,046

Languages

  • Python
  • C
  • C++
  • Kotlin
  • TypeScript
  • JavaScript
  • SQL
  • Java
+4 more
  • R
  • Bash
  • eZ80 assembly
  • Monkey C

Machine learning

  • PyTorch
  • deep learning
  • scikit-learn
  • LightGBM
  • XGBoost
  • CatBoost
  • Hugging Face transformers
  • NumPy
+2 more
  • pandas
  • polars

Data

  • PySpark
  • Databricks
  • PostgreSQL
  • SQLite
  • Parquet
  • time-series forecasting
  • statistics (hypothesis testing, regression)
  • econometrics (fixest, fixed effects, clustered SEs)
+3 more
  • Streamlit
  • Altair
  • Matplotlib

Systems

  • CMake
  • gRPC
  • WebAssembly (sandboxed mods)
  • Android (Jetpack Compose, Room)
  • Next.js
  • React
  • FastAPI
  • Node.js
+2 more
  • REST APIs
  • MCP

Security

  • applied cryptography
  • post-quantum cryptography (ML-DSA, ML-KEM)
  • X25519
  • ChaCha20-Poly1305
  • HKDF
  • network security (TLS)
  • OAuth 2.1 (PKCE, JWT)
  • libsodium
+7 more
  • liboqs
  • fuzzing (libFuzzer)
  • mutation testing
  • ASan/UBSan
  • formal verification (ProVerif)
  • security auditing and vulnerability assessment
  • threat modeling
MoreTesting, AI and agents, Quant, Tools

Testing

  • pytest
  • Catch2
  • vitest
  • Robolectric
  • libFuzzer
  • static analysis (clang-tidy, ruff, ESLint)
  • ProVerif
  • unit and integration tests
+1 more
  • CI

AI and agents

  • LLM agents (Google ADK, MCP, tool calling)
  • vLLM
  • Ollama
  • LiteLLM
  • LoRA/QLoRA fine-tuning (PEFT)
  • llama.cpp/GGUF quantization

Quant

  • backtesting (purged walk-forward, CPCV, Deflated Sharpe, PBO)
  • financial modeling
  • Kalman filters
  • bandits
  • Markov chains

Tools

  • Git
  • CI/CD (GitHub Actions)
  • Docker
  • AWS (CDK, App Runner, DynamoDB)
  • Vercel
  • Linux
  • WSL2
  • Tailscale
+1 more
  • Claude Code

[ 02 / 07 ]

Selected work

  1. 0.45 mshandshake
    2026

    mldsa-auth

    Post-quantum mutual authentication and session protocol in C11, with a login daemon on top.

    • C11
    • liboqs
    • libsodium
    • SQLite
    • CMake
  2. in progress

    Atlas

    C++23 engine for map-based strategy games with a deterministic lockstep simulation and sandboxed WebAssembly mods.

    • C++23
    • SDL_GPU
    • HLSL
    • WebAssembly
    • ENet
  3. 2026

    LFP2Vec audit

    Reproduction of LFP2Vec (NeurIPS 2025) on public Neuropixels data, a preprocessing fix for its cross-lab failure, and two measurements the paper does not make.

    • Python
    • PyTorch
    • Hugging Face transformers
    • wav2vec2
    • scikit-learn
  4. 2026

    EEG dementia re-evaluation

    Honest, subject-level re-evaluation of a course project that classified Alzheimer's, frontotemporal dementia and healthy controls from EEG: about 60% balanced accuracy, and no deep model beats spectral features.

    • Python
    • PyTorch
    • braindecode
    • MNE
    • scikit-learn
  5. 2026

    doom-ports

    DOOMCE and TRENCHFIRE: one from-scratch raycaster for a TI-84 Plus CE calculator and a Garmin Venu X1 watch.

    • C
    • eZ80 assembly
    • Monkey C
    • Connect IQ SDK
    • CEdev
  6. 2026

    TideFit

    Security audit, Next 14 to 16 upgrade and production launch of a roommate's Next.js trip planner.

    • TypeScript
    • Next.js 16
    • React 19
    • Supabase
    • Vercel
  7. 2026

    ForgeLog

    Offline Android gym tracker with no accounts and no network permission.

    • Kotlin
    • Jetpack Compose
    • Room
    • Hilt
    • DataStore
  8. 2026

    Custodian

    Household inventory that watches CPSC, NHTSA and FDA recalls, served as an MCP server with its own OAuth 2.1 server for Alexa+ and Claude.

    • TypeScript
    • MCP
    • OAuth 2.1
    • Express
    • Preact
  9. 109/129gold checks
    in progress

    Gemma 4 SWE agent

    Solo Kaggle SWE-agent entry, built on a re-implementation of the organizers' unreleased evaluation harness.

    • Python
    • Google ADK
    • vLLM
    • LiteLLM
    • Docker
  10. IndexAll 36 projects

[ 04 / 07 ]

Competitions

01Biohub Cell Tracking, KaggleTop 15%2026

Final rank 591 of 3,947 teams (top 15%); private leaderboard 0.918, public 0.952

The project
02Kaggle Playground S6E9Top 9%2026

Out-of-fold AUC 0.9465 from nested target encodings, a LightGBM, CatBoost and MLP blend and 192 experiments judged by paired DeLong tests. Final rank 287 of 3,575 teams (top 9%), private AUC 0.94545

The project
03Gemma 4 Developer Agent, Kaggle (Google DeepMind)In progress2026

LLM agent entry in Google ADK; local evaluation harness with Docker sandboxes and tool calls, served by vLLM. In progress, ends Dec 2, 2026

The project
04TrafficFlowBenchIn progress2026

Public leaderboard 0.889 against a 0.553 baseline (LightGBM queue forecasts, a PyTorch U-Net, an NNLS origin-destination solver). In progress, ends Nov 7, 2026

The project
05Money Talks 2, AI x Fintech Hackathon (Block Convey), Money Operations trackResult pending2026

Solo entry Ledger, a forecast agent that checks every claim against the CRM; 94% recall and 0 false alarms on 235 deals. Result pending

The project

[ 05 / 07 ]

By the numbers

updated Oct 25

Shipped

PyPI · ephys-mcp

740 downloads last month

928 all time, mirrors excluded · pypi.org →

Garmin Connect IQ · TRENCHFIRE

Live on the Connect IQ store

Published Sep 25, 2026 · v1.0 · store →

TideFit · uptime

Up 1,828 ms response

18 of the last 18 checks up · tide-fit.vercel.app →

Code

2,001 contributions in the last year

Public repos
34
Merged PRs
35
Stars
8

730 in the last 7 days · 12-day streak

NovDecJanFebMarAprMayJunJulAugSepOctMonWedFriOct 26, 2025: 0 contributionsOct 27, 2025: 0 contributionsOct 28, 2025: 0 contributionsOct 29, 2025: 0 contributionsOct 30, 2025: 0 contributionsOct 31, 2025: 0 contributionsNov 1, 2025: 0 contributionsNov 2, 2025: 0 contributionsNov 3, 2025: 0 contributionsNov 4, 2025: 0 contributionsNov 5, 2025: 0 contributionsNov 6, 2025: 0 contributionsNov 7, 2025: 0 contributionsNov 8, 2025: 0 contributionsNov 9, 2025: 0 contributionsNov 10, 2025: 0 contributionsNov 11, 2025: 0 contributionsNov 12, 2025: 0 contributionsNov 13, 2025: 0 contributionsNov 14, 2025: 0 contributionsNov 15, 2025: 0 contributionsNov 16, 2025: 0 contributionsNov 17, 2025: 0 contributionsNov 18, 2025: 0 contributionsNov 19, 2025: 0 contributionsNov 20, 2025: 0 contributionsNov 21, 2025: 0 contributionsNov 22, 2025: 0 contributionsNov 23, 2025: 0 contributionsNov 24, 2025: 0 contributionsNov 25, 2025: 0 contributionsNov 26, 2025: 0 contributionsNov 27, 2025: 0 contributionsNov 28, 2025: 0 contributionsNov 29, 2025: 0 contributionsNov 30, 2025: 0 contributionsDec 1, 2025: 0 contributionsDec 2, 2025: 0 contributionsDec 3, 2025: 0 contributionsDec 4, 2025: 0 contributionsDec 5, 2025: 0 contributionsDec 6, 2025: 0 contributionsDec 7, 2025: 0 contributionsDec 8, 2025: 0 contributionsDec 9, 2025: 0 contributionsDec 10, 2025: 0 contributionsDec 11, 2025: 0 contributionsDec 12, 2025: 0 contributionsDec 13, 2025: 0 contributionsDec 14, 2025: 0 contributionsDec 15, 2025: 0 contributionsDec 16, 2025: 0 contributionsDec 17, 2025: 0 contributionsDec 18, 2025: 0 contributionsDec 19, 2025: 0 contributionsDec 20, 2025: 0 contributionsDec 21, 2025: 0 contributionsDec 22, 2025: 0 contributionsDec 23, 2025: 0 contributionsDec 24, 2025: 0 contributionsDec 25, 2025: 0 contributionsDec 26, 2025: 0 contributionsDec 27, 2025: 0 contributionsDec 28, 2025: 0 contributionsDec 29, 2025: 0 contributionsDec 30, 2025: 0 contributionsDec 31, 2025: 0 contributionsJan 1, 2026: 0 contributionsJan 2, 2026: 0 contributionsJan 3, 2026: 0 contributionsJan 4, 2026: 0 contributionsJan 5, 2026: 0 contributionsJan 6, 2026: 0 contributionsJan 7, 2026: 0 contributionsJan 8, 2026: 0 contributionsJan 9, 2026: 0 contributionsJan 10, 2026: 0 contributionsJan 11, 2026: 0 contributionsJan 12, 2026: 2 contributionsJan 13, 2026: 0 contributionsJan 14, 2026: 0 contributionsJan 15, 2026: 0 contributionsJan 16, 2026: 0 contributionsJan 17, 2026: 0 contributionsJan 18, 2026: 0 contributionsJan 19, 2026: 0 contributionsJan 20, 2026: 0 contributionsJan 21, 2026: 0 contributionsJan 22, 2026: 0 contributionsJan 23, 2026: 0 contributionsJan 24, 2026: 0 contributionsJan 25, 2026: 0 contributionsJan 26, 2026: 0 contributionsJan 27, 2026: 0 contributionsJan 28, 2026: 0 contributionsJan 29, 2026: 0 contributionsJan 30, 2026: 0 contributionsJan 31, 2026: 0 contributionsFeb 1, 2026: 0 contributionsFeb 2, 2026: 0 contributionsFeb 3, 2026: 0 contributionsFeb 4, 2026: 0 contributionsFeb 5, 2026: 0 contributionsFeb 6, 2026: 0 contributionsFeb 7, 2026: 0 contributionsFeb 8, 2026: 0 contributionsFeb 9, 2026: 0 contributionsFeb 10, 2026: 0 contributionsFeb 11, 2026: 0 contributionsFeb 12, 2026: 0 contributionsFeb 13, 2026: 0 contributionsFeb 14, 2026: 0 contributionsFeb 15, 2026: 0 contributionsFeb 16, 2026: 0 contributionsFeb 17, 2026: 0 contributionsFeb 18, 2026: 0 contributionsFeb 19, 2026: 0 contributionsFeb 20, 2026: 0 contributionsFeb 21, 2026: 0 contributionsFeb 22, 2026: 0 contributionsFeb 23, 2026: 0 contributionsFeb 24, 2026: 0 contributionsFeb 25, 2026: 0 contributionsFeb 26, 2026: 0 contributionsFeb 27, 2026: 0 contributionsFeb 28, 2026: 0 contributionsMar 1, 2026: 0 contributionsMar 2, 2026: 0 contributionsMar 3, 2026: 0 contributionsMar 4, 2026: 0 contributionsMar 5, 2026: 0 contributionsMar 6, 2026: 0 contributionsMar 7, 2026: 0 contributionsMar 8, 2026: 0 contributionsMar 9, 2026: 0 contributionsMar 10, 2026: 0 contributionsMar 11, 2026: 0 contributionsMar 12, 2026: 0 contributionsMar 13, 2026: 0 contributionsMar 14, 2026: 0 contributionsMar 15, 2026: 0 contributionsMar 16, 2026: 0 contributionsMar 17, 2026: 0 contributionsMar 18, 2026: 0 contributionsMar 19, 2026: 0 contributionsMar 20, 2026: 0 contributionsMar 21, 2026: 0 contributionsMar 22, 2026: 0 contributionsMar 23, 2026: 0 contributionsMar 24, 2026: 0 contributionsMar 25, 2026: 0 contributionsMar 26, 2026: 0 contributionsMar 27, 2026: 0 contributionsMar 28, 2026: 0 contributionsMar 29, 2026: 0 contributionsMar 30, 2026: 0 contributionsMar 31, 2026: 0 contributionsApr 1, 2026: 0 contributionsApr 2, 2026: 0 contributionsApr 3, 2026: 0 contributionsApr 4, 2026: 0 contributionsApr 5, 2026: 0 contributionsApr 6, 2026: 0 contributionsApr 7, 2026: 0 contributionsApr 8, 2026: 0 contributionsApr 9, 2026: 0 contributionsApr 10, 2026: 0 contributionsApr 11, 2026: 0 contributionsApr 12, 2026: 0 contributionsApr 13, 2026: 0 contributionsApr 14, 2026: 0 contributionsApr 15, 2026: 0 contributionsApr 16, 2026: 0 contributionsApr 17, 2026: 0 contributionsApr 18, 2026: 0 contributionsApr 19, 2026: 0 contributionsApr 20, 2026: 0 contributionsApr 21, 2026: 0 contributionsApr 22, 2026: 0 contributionsApr 23, 2026: 0 contributionsApr 24, 2026: 0 contributionsApr 25, 2026: 0 contributionsApr 26, 2026: 0 contributionsApr 27, 2026: 0 contributionsApr 28, 2026: 0 contributionsApr 29, 2026: 0 contributionsApr 30, 2026: 0 contributionsMay 1, 2026: 0 contributionsMay 2, 2026: 0 contributionsMay 3, 2026: 0 contributionsMay 4, 2026: 0 contributionsMay 5, 2026: 0 contributionsMay 6, 2026: 0 contributionsMay 7, 2026: 0 contributionsMay 8, 2026: 0 contributionsMay 9, 2026: 0 contributionsMay 10, 2026: 0 contributionsMay 11, 2026: 0 contributionsMay 12, 2026: 0 contributionsMay 13, 2026: 0 contributionsMay 14, 2026: 0 contributionsMay 15, 2026: 0 contributionsMay 16, 2026: 0 contributionsMay 17, 2026: 0 contributionsMay 18, 2026: 0 contributionsMay 19, 2026: 0 contributionsMay 20, 2026: 0 contributionsMay 21, 2026: 0 contributionsMay 22, 2026: 0 contributionsMay 23, 2026: 0 contributionsMay 24, 2026: 0 contributionsMay 25, 2026: 0 contributionsMay 26, 2026: 0 contributionsMay 27, 2026: 0 contributionsMay 28, 2026: 0 contributionsMay 29, 2026: 0 contributionsMay 30, 2026: 0 contributionsMay 31, 2026: 0 contributionsJun 1, 2026: 0 contributionsJun 2, 2026: 0 contributionsJun 3, 2026: 0 contributionsJun 4, 2026: 0 contributionsJun 5, 2026: 0 contributionsJun 6, 2026: 0 contributionsJun 7, 2026: 0 contributionsJun 8, 2026: 0 contributionsJun 9, 2026: 0 contributionsJun 10, 2026: 0 contributionsJun 11, 2026: 0 contributionsJun 12, 2026: 0 contributionsJun 13, 2026: 0 contributionsJun 14, 2026: 0 contributionsJun 15, 2026: 0 contributionsJun 16, 2026: 0 contributionsJun 17, 2026: 0 contributionsJun 18, 2026: 0 contributionsJun 19, 2026: 0 contributionsJun 20, 2026: 0 contributionsJun 21, 2026: 0 contributionsJun 22, 2026: 0 contributionsJun 23, 2026: 0 contributionsJun 24, 2026: 0 contributionsJun 25, 2026: 0 contributionsJun 26, 2026: 0 contributionsJun 27, 2026: 0 contributionsJun 28, 2026: 0 contributionsJun 29, 2026: 0 contributionsJun 30, 2026: 0 contributionsJul 1, 2026: 0 contributionsJul 2, 2026: 0 contributionsJul 3, 2026: 0 contributionsJul 4, 2026: 0 contributionsJul 5, 2026: 0 contributionsJul 6, 2026: 0 contributionsJul 7, 2026: 0 contributionsJul 8, 2026: 0 contributionsJul 9, 2026: 0 contributionsJul 10, 2026: 0 contributionsJul 11, 2026: 0 contributionsJul 12, 2026: 0 contributionsJul 13, 2026: 0 contributionsJul 14, 2026: 0 contributionsJul 15, 2026: 0 contributionsJul 16, 2026: 0 contributionsJul 17, 2026: 0 contributionsJul 18, 2026: 0 contributionsJul 19, 2026: 0 contributionsJul 20, 2026: 0 contributionsJul 21, 2026: 0 contributionsJul 22, 2026: 0 contributionsJul 23, 2026: 1 contributionJul 24, 2026: 0 contributionsJul 25, 2026: 0 contributionsJul 26, 2026: 0 contributionsJul 27, 2026: 0 contributionsJul 28, 2026: 0 contributionsJul 29, 2026: 0 contributionsJul 30, 2026: 0 contributionsJul 31, 2026: 0 contributionsAug 1, 2026: 0 contributionsAug 2, 2026: 0 contributionsAug 3, 2026: 0 contributionsAug 4, 2026: 0 contributionsAug 5, 2026: 0 contributionsAug 6, 2026: 0 contributionsAug 7, 2026: 0 contributionsAug 8, 2026: 0 contributionsAug 9, 2026: 0 contributionsAug 10, 2026: 0 contributionsAug 11, 2026: 0 contributionsAug 12, 2026: 0 contributionsAug 13, 2026: 0 contributionsAug 14, 2026: 0 contributionsAug 15, 2026: 0 contributionsAug 16, 2026: 0 contributionsAug 17, 2026: 0 contributionsAug 18, 2026: 0 contributionsAug 19, 2026: 0 contributionsAug 20, 2026: 0 contributionsAug 21, 2026: 0 contributionsAug 22, 2026: 0 contributionsAug 23, 2026: 0 contributionsAug 24, 2026: 0 contributionsAug 25, 2026: 0 contributionsAug 26, 2026: 0 contributionsAug 27, 2026: 0 contributionsAug 28, 2026: 0 contributionsAug 29, 2026: 0 contributionsAug 30, 2026: 1 contributionAug 31, 2026: 0 contributionsSep 1, 2026: 0 contributionsSep 2, 2026: 0 contributionsSep 3, 2026: 0 contributionsSep 4, 2026: 0 contributionsSep 5, 2026: 0 contributionsSep 6, 2026: 0 contributionsSep 7, 2026: 0 contributionsSep 8, 2026: 3 contributionsSep 9, 2026: 10 contributionsSep 10, 2026: 47 contributionsSep 11, 2026: 81 contributionsSep 12, 2026: 62 contributionsSep 13, 2026: 24 contributionsSep 14, 2026: 10 contributionsSep 15, 2026: 2 contributionsSep 16, 2026: 1 contributionSep 17, 2026: 2 contributionsSep 18, 2026: 0 contributionsSep 19, 2026: 0 contributionsSep 20, 2026: 0 contributionsSep 21, 2026: 11 contributionsSep 22, 2026: 4 contributionsSep 23, 2026: 25 contributionsSep 24, 2026: 1 contributionSep 25, 2026: 28 contributionsSep 26, 2026: 105 contributionsSep 27, 2026: 38 contributionsSep 28, 2026: 56 contributionsSep 29, 2026: 34 contributionsSep 30, 2026: 80 contributionsOct 1, 2026: 104 contributionsOct 2, 2026: 17 contributionsOct 3, 2026: 93 contributionsOct 4, 2026: 122 contributionsOct 5, 2026: 28 contributionsOct 6, 2026: 1 contributionOct 7, 2026: 8 contributionsOct 8, 2026: 26 contributionsOct 9, 2026: 11 contributionsOct 10, 2026: 3 contributionsOct 11, 2026: 7 contributionsOct 12, 2026: 2 contributionsOct 13, 2026: 0 contributionsOct 14, 2026: 4 contributionsOct 15, 2026: 1 contributionOct 16, 2026: 26 contributionsOct 17, 2026: 106 contributionsOct 18, 2026: 84 contributionsOct 19, 2026: 97 contributionsOct 20, 2026: 129 contributionsOct 21, 2026: 133 contributionsOct 22, 2026: 189 contributionsOct 23, 2026: 122 contributionsOct 24, 2026: 48 contributionsOct 25, 2026: 12 contributions
LessMore

Languages

Share of code across 34 public repos

  • Python30%
  • TypeScript27%
  • C++15%
  • C13%
  • Kotlin8%
  • JavaScript5%
  • Other2%

When I commit

10pm busiest hour

12am: 142 commits1am: 103 commits2am: 103 commits3am: 72 commits4am: 59 commits5am: 47 commits6am: 37 commits7am: 44 commits8am: 61 commits9am: 108 commits10am: 155 commits11am: 142 commits12pm: 147 commits1pm: 110 commits2pm: 131 commits3pm: 94 commits4pm: 66 commits5pm: 84 commits6pm: 102 commits7pm: 150 commits8pm: 145 commits9pm: 134 commits10pm: 171 commits11pm: 169 commits12am6am12pm6pm10pm

2,576 commits in a year across 72 repos, private ones included · 32% between 10pm and 5am ET · busiest day Thu

Competitive programming

Codeforces
1381 rating
LeetCode
1046 solved
Hard solved
109
CF contests
33

Codeforces (pupil) → · LeetCode →

Typing · TypeRacer

lmao_keke →

82 WPM over the last 10 races

Certified
90 WPM
All races
82 WPM
Best race
120 WPM
Races
2,444

AI

Claude Code

10.26B tokens last week

Mon, Oct 19: 1,422,434,429 tokensMTue, Oct 20: 2,001,028,687 tokensTWed, Oct 21: 1,759,917,093 tokensWThu, Oct 22: 2,604,712,288 tokensTFri, Oct 23: 1,548,523,410 tokensFSat, Oct 24: 913,596,583 tokensSSun, Oct 25: 11,998,847 tokensS2.6B

43B tokens since Sep 2026, across 2 machines. Most are cached context re-read each turn; the model wrote 83.2M.

Where the tokens went

  • mldsa-auth13%
  • gtnh-agent12%
  • Atlas8%
  • ForgeLog4%
  • This site4%
  • Other work59%

By model: 67% Opus 5.5 · 21% Opus 5 · 10% Fable 5.1 · 0% Sonnet 5.5 · 1% Other

gtnh-agent · Minecraft

7 quests completed by the agent

Verified actions
2,008
Blocked by safety
291

GregTech: New Horizons on a private server · last ran Oct 5

Health

Garmin · last night

Sleep
6h 07m · score 79
Resting HR
59 bpm
HRV
69 ms · low
Readiness
61 / 100
Mon, Oct 19: 3,608 stepsMTue, Oct 20: 4,006 stepsTWed, Oct 21: 9,084 stepsWThu, Oct 22: 4,063 stepsTFri, Oct 23: 7,397 stepsFSat, Oct 24: 11,196 stepsSSun, Oct 25: 73 steps so farS11.2K

Steps, last 7 days · full-day average 6.6K a day · 5h 55m sleep a night

Training · 2026

95 workouts, 71 hours

208 km swum this year

  • Pool swims80
  • Open water4
  • Walks4
  • Indoor rides3

Last logged Aug 31

Shared to Strava this year: 6 rides, 58.3 km

Personal records

Longest swim
3.8 km
Swim 1500
24:21 min
Swim 400
5:16 min
Longest ride
25.4 km

Pool distances in meters, from Garmin; times that look like watch glitches are left out

Play

Overwatch 2

Master 4 open queue

Win rate
58.8%
KDA
4.29
Games
932
Played
131 h

DankAxon · season 25

Steam

2,740 hours across 378 games

  • Cyberpunk 2077205 h
  • Europa Universalis IV190 h
  • Hearts of Iron IV172 h
  • Ghost Recon Breakpoint132 h

Emulators

26 games across 4 emulators

  • PSP · PPSSPP · PC + Android19
  • PlayStation 3 · RPCS3 · PC4
  • Xbox 360 · Xenia · PC2
  • PlayStation 2 · AetherSX2 · Android1

Twitch

8 followers

Category
Software and Game Development

twitch.tv/keshavroxz →

Spotify · last 4 weeks

  • Blue Imagined#1
  • PinkPantheress#2
  • GRAZER#3
  • atmos bloom#4
  • Mohit Chauhan#5

Top track: Sleepwalking · Bring Me The Horizon

[ 06 / 07 ]

Education

  • New York University, Tandon School of Engineering

    Master of Science (MS) in Computer Science

    Sep 2024 - May 2026GPA 3.67/4.0

  • Indraprastha Institute of Information Technology (IIIT) Delhi

    Bachelor of Technology (B.Tech) in Computer Science and Applied Mathematics, minor in Economics

    2020 - 2024CGPA 8.19/10

Coursework, both degreesData Structures and Algorithms · Algorithms II · Database Systems · Distributed Systems · Operating Systems · Professional Software Development · Machine Learning · Neuroinformatics · Foundations of Data Science · Advanced Machine Learning · Convex Optimization · Big Data · Principles of Database Systems · Information Visualization · Statistical Inference · Applied Cryptography · Post-Quantum Cryptography · Computer Networks · Design and Analysis of Algorithms II · Stochastic Processes · Game Theory · Econometrics · Valuation and Portfolio Management

Resumes

[ 07 / 07 ] · Contact

Got a hard problem? Let's talk.

keshav.rajput4@gmail.com