
Internal CRM
NCI CRM
An internal CRM for the National Cancer Institute, with role-based access, responsive forms and API integration.
- Angular
- Tailwind CSS
- Role-based Access
WORK RECORD
From internal systems to independent products. Explore the context, my contribution and the work behind each build.
Product systems built with teams, for day-to-day operations.

Internal CRM
An internal CRM for the National Cancer Institute, with role-based access, responsive forms and API integration.

Operations platform
An admin platform for Thai Roong Ruang Group with dashboards, calendars, data tables, forms and location mapping.
CRM & LINE integration
A responsive CRM and LINE LIFF experience designed for smooth, API-connected workflows.

Startup directory
Turned design mockups into polished UI and connected Google Analytics 4 for product measurement.

Learning platform
Improved an existing website by resolving issues and delivering new features for a better user experience.
Personal products, open-source tools and automation experiments.
npm install
thai-address-selectProvince → District → Subdistrict
Open-source package
Linked province → district → subdistrict dropdowns for Thailand, built with Vanilla JavaScript.

Community platform
A community platform where pet owners can share posts, find nearby help requests and coordinate rescues without exposing precise locations.

Alert automation
A stateless alert bridge that turns TradingView signals into structured BTCUSDT notifications delivered through LINE.

AI QA automation
A ClickUp-triggered QA workflow where an AI agent reads acceptance criteria, runs browser tests and posts a structured result back to the task.
A team project connecting mobile, backend and administration.