Napat Pamornsut

Web Developer | Software Tester

Bangkok, ThailandTH / EN

I build web applications and the automated checks around them, connecting business workflows, data integrity, and software testing.

Frontend

  • React
  • Next.js
  • TypeScript
  • TailwindCSS

Backend

  • Node.js
  • NestJS
  • PostgreSQL
  • Prisma

Testing & Tools

  • Playwright
  • Vitest
  • Git
  • Docker
More toolsFewer tools

Frontend

  • HTML
  • CSS
  • JavaScript
  • Vite
  • Chakra UI
  • Flutter

Backend

  • Express
  • FastAPI
  • REST API
  • Zod
  • Supabase
  • Firebase Realtime
  • NextAuth.js
  • JWT

Testing & Tools

  • GitHub Actions
  • Nginx
  • VS Code
  • Postman
  • Bruno

Education

King Mongkut's University of Technology North Bangkok

B.Sc. in Computer and Information Science — Faculty of Applied Science

Background & full skill set

Selected work

All projects
Shop Inventory & Sales Management System project interface — screenshot 2

Napat PamornsutFull-stack web apps

Shop Inventory & POS

How do you test a calculation without running the whole app?

A multi-tenant inventory and sales system. I separated calculation logic from the app so business rules can be tested independently.

Next.js 14TypeScriptPrisma ORM

Explore the project
Clean Water Monitoring project interface — screenshot 1

Napat PamornsutIoT systems

Clean Water Monitoring

How does a sensor reading become something people can use?

An IoT project connecting water-quality sensors to a dashboard and service-point map, from MQTT messages to the interface people use.

ReactNode.jsExpress

Explore the project
Automated Testing for Clean Water Monitoring project interface — screenshot 1

Napat PamornsutTest automation

Automated Testing Pipeline

How does a test become a reviewable record?

API, admin UI, and end-to-end checks with Playwright, connected to a pipeline that exports results for review.

PlaywrightTypeScriptNode.js

Explore the project
Stock Management — UX/UI Prototype project interface — screenshot 1

Napat PamornsutUX/UI design

Stock Management — UX/UI Prototype

A UX/UI prototype for restaurant inventory management, designed in Figma and Adobe XD. The work translates product categories, expiry tracking, purchase orders, and role-based workflows into interface designs.

FigmaAdobe XD

Explore the project

All work

Every published project. Open any one for the full case study.

Showing 7 projects

Available for conversations about web and testing work

Something in mind?

For web development, software testing, and opportunities to work together.

[email protected]