Skip to content
View JerryNee's full-sized avatar

Highlights

  • Pro

Block or report JerryNee

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

Jianwei (Jerry) Ni

Human-centered AI and spatial computing researcher-engineer

I build and study intelligent systems for people learning physical, high-stakes skills, especially when an AI has incomplete evidence about what is happening.

I am completing a B.S. in Statistics & Computer Science at the University of Illinois Urbana-Champaign (expected December 2026; UIUC GPA: 4.00/4.00). At Carle Illinois College of Medicine, I develop mixed-reality and AI systems for procedural medical training. My work spans research prototypes and human-subject evaluation through production-minded Swift, Python, and web systems.

Portfolio | LinkedIn | Email | All merged pull requests

Research direction

My current questions sit at the intersection of human-computer interaction, AI, and extended reality:

  • How should an AI tutor intervene when visual and spatial evidence is incomplete or uncertain?
  • How can multimodal sensing support trustworthy feedback for physical skill learning?
  • How should a shared AI mentor support multiple learners without reducing agency or participation?

I explore these questions through mixed-reality medical simulation, multimodal system building, and empirical evaluation with learners.

Publications

Selected projects

Project What it demonstrates Core technologies
Lumbera Apple Swift Student Challenge Winner (2026). An independently designed iPad environment for anatomy learning, procedural guidance, and spatial rehearsal before supervised lumbar-puncture practice. Swift, SwiftUI, SceneKit, AI agents
ImpactLint / Live demo Reviews warehouse schema changes against DataHub metadata, traces downstream impact, and generates evidence-backed migration artifacts. A measured live run reduced guarded reasoning context by 67.6%. Python, FastAPI, React, DataHub MCP, SQLGlot
StudyCast A macOS capture desk that runs multiple AirPlay receiver stations for research sessions, teaching labs, and demos, with local previews and per-station recordings. SwiftUI, GStreamer, FFmpeg, UxPlay
Jerry's Room / Live site An interactive Three.js room whose monitor runs a working React desktop, combining real-time 3D graphics with a usable portfolio interface. TypeScript, React, Three.js, Framer Motion

Open-source engineering

As of August 2026, I have 15 merged pull requests in public open-source projects outside coursework. Selected work includes:

These contributions reflect the way I like to work: understand the surrounding system, add focused regression coverage, respond carefully to review, and leave shared code easier to trust.

Toolkit

  • Spatial computing: Swift, SwiftUI, RealityKit, ARKit, visionOS, SceneKit, Three.js
  • AI and data: Python, FastAPI, multimodal AI, LLM agents, SQL, R, statistical modeling
  • Web and systems: TypeScript, React, C++, Java, WebSocket, MCP, cloud platforms
  • Research: mixed-methods studies, behavioral analysis, interviews, usability evaluation

Opportunities

I am interested in graduate research and software or research engineering opportunities in human-centered AI, spatial computing, multimodal systems, intelligent learning tools, and reliable AI assistance.

The best way to reach me is email or LinkedIn.

Popular repositories Loading

  1. token-tracker token-tracker Public

    AI coding token usage tracker

    Python 2

  2. practice_ai practice_ai Public

    JavaScript 1

  3. Lumbera Lumbera Public

    AI​-mentored lumbar puncture training simulator powered by ​Gemma 4 — native function calling, multimodal vision, and full ​Ollama local deployment on i​Pad

    Swift 1

  4. lastchat-wx lastchat-wx Public

    未尽之言 · Bridge a Claude Skill (ex/friend/loved-one persona) to your WeChat. Long-term memory + one-command install. Drives local claude CLI — no Anthropic API key.

    TypeScript 1

  5. consumer-dispute-agent-skill consumer-dispute-agent-skill Public

    Agent Skill for turning refund, subscription, and billing disputes into clean case packs.

    Python 1

  6. StudyCast StudyCast Public

    macOS multi-device AirPlay capture desk for research sessions, teaching labs, and demos.

    Swift 1