Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View namanKhand's full-sized avatar

Block or report namanKhand

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

Naman Khandelwal

Schreyer Honors College, Penn State · Class of May 2027 · Software Engineering

I gravitate toward problems where the system design is the interesting part rather than the syntax: a Snake game where the data structure is the gameplay, a poker table where the escrow lives on-chain, a habit app where the accountability comes from a real person instead of another push notification. Most of the work below started at a hackathon and kept going afterwards.

Selected projects

Project What it is Built with
Base Poker DApp Multiplayer Texas Hold'em on the Base L2. Solidity contracts escrow USDC buy-ins and pay out winners, while a centralised Socket.io engine keeps gameplay instant. Player statistics persist on-chain as Soulbound NFTs. Solidity, Hardhat, Node, Socket.io, Next.js, wagmi/viem
EventGuard NFT event ticketing with anti-scalping rules enforced on-chain (price caps, transfer locks, wallet limits) and refunds that fire automatically off Polymarket outcomes. Rust, Anchor, Solana, Next.js, USDC
Snake as a Linked List A terminal Snake game in C where the snake's body is a real doubly-linked list, rendered live beside the board with actual heap addresses and running malloc/free counters. C, Windows Console API
do2gether A social accountability app: daily photo check-ins, streaks, and partner nudges, with every data operation behind a service layer so the mock backend can be swapped for Firebase without touching the UI. React Native, Expo, TypeScript
ML Bootcamp Four learning projects covering classical classification, an MNIST neural network, a ResNet50 fine-tune, and a retrieval-augmented question-answering pipeline. Python, scikit-learn, TensorFlow, Jupyter

Tools I reach for

Area Tools
Languages TypeScript, Python, C, Solidity, Rust, R, SQL
Web Next.js, React, Node.js, Express, Socket.io, TailwindCSS
Mobile React Native, Expo
Data and ML scikit-learn, TensorFlow, pandas, NumPy, Jupyter, tidyverse
On-chain Hardhat, Anchor, wagmi, viem, ethers.js
Everything else Git, Firebase, SQLite, Vercel

What I'm doing now

Contributing to an automated arbitrage tracker written in Python, and rebuilding a neural network from scratch in NumPy so that the backward pass stops being a black box.

Get in touch

LinkedIn

Pinned Loading

  1. do2gether do2gether Public

    do2gether: React Native (Expo) social accountability app. Users set goals, check in daily with photo proof, build streaks, and nudge accountability partners. Firebase-ready architecture.

    TypeScript

  2. base-poker-dapp base-poker-dapp Public

    Multiplayer Texas Hold'em poker DApp on Base L2: Solidity escrow contracts for USDC buy-ins, a real-time Socket.io game engine, and Soulbound-NFT player reputation. Next.js + TypeScript.

    TypeScript

  3. eventguard-solana eventguard-solana Public

    EventGuard: Solana NFT event ticketing with on-chain anti-scalping rules and automatic USDC refunds triggered by Polymarket prediction-market outcomes. Anchor (Rust) + Next.js.

    TypeScript

  4. ml-bootcamp ml-bootcamp Public

    Four intro machine learning projects in Jupyter: iris classification (logistic regression vs. random forest), MNIST digit recognition with a neural net, a cats-vs-dogs CNN, and a RAG question-answe…

    Jupyter Notebook 1

  5. snake-linked-list-c snake-linked-list-c Public

    A terminal Snake game in C where the snake body IS a live linked list visualization — systems programming hackathon project

    C

Morty Proxy This is a proxified and sanitized view of the page, visit original site.