Chawin Chaisongkram
Projects
a collection of things I've done and am working on
- Aug 2026 – Present
ESC Finance Tracker
Engineering Student Committee, Chulalongkorn University
Internal finance tracker for the Engineering Student Committee.
- Dashboard interfaces
- Charting components for financial data
Next.js · Go · MongoDB
-> github1 / 4Home page with recent projects and a table of recent documents with status labels
- Jul 2026
CU First Date & RPKM 2026
Information System Development (ISD), Chulalongkorn University
Web app for the CU First Date and Rub Phuean Kao Mai 2026 freshmen events.
- Designed the APIs and led the backend team through sprints and code reviews
- Google OAuth sign-in with Better Auth
- Onboarding & registration, house selection and QR check-in APIs
- Event activity APIs: Chula Jigsaw Journey, QR Quest and Walk Rally
Bun · Elysia · TypeScript · Drizzle · Better Auth · PostgreSQL
-> github1 / 7CU First Date 2026 registration form
- Feb 2026 – Present
Beauty Pageant Judging System
Thinc.in.th
Judging system for beauty pageants.
- Room-based authentication
- Real-time short polling for live results (SWR)
- Persistent score drafts (saved in localStorage and synced to the database)
- Judge status monitoring & management panel
Live in production, e.g. Miss World Thailand 2026, Mister International 2026, Miss/Mister Global 2026.
Next.js · Go · Fiber · PostgreSQL
1 / 4Committee voting panel for Round 5 with beauty and charisma scores from 0 to 10 per contestant
- Jun 2026 – Jul 2026
Vishnu24th Camp
Web app for the Vishnu 24th engineering freshman camp.
- Google Sign-In with Firebase
- Designed and implemented the backend APIs and Firestore schemas
- Token bucket rate limiter for the Popcat replica (blocks bots and scripted requests)
- Load tested with k6 at 100 req/s for 1,500 users
- (Personal) Simple dashboard for camp activities
Next.js · Firestore · Firebase Auth · k6
1 / 9Vishnu24th Camp landing page with a language switcher and registration actions
- Mar 2026
CU Open House 2026
Information System Development (ISD), Chulalongkorn University
Web app for CU Open House 2026.
- User and attendee schema modeling
- User and attendee APIs
- Per-faculty top 1% leaderboard using percentile SQL
Go · Fiber · GORM · PostgreSQL
-> github1 / 7CU Open House 2026 registration form, profile step, with name, age, status, email and province fields
- Feb 2026 – Present
learn.thinc.in.th
Thinc.in.th
The Thinc. knowledge platform with roadmaps, blogs and videos.
- Revamped the site for the new brand CI
- Table of contents
- Author attribution
Astro
-> github1 / 5learn.thinc.in.th home page hero section
- Nov 2025 – Dec 2025
Chula Chiang Mai Camp 25th
Information System Development (ISD), Chulalongkorn University
Web app for Chula Chiang Mai Camp 25th.
- Onboarding & registration, integrated with Keycloak
- Code redemption, coin transactions, gift and reward system APIs
- Leaderboard and history APIs
TypeScript · Express · Prisma
-> github1 / 6Home page with a coin balance, gift and coin actions, and a leaderboard
- Jun 2025 – Jul 2025
CU First Date & RPKM 2025
Information System Development (ISD), Chulalongkorn University
Web app for the CU First Date and Rub Phuean Kao Mai 2025 freshmen events.
- QR check-in APIs
- User onboarding form, water bottle APIs
TypeScript · Express · Prisma
-> github1 / 4CU First Date 2025 registration form
- 2025
myCourseVille Parser
Personal
CLI tool that downloads enrolled myCourseVille course materials.
- Python with BeautifulSoup
- Interactive semester and course selection
Python · BeautifulSoup
-> githubTerminal running the mcv-parser CLI while it downloads lecture slides










































