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.

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

Hi there, I'm Harsha Raj Kumar! πŸ‘‹

Software Development Engineer (SDE) | MS CS Student at Vanderbilt University

I'm a Graduate Computer Science student at Vanderbilt University specializing in low-level systems programming, high-performance backends, distributed systems, and resilient cloud platform engineering.


πŸ› οΈ Technical Arsenal

C++ Java Python TypeScript Go
Node.js Express.js FastAPI React
Redis PostgreSQL Docker AWS

πŸ’Ό Professional Experience

  • Vanderbilt University Mathematics Department | Platform Architect & Software Engineer (Jan – May 2024)
    • Engineered Proofdesk, a collaborative Web IDE sandbox, reducing compilation feedback latency by 72% (from 1.1s to 300ms) via client-side WebAssembly (Pyodide).
    • Deployed WebSocket sandboxed terminal runtimes (node-pty) inside resource-restricted Docker containers (512MB RAM limit).
    • Architected a distributed background worker task queue using Redis and BullMQ with local fallback loops.
  • VU-BEAM Lab, Vanderbilt University | Research Assistant (Oct 2025 – Present)
    • Designed ReCL (Reconstructive Contrastive Learning), a self-supervised ultrasound model evaluated against baselines on the PICMUS benchmark.
    • Achieved 85% improvement in image contrast (CNR: 3.5+ dB); outperformed CycleGAN by 20% on clinical cardiac data.
    • Optimized offline batch-processing data pipelines across 10,000+ ultrasound scan frames, reducing multi-GPU training execution time by 40%.

πŸŽ“ Academic Credentials

  • 🏫 Vanderbilt University (Nashville, TN) | Master of Science in Computer Science (Expected Jun 2027)
  • πŸŽ“ Vellore Institute of Technology (VIT) (Chennai, India) | Bachelor of Technology in Computer Science (Graduated May 2025)

⚑ Flagship Systems & Implementations

πŸ’Ύ LSM-Tree Key-Value Engine (C++20, io_uring)

  • Engineered a high-performance LSM-Tree database storage engine in C++20.
  • Implemented asynchronous, non-blocking Write-Ahead Log (WAL) appends utilizing Linux io_uring with O_DIRECT, completely bypassing the kernel page cache (254,000+ ops/sec).
  • Engineered a concurrent, lock-free SkipList MemTable with atomic CAS pointers and a custom bump-pointer memory Arena.
  • Restricted read lookup penalties to at most one CPU cache line miss using 64-byte cache-aligned vectorized Block Bloom filters.

πŸ“ Proofdesk Collaborative Web IDE (React, Node.js, WASM, Docker)

  • Architected a browser-based collaborative textbook IDE with a Monaco-editor frontend and sandbox terminals.
  • Ported the compiler pipeline to the client using WebAssembly (Pyodide), reducing book compilation latency by 72% (from 1.1s to 300ms).
  • Engineered isolated, resource-restricted sandbox container runs using WebSocket streams, node-pty, and Docker.
  • Implemented a resilient, distributed task queue worker pool using Redis and BullMQ with local fallback loops.

πŸ“ˆ PulseStream Telemetry Pipeline (TypeScript, Redpanda/Kafka)

  • Designed a horizontally scalable telemetry ingestion gateway, sustaining 50,000+ metrics/sec across distributed Redpanda (Kafka-compatible) event streams.
  • Guaranteed sub-8ms HTTP 202 ingestion ACKs by decoupling write paths from persistence using device ID hash partition keys.
  • Implemented double-layer idempotency utilizing Redis SETNX edge locks and atomic PostgreSQL upserts executing 1,000-row batch transactions in < 15ms.

πŸ“‘ Repost Radar Deduplication Engine (C++20, AVX2 SIMD, Devvit)

  • Developed a high-performance text deduplication engine in C++20 using zero-copy token shingling (std::string_view), reducing memory allocations by 65%.
  • Parallelized 128 universal hash variants across 256-bit CPU registers using AVX2 SIMD vectorization primitives, achieving a 4.2x speedup in MinHash generation (22,450+ tokenized streams/sec).
  • Engineered a concurrent, slab-allocated LSH index using reader-writer locks (std::shared_mutex) productized as a Reddit Developer Platform (Devvit) moderation app.

πŸ”¬ Publications & Open Source Recognition

  • PyTorch Core Contributor (2026): Merged PR #191092 in the PyTorch core repository (reviewed by PyTorch Core Maintainers).
  • IEEE Published Paper (2025): An Integrated GCN–GAT–AE Framework for Robust Anomaly Detection in Industrial IoT Environments (Published in IEEE Xplore).
  • Vanderbilt Global Good Hackathon Finalist (2025): Co-developed ARIA Pathfinder, a PostGIS-backed disaster response routing system utilizing Dijkstra with time-decaying edge weight equations.
  • GDSC Technical Lead (2024–2025): Co-lead of the Technical Division for Google Developer Student Club (GDSC), conducting technical workshops for 200+ student members.

πŸ“Š GitHub Contribution Stats

Harsha's GitHub Streak

Harsha's Trophies

πŸ”— Connect with Me

Pinned Loading

  1. API-gateway API-gateway Public

    Production-grade API gateway β€” Redis sliding-window rate limiting, JWT auth, circuit breakers

    JavaScript

  2. Netflix-RL Netflix-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 5 5

  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