Skip to content
View Mr-KnightCLI's full-sized avatar

Block or report Mr-KnightCLI

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
Mr-KnightCLI/README.md
Harsh / Mr-KnightCLI. The Midnight Archive. Code after dark, built with purpose. Java and full-stack development. Supplied Mr. Knight artwork with moving lunar markings and dust.

Behind the mask · The armory · Case files · Open source · Leave a signal

Hey, I am Harsh, @Mr-KnightCLI. I build web apps, practical tools, and backend systems. Build commands: ./mvnw test and pnpm build.

Skills: Java, Spring Boot, REST APIs, WebSockets, Spring Data JPA, H2; TypeScript, Next.js, Tailwind CSS, HTML, CSS, JavaScript; Maven, JUnit 5, Git, GitHub, Node.js, pnpm.

Case files: real projects, evidence in the code. TabTamer: Give scattered research a place to land. Save links, organize collections, and search your notes. A Next.js bookmark library with a browser extension. Stack: Next.js, TypeScript, Tailwind CSS. Open repository. JRedis: Understand the engine beneath the API. An educational Java 21 key-value server with RESP2, expiring keys, concurrent clients, and optional AOF. Stack: Java 21, Sockets, RESP2. Open repository. Cove: A small bridge between your devices. A text clipboard with private links, 24-hour expiry, H2 persistence, and live WebSocket updates. Stack: Spring Boot, WebSockets, H2. Open repository. ApplyFlow: Keep the next opportunity in view. Track applications, interviews, stages, and follow-ups. A Spring Boot app with a dashboard and status board. Stack: Java 21, Spring Data JPA, JUnit 5. Open repository.

Open-source contributions. Verified 25 October 2026: 14 public pull requests across 10 upstream repositories; 2 merged, 7 open, 5 closed without merging. Merged contribution to Google OR-Tools, PR #5501: Precision that survives an export. Preserved floating-point precision in model exports. Updated the C++ formatter and added a Python regression test. Merged contribution to Open Source Radar, PR #199: A clearer rule. Tested at the edges. Extracted the stale-claim decision into a shared helper. Added cutoff tests and connected the scheduled workflow. Selected open pull requests: Gson #3147, increase initial JSON string capacity; GCToolKit #593, preserve the first timestamp after fallback; TestSlide #382, reject async shared contexts; Docusaurus #12742, clarify static route authentication. These pull requests are open and not merged.

gson #3147 · gctoolkit #593 · TestSlide #382 · docusaurus #12742

All 14 public pull requests — verified 25 October 2026

Snapshot of public GitHub API results for author Mr-KnightCLI. Closed entries below were not merged. Status can change after this date.

Project / PRContributionStatus
TanbirRamim/open-source-radar #199test: cover stale claim ruleMerged
google/or-tools #5501Preserve precision in MPS model exportMerged
Netflix/dgs #216docs: link Spring Security concurrency guidanceOpen
aws/aws-cli #10777docs: explain Git Bash path conversion workaroundOpen
facebook/TestSlide #382Reject async shared context functionsOpen
facebook/docusaurus #12742docs: clarify authentication for static routesOpen
google/gson #3147Increase initial capacity across JSON string outputsOpen
google/gson #3149docs: correct pretty printing guideOpen
microsoft/gctoolkit #593Preserve first timestamp after fallbackOpen
apache/fineract #6712FINERACT-2023: Add a first-time contributor guideClosed, not merged
google/gson #3146Return null for null JSON read as JsonObjectClosed, not merged
google/or-tools #5500Preserve precision in MPS numeric valuesClosed, not merged
google/or-tools #5502Add Automatic-Module-Name to Java JARsClosed, not merged
react/react-native-website #5297docs: correct React Native 0.88 announcement dateClosed, not merged
Night patrol: explore my repositories and public pull requests. Learn in public and keep moving.

All repositories · Public pull requests

Leave a signal. Good ideas deserve daylight. Explore my projects, open an issue, or start a conversation about the code. github.com/Mr-KnightCLI. Supplied Moon Knight crescent-blade image.
Read the profile as text

Harsh / Mr-KnightCLI

I build web apps, practical tools, and the backend systems that make them work.

Skills

Java, Spring Boot, REST APIs, WebSockets, Spring Data JPA, H2, TypeScript, Next.js, Tailwind CSS, HTML, CSS, JavaScript, Maven, JUnit 5, Git, GitHub, Node.js, pnpm.

Projects

  • TabTamer — Save links, organize collections, and search your notes. A Next.js bookmark library with a browser extension. Stack: Next.js, TypeScript, Tailwind CSS.
  • JRedis — An educational Java 21 key-value server with RESP2, expiring keys, concurrent clients, and optional AOF. Stack: Java 21, Sockets, RESP2.
  • Cove — A text clipboard with private links, 24-hour expiry, H2 persistence, and live WebSocket updates. Stack: Spring Boot, WebSockets, H2.
  • ApplyFlow — Track applications, interviews, stages, and follow-ups. A Spring Boot app with a dashboard and status board. Stack: Java 21, Spring Data JPA, JUnit 5.

Explore my GitHub

Moon Knight inspired · User-supplied artwork · Independent developer profile · Artwork and reference notes

Pinned Loading

  1. tabtamer tabtamer Public

    A bookmark and research organizer for students, developers, and researchers.

    TypeScript 3

  2. google/or-tools google/or-tools Public

    Google's Operations Research tools:

    C++ 14.3k 2.5k

  3. cove-clipboard cove-clipboard Public

    Java 3

  4. jredis jredis Public

    Educational Redis-compatible in-memory key-value server in Java 21 with RESP2, expiration, concurrent clients, and optional AOF persistence. Supports a focused MVP command set, not full Redis compa…

    Java 3