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

Block or report harsharajkumar-273

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

Harsha Raj Kumar

Software Engineer · Backend & Distributed Systems
M.S. Computer Science @ Vanderbilt University · graduating April 2027 · open to 2027 new-grad roles

Portfolio LinkedIn Email Hugging Face

I build backend services, storage systems, and developer tools. I like work where the numbers can be checked: every benchmark below links to the script that produced it.


Highlights

PyTorch contributor Fix merged into core (#191092); all_reduce avg-reduction backward approved by a distributed maintainer (#190630).
Open-source maintainer Reviewed and merged 112 pull requests from 4 contributors to lsm_tree and Proofdesk during ELUSOC 2026.
Publication Co-author, An Integrated GCN–GAT–AE Framework for Robust Anomaly Detection in Industrial IoT Environments, IEEE CICT 2025.

Selected work

Project What it is Evidence
LSM-Tree Storage Engine · C++17 Collaborative key-value storage engine: lock-free SkipList MemTable, io_uring + O_DIRECT write-ahead log, blocked Bloom filters, leveled compaction. I lead and maintain it: architecture, design reviews, and integrating contributors' work. 254K writes/sec, 32 µs P99 · benchmarks
Proofdesk · TypeScript, React Collaborative textbook IDE: Y.js CRDT editing over authenticated WebSockets, BullMQ/Redis build queue, resource-capped Docker workers, in-browser Pyodide preview. 358 ms median in-browser preview (local, 5 runs) · benchmarks
PulseStream · TypeScript, Kafka Telemetry ingestion: Express → Kafka → PostgreSQL with device-keyed partitions, Redis idempotency keys, retries, and a dead-letter queue. 3,991 req/s, 11 ms p50 / 34 ms p99 (local Docker) · load test
Satya · Python, Playwright Agent that runs UI flows and flags success messages the backend contradicts (a "Deleted!" toast with no DELETE call). FastAPI service, SQLite run history, JUnit reports. 77 tests in CI
ENGRAM · TypeScript Memory engine for LLM agents: decay, reinforcement, contradiction detection, and hot/warm/cold tiered vector retrieval with int8 cold storage. 73% fewer vector comparisons at equal Recall@5 (synthetic) · results
ReCL · PyTorch Self-supervised learning for ultrasound/EEG sim-to-real transfer (InfoNCE + NCC reconstruction loss), with 3-seed baselines and ablations. checkpoints · dataset

Experience

  • Amplify GenAI Innovation Center, Vanderbilt — Software Engineer, Backend & Platform Systems · Aug 2026 – present
    FastAPI/Redis APIs for LLM tool calls and session state; pgvector hybrid retrieval that cut retrieval latency by 38%; QA that fixed 20+ defects.
  • VU-BEAM Lab, Vanderbilt — Research Assistant · Oct 2025 – Aug 2026
    Built ReCL; async multi-GPU data loading that cut training time by 40%; Slurm sweeps on the ACCRE GPU cluster.
  • Mathematics Department, Vanderbilt — Software Engineer · Sep 2025 – May 2026
    Built Proofdesk, a collaborative editor and sandboxed build system for PreTeXt textbooks.

Toolkit

Languages C++17 · Python · TypeScript/JavaScript · Java · Go · SQL
Backend & data Node.js/Express · FastAPI · PostgreSQL/pgvector · Redis · Kafka/Redpanda · BullMQ · SQLite
Systems & ML Linux (io_uring) · Docker · AWS · GitHub Actions · Prometheus · Playwright · React · PyTorch

Also: AWS Certified AI Practitioner · Microsoft Azure AI Fundamentals · Vanderbilt Global Good Hackathon finalist (2025, ARIA) · GDSC Technical Lead (2024–25)

Pinned Loading

  1. API-gateway API-gateway Public archive

    Production-grade API gateway — Redis sliding-window rate limiting, JWT auth, circuit breakers

    JavaScript

  2. adaptive-load-balancer-rl adaptive-load-balancer-rl Public

    An AI-driven, asynchronous load balancer prototype using Reinforcement Learning (Linear Thompson Sampling Contextual Bandits) and FastAPI to mitigate massive thundering-herd traffic spikes under su…

    Python

  3. Proofdesk Proofdesk Public

    Proofdesk is a high-performance web-based IDE and compilation sandbox designed for collaborative authoring, testing, and rendering of mathematical textbooks.

    TypeScript 3 2

  4. PulseStream PulseStream Public

    A high-throughput, real-time IoT metrics ingestion pipeline implementing advanced distributed systems patterns: API key caching, edge idempotency locking (Redis), partition-key event streaming (Red…

    TypeScript

  5. Repost-Radar Repost-Radar Public

    A hyper-optimized, ultra-low-latency real-time text deduplication engine using C++20, AVX2 SIMD vectorization, MinHash, and Locality-Sensitive Hashing (LSH) for sub-millisecond duplicate checks on …

    JavaScript