Skip to content
View kunal-595's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report kunal-595

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kunal-595/README.md

Hi, I'm Kunal Yadav 👋

B.Tech Instrumentation & Control Engineering @ NSUT

I build high assurance systems at the intersection of Bitcoin privacy and local-first AI. Currently a core contributor to the Jam ecosystem.

🏆 Key Achievements

  • SIH 2025 Winner: Developed GroundSense Bot for the Ministry of Jal Shakti. Engineered an offline RAG system processing 27k+ groundwater datasets with deterministic SQL generation.
  • Jam Organization Member: Integrated core privacy infrastructure and advanced wallet logic into the JoinMarket WebUI.

₿ Open Source: Jam (JoinMarket)

Focus: Security-critical wallet logic and protocol implementations.

  • Fidelity Bonds Module: Designed the end-to-end creation and renewal workflow, orchestrating timelocked UTXO management and BIP-32 derivation.
  • Power User Infrastructure: Built the advanced wallet interface for granular xpub/zpub management and privacy-sensitive data exposure.
  • Architecture: Managed complex state synchronization between React and the JoinMarket API within Dockerized regtest environments.

🤖 AI Engineering: GroundSense (SIH 2025)

Focus: Reliable, zero-dependency AI for government-scale data.

  • Offline RAG Pipeline: Orchestrated Ollama + Qwen 2.5 for natural language querying of structured government data.
  • Vector Search: Implemented semantic retrieval using PostgreSQL + pgvector with a custom Redis caching layer for sub-second response times.

🌐 Socials

Instagram LinkedIn Email


💻 Tech Stack

Languages

Python JavaScript TypeScript C++


Backend & APIs

Python Node.js Express.js REST APIs


Databases & Storage

SQLite PostgreSQL MongoDB Local Storage


Frontend

HTML5 CSS3 React Redux React Router TailwindCSS Vite


DevOps & Cloud

Docker Git GitHub AWS Azure Netlify


Tooling & Environment

Linux Windows Terminal Postman

🛡️ Testing & Reliability Arsenal

Because in Bitcoin, there are no "undo" buttons.

Jest React Testing Library Pytest

  • Execution: Specialized in Dockerized Regtest environments for Bitcoin protocol simulation.
  • Unit/Integration: Jest and React Testing Library for frontend state logic and Pytest for backend validation.

@kunal-595's activity is private