things i've built
Education
Color Master
An educational app that makes learning about colors both engaging and accessible.

Reference
GTS231 Law Study
Hides parts of the law code to help with active recall before finals for Law and Technology (GTS231) at SIIT.

Education
Gate Genius
Learn logic gates through interactive lessons, simulations, SwiftCharts visuals, quizzes, and CoreML + PencilKit drawing.

Reference
Peanut Cheat Sheets
The iOS companion to the Peanut marketplace. Browse cheat sheets by course code, top up a coin wallet, and read purchases in a secure in-app PDF reader.

Mock Exam
SIIT Mock Exam
Comprehensive exam preparation platform designed specifically for SIIT students. Browse past exams and solutions across dozens of courses.
Second Brain
npwitk Notes
My entire Obsidian vault, my notes on life, work and everything I'm learning, published selectively. The public side includes my SIIT course notes in English and Thai with LaTeX math. Syncs from Obsidian on every git push, with an admin console that decides what's public, title-only, or private.
Marketplace
Peanut Cheat Sheets
Full-stack marketplace for SIIT students to buy and sell study cheat sheets. Built with React, Express, and MySQL with Google OAuth, PromptPay payments, and parameterized queries to prevent SQL injection.

Web Interactive
Stories under The Bloom
Interactive personality quiz for TEDxThammasatU's Talk Day, reveals which flower represents you. Engaged 3,000+ participants with real-time response tracking. Built with Next.js and PostgreSQL.

Event Platform
Feb 2026 – Apr 2026
RUN & RHYTHM — QR Checkpoint System
Conceived and built a QR checkpoint system for LINE MAN's RUN & RHYTHM event. Participants scan QR codes at physical checkpoints to progressively unlock a redemption code for VIP prizes. Handled 200+ registrations with 100+ completions on event day, with atomic code assignment under concurrent load, tamper-proof server-side reveal logic, and offline-resilient session recovery.
