Skip to content
View ctchan0's full-sized avatar

Block or report ctchan0

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

Hi, I'm Noah πŸ‘‹

Software Engineer & Creative Builder

Specializing in Interactive Media β€’ Mobile Development β€’ AI Systems



⚑ About Me

I build interactive apps, mobile solutions, and intelligent platforms that connect technology with real-world needs.

Interactive Media

  • Computer vision pose detection
  • 3D game development
  • React Three Fiber motion control
  • Physics-based R3F games

Mobile Development

  • Petffic full-stack app
  • Pet health records
  • Walking schedules
  • Social network for playdates

Intelligent Systems

  • AI-powered survey platform
  • University-scale feedback
  • GPT-4 insight generation
  • Automated content moderation

🧭 Online Survey Platform (AI-Powered)

A TypeScript-first REST API + React dashboard for university-scale surveys and AI insights.

Tech Stack
Node.js + Express TypeScript MongoDB (Mongoose) React + Vite TailwindCSS Docker OpenAI GPT-4

Core Features

  • Public token surveys + API-key admin auth
  • Survey locking after first response (data integrity)
  • Linked qualitative questions (score β†’ explanation)
  • AI content moderation + intelligent text sampling
  • Domain-aware insights (course feedback, satisfaction, events)

Architecture
Layered: Routes β†’ Controllers β†’ Services β†’ Models
Zod validation, snapshotting, idempotent AI calls, Jest tests

πŸ”— GitHub Repo


πŸ§ͺ Interactive Experiments & Motion

Project Description Stack
Body Sync Real-time synchronization of human body movement to digital avatars. Maps physical coordinates to virtual skeletons. Socket.io Three.js
Pose Detection Server High-performance backend server dedicated to processing video feeds and extracting skeletal landmarks. Python MediaPipe
R3F Games A collection of custom games exploring physics and interaction using React Three Fiber. R3F Cannon.js

πŸš€ Product Development (Pet Tech)

I build scalable full-stack applications that solve everyday challenges for pet owners and their communities.

🐢 Petffic

Full-Stack Mobile App
Pet health records, walking schedules, and social playdate network for pet owners.

πŸ”— View Website

🐾 PawXPawHub

Pet E-Commerce Platform
Dynamic shopping cart, user auth, and payment processing for pet supplies.

πŸ”— View Website



Thanks for visiting! Feel free to reach out for collaborations.

Popular repositories Loading

  1. Hello-World-Github Hello-World-Github Public

  2. github-slideshow github-slideshow Public

    A robot powered training repository πŸ€–

    Ruby

  3. markdown-portfolio markdown-portfolio Public

  4. github-upload github-upload Public

  5. github-pages-with-jekyll github-pages-with-jekyll Public

  6. reviewing-a-pull-request reviewing-a-pull-request Public

    HTML