Skip to content
View DawnofGenX's full-sized avatar

Block or report DawnofGenX

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

Hi, I'm Priyansh Kansara 👋

Applied ML & embedded systems. 2nd-year Electronics & Telecommunication at KJ Somaiya College of Engineering (CGPA 9.15/10). I build verification and telemetry tools in Python, and I ship fixes into projects I don't maintain.

I work at the seam between applied ML and embedded: models that have to run on a CPU-only laptop, and protocols decoded off a serial line.


🔬 Projects

Vishwas ~34K LoC · 445 tests Zero-cloud WhatsApp verification platform. A user messages a number; URLs, executables/APKs, documents (OCR) and images/audio get checked and answered with a plain-language verdict plus a confidence band, in 7 languages. Routing is deterministic — an LLM only narrates finished verdicts, behind a prompt-injection guard.
UARTScope ~13.9K LoC · 160 tests "Wireshark for microcontrollers." Bidirectional UART/I²C/SPI/CAN/Modbus decoders, CAN from vendor DBC files, live charts, threshold alerts, session record/replay with golden-baseline diffing, plugin marketplace, MQTT bridge.
CiteSure ~9.7K LoC · 288 tests Local citation verifier (MCP server + CLI). Checks whether a cited source actually supports the claim, not just whether the link is alive. Unverifiable claims return "can't verify" instead of a hallucinated verdict.
blind-mcp ~1K LoC · 16 tests MCP server for company research on Blind, extended from an upstream MIT scaffold.

Everything above runs with no cloud dependency and no API keys. CiteSure's fast path is fully offline with --no-nli; its NLI tier is opt-in and lazy-downloads a local model on first use.


🌱 Open source

3 merged PRs into PyPA-ecosystem tooling:

9 open and under review: pytest, pytest-xdist, pandas, Hugging Face diffusers (×2), MCP reference servers, LMCache, Axl.

Also submitted fixes at sentry-python, setuptools, twine and towncrier.

The common thread: read the codebase, write the failing test first, make the smallest change that fixes the actual bug — not my symptom of it.


🛠️ Stack

  • Languages — Python, C, TypeScript
  • ML/AI — PyTorch, Hugging Face Transformers, LLM fine-tuning & evaluation, retrieval, MCP, OCR, deepfake detection
  • Backend — FastAPI, REST, WebSockets, pytest, GitHub Actions CI
  • Embedded — UART, I²C, SPI, CAN (DBC), Modbus, MQTT, ESP32, Raspberry Pi, Arduino, Betaflight

📓 Consistency

I keep a public devlog — one dated entry a day, each curating real arXiv cs.LG papers, so the learning is verifiable rather than claimed.

📬 Connect


Open to ML-engineer internships in applied ML, LLM inference / edge deployment, or Physical AI — available for 3-week windows from mid-December 2026.

Pinned Loading

  1. Capstone Capstone Public

    Maze Runner — single & multiplayer 2D maze game in Pygame with TCP socket networking, level system, item collection, and UI animations

    Jupyter Notebook