Skip to content
View NikhilRaikwar's full-sized avatar
🤖
Always building something
🤖
Always building something

Highlights

  • Pro

Block or report NikhilRaikwar

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

Nikhil Raikwar

Software Engineer · Applied AI & Agent Systems · AI-Native Product Engineering

📍 Sagar, Madhya Pradesh, India  |  🚀 Shipping AI products end to end  |  🏆 4x Hackathon Winner

Portfolio LinkedIn X GitHub Email


About

I build AI-native products and software systems end to end — product scope, architecture, APIs, data and state, agent behavior, testing, and deployment.

My strongest work sits at the boundary between probabilistic models and deterministic software: structured outputs, tool use, retries, fallbacks, policy gates, idempotency, signed webhooks, evidence grounding, and failure-mode testing.

I use Claude Code, Codex, and Cursor as primary development tools for implementation, debugging, refactoring, repository exploration, and test generation. I still own the architecture and manually review the parts that cross trust, state, security, and execution boundaries before shipping.

Current focus: applied AI · agent systems · AI product engineering · fintech/payments · reliable LLM workflows

4x Hackathon Winner · BuidlGuidl Batch #23 · Built and deployed products across AI, fintech, EVM, Sui, Solana, Flare, XRPL, Mezo, Somnia, and Uniswap.


Featured AI Projects

Deterministic execution firewall for AI coding agents.

Verifies AI-generated engineering plans against live GitHub repository state using strict AST static analysis, runtime preflight checks, and deterministic evidence rules before high-consequence code changes execute.

  • Dual-Model Verification Architecture: Claude 3.5 Sonnet performs structural and semantic analysis while GPT-4o-mini runs bounded adversarial validation; deterministic software engines retain final authority over run pass/fail decisions
  • Deterministic AST & Tree-Sitter Grounding: Cross-checks proposed diffs against repository ASTs, imports, exported call graphs, and file boundaries with zero model hallucinations allowed
  • Async Distributed Pipeline: FastAPI orchestration with Dramatiq worker pools on Google Cloud Run, Redis Memorystore task queues, and MongoDB Atlas ACID-isolated run telemetry
  • Enterprise-Grade Security: GitHub App signed webhook auth (RSA-SHA256), host-only strict cookies, token bucket rate limiting (10 runs/min), concurrent project run caps, and zero plain-text secret storage

Python FastAPI Next.js TypeScript Claude 3.5 Sonnet OpenAI Google Cloud Run Dramatiq Redis MongoDB Atlas OpenTelemetry GitHub App API


AI-native negotiation checkout built around Razorpay.

A LangGraph negotiation agent handles buyer conversation and proposes commercial moves, while deterministic strategy and financial gates remain the only authority over price, agreement locking, and payment execution.

  • Structured model decisions, bounded replanning, and deterministic safe fallbacks
  • Server-side agreement revalidation and idempotent Razorpay Test Payment Link execution
  • Raw-body HMAC webhook verification and canonical payment-state handling
  • 93/93 backend tests covering negotiation, adversarial model output, prompt injection, concurrency, and payment/webhook safety

Python FastAPI LangGraph LangChain Pydantic SQLAlchemy OpenRouter React Razorpay


Proof-first job intelligence agent grounded in live role and candidate evidence.

Nuvra reads live openings from the Speedrun Talent Network, combines them with explicit public GitHub/portfolio evidence, and produces evidence-backed role matches, proof briefs, and application drafts.

  • Bounded server-side search plan with deduplication and current role-detail retrieval
  • Deterministic evidence-fit ranking; the LLM explains results but does not own the numeric score
  • Zod-validated structured outputs, retries, grounding checks, and deterministic fallbacks
  • Public GitHub/portfolio content treated as untrusted reference material with SSRF and CSRF protections

TypeScript React TanStack OpenRouter Zod REST APIs GitHub API Vercel


Cited company knowledge layer for marketing teams.

Turns brand documents into reusable structured knowledge cards, then uses retrieved evidence to answer questions and score/rewrite copy.

  • Document ingestion and structured knowledge extraction
  • Evidence-backed Q&A with source references
  • Ogilvy-principle copy scoring and rewrite workflow
  • Supabase/PostgreSQL state, authentication, row-level security, and usage/cost tracking

Next.js TypeScript OpenRouter GPT-4o-mini Supabase PostgreSQL


Systems, Fintech & Web3

Non-custodial payment-versus-payment settlement for native XRP ↔ Flare assets.

A maker locks USD₮0 on Flare, the taker pays native XRP directly on XRPL, and Flare Data Connector proof is verified before escrow is released.

  • Completed a real public-testnet XRPL → FDC → Coston2 settlement
  • Dockerized Express API + async worker with persistent, restart-safe SQLite jobs
  • Deduplication, rate limiting, payment preflight validation, replay protection, and recovery paths
  • 59 automated checks across backend, contracts, and responsive browser behavior

Solidity Flare XRPL TypeScript React Express SQLite Docker Railway


Stablecoin-native receivables credit market on Arc.

Businesses sell buyer-accepted invoices for immediate USDC liquidity; lenders compete through funding auctions and escrow enforces the repayment waterfall.

Solidity React USDC Arc / EVM


Policy-protected AI intent execution on Sui.

Converts natural-language goals into typed execution plans, reads live DeepBook state, dry-runs transactions, scores risk, and enforces user-owned Move policy limits before execution.

Sui Move TypeScript Next.js DeepBook


Autonomous on-chain dispute resolution.

Research, validation, skeptic, and judge stages operate over public evidence with callback validation, retries, and escrow-backed settlement.

Solidity OpenAI Somnia


More shipped work

  • SmartOnBoard — repository-aware developer onboarding with Python, Flask, IBM watsonx.ai, and GitHub analysis.
  • RiskShield — Uniswap v4 impermanent-loss insurance hook built through the Atrium Academy × Uniswap Foundation Hook Incubator, Cohort 9.
  • MezoPay — username-based MUSD payments on Mezo. 🏆 Winner, Encode Mezo 2026
  • Aelys — AI copilot routing wallet/NFT analytics across bitsCrunch APIs.

How I Build

Ambiguous product problem
        ↓
Define state, trust boundaries, and failure cases
        ↓
Use AI coding agents to implement and iterate quickly
        ↓
Review critical execution paths manually
        ↓
Add structured outputs / validation / retries / fallbacks
        ↓
Test adversarial and failure scenarios
        ↓
Deploy, exercise the real workflow, inspect what breaks

I prefer using the LLM for ambiguity, language, planning, and interpretation, while deterministic software owns permissions, state transitions, validation, and high-consequence execution.


Technical Stack

Applied AI & Agent Engineering

LLM Agents Claude 3.5 Sonnet OpenAI OpenRouter LangGraph LangChain Pydantic Tool Calling Structured Outputs Deterministic Guardrails AST Code Verification Failure-Mode Testing

Backend & Distributed Systems

Python FastAPI Dramatiq Workers Redis Memorystore MongoDB Atlas PostgreSQL SQLite Node.js Express REST APIs Signed Webhooks

Frontend & Product

TypeScript JavaScript React Next.js TanStack Start Tailwind CSS Zod

Cloud, Infrastructure & Observability

Google Cloud Run Docker OpenTelemetry Vercel Railway Git GitHub Actions CI Testing

AI-First Development

Claude Code Codex Cursor AI Debugging Refactoring Test Generation

Web3 & Protocol Engineering

Solidity EVM Sui Move Flare FDC XRPL Uniswap v4 The Graph USDC


Achievements

🥇 4x Hackathon Winner — Encode Mezo 2026 · ETH HackMoney 2026 · bitsCrunch × AI Builders (Best AI LLM Integration) · bitsCrunch Unique Implementation
🛠️ Built RiskShield through Atrium Academy × Uniswap Foundation Hook Incubator, Cohort 9
🔐 Completed the Rektoff × Solana Foundation Rust Security Bootcamp
🌍 BuidlGuidl Batch #23 graduate — built an on-chain developer directory using The Graph

Builder Experience

Independent Applied AI & Full-Stack Developer · Remote · Jan 2024 – Present
Building and deploying self-directed AI and full-stack products across agent workflows, APIs, SQL-backed state, fintech/payments, and Web3 systems.

BuidlGuidl — Web3 Builder, Batch #23 · Remote · Dec 2025 – Jan 2026
Built an on-chain developer directory using The Graph and worked through deployment/debugging issues across Vercel and Arbitrum.


GitHub Activity

GitHub Contribution Graph


Open to Applied AI · AI Product · Agent Engineering · AI-Native Software · Forward Deployed AI roles

I like roles where I can own a real outcome, use AI tools aggressively, and still be accountable for the system that ships.

Portfolio · GitHub · LinkedIn · Email

Pinned Loading

  1. PlanProof PlanProof Public

    Pre-flight verification for AI-generated engineering plans — durable agent workflows, deterministic repository evidence, HITL, evals, and production failure handling.

    Python 1

  2. Counter Counter Public

    A payment link that can negotiate. The LLM proposes. The policy gate decides. Razorpay collects. Signed evidence confirms.

    TypeScript 1

  3. BrandBrain BrandBrain Public

    BrandBrain is a living company brain for marketing agencies that ingests client knowledge, answers with citations, and scores copy against Ogilvy-style judgment.

    TypeScript 2

  4. Nuvra Nuvra Public

    Nuvra is a no-login, proof-first job agent for high-agency builders. It reads live openings from the Speedrun Talent Network, lets a builder keep a private local profile, discovers roles from that …

    TypeScript 1

  5. Morrow Morrow Public

    Morrow is a stablecoin-native receivables credit market built for Arc. Businesses sell buyer-accepted invoices to lenders for immediate USDC, lenders compete in open auctions to fund them, and the …

    TypeScript 2