Skip to content

Open to developer roles

Pawarit Wang

Web & Mobile Developer. I build responsive web interfaces with React and Next.js, and cross-platform apps with Flutter.

Open to FrontendMobile (Flutter)Full-stackQA Automation roles

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Flutter
  • Dart
Production web screens shipped in an internship
22
Screens in a cross-platform Flutter app
25+
Android suite automated in Java, reported with Extent Reports
Appium

About

Recent Digital Science and Technology graduate from Mahidol University with internship experience developing an asset management web application using React, Next.js, Tailwind CSS, and backend APIs. I also built a cross-platform Flutter application with Supabase, Google Maps API, QR-code profiles, and an AI-based cattle identification feature, designing the Postgres data model behind the parts I built.

Certifications

Education

Bachelor of Science in Digital Science and Technology

Faculty of Information and Communication Technology

Mahidol University

Graduated Jun 2026


Languages

Thai
Native
English
Intermediate — TOEIC 660, CEFR B1

Experience

Where I have worked

Two internships: one shipping a production frontend, one on the other side of it — writing and automating the tests.

  1. Frontend Developer Intern

    Jun 2025 — Nov 2025

    Ministry of Public Health

    • Built responsive interfaces for an asset management system using React, Next.js, and Tailwind CSS based on Figma designs.
    • Implemented search, filtering, pagination, and modal CRUD forms with React state across all asset management workflows.
    • Delivered 22 production-ready screens, including a five-step asset registration wizard, borrowing, repair, inspection, disposal, and reporting.
    • Next.js
    • React
    • Tailwind CSS
    • shadcn/ui
    • Zod
    • Figma
    Read the case study
  2. Test Automation Intern

    May 2024 — Jul 2024

    Celestica

    • Wrote the test plan and designed functional test cases for an Android Bluetooth motor-control app.
    • Automated the full suite in Java with Appium, running on Android emulators and physical devices.
    • Reported results via Extent Reports; the final regression run passed with zero failures.
    • Java
    • Appium
    • Android
    • Extent Reports

Projects

Things I have built

Two projects that shaped how I work — a government asset platform in React and Next.js, and a Flutter app that identifies individual cattle from a photo.

Step one of the asset registration wizard: a progress bar naming all five steps, above a contract form filled in with a project number, budget, contract number and Thai-format dates

Jun 2025 — Nov 2025

Asset Management System

Internship · Ministry of Public Health

A government platform tracking equipment across its whole life — purchase, registration, borrowing, repair, inspection, disposal. Built by a team of six; I owned twenty-two of its screens.

Screens I built
22
Workflow areas
7
People on the project
6
Internship
6 mo
  • Next.js
  • React
  • JavaScript
  • Tailwind CSS
  • shadcn/ui

Read the case study

Three screens of the app side by side: the owner's herd list, an animal's QR code dialog, and a marketplace listing

Sep 2025 — May 2026

Thai Cattle Passport

Senior Project · Mahidol University

A cattle passport app giving every animal a verifiable identity and a health record that follows it to its next owner. I built the marketplace, the auth flow, and the QR-linked public profile.

Screens in the app
25+
Verification accuracy
94.6%
AUC
> 0.94
People on the team
3
  • Flutter
  • Dart
  • Riverpod
  • go_router
  • Supabase

Read the case study

Other projects

E-commerce Analytics Dashboard

Nov 2024

The public Brazilian e-commerce dataset from Kaggle — six related tables, 1.4 million rows. Five Alteryx workflows filter, group and aggregate 99,440 orders into 13 reporting extracts, modelled into a four-page Power BI dashboard covering regional sales, underperforming states and payment behaviour. Coursework, in a group of six.

  • Alteryx
  • Power BI
  • ETL
  • Data Visualisation

Retail Database Design

Jul 2023

A 13-table, 14-foreign-key schema for a clothing retailer — membership, branches, carts, orders, products, payments, shipping, employees, receipts and returns. Modelled from the business rules up: ER diagrams in Chen and Crow's Foot notation, a relational schema and a data dictionary, then the DDL and queries. Coursework in a group of five, with Uniqlo as the case study; I owned the Customer and Account Member entities end to end, including their data dictionary and DDL.

  • MySQL
  • SQL
  • ER Modelling
  • Normalisation

Skills

What I work with

Strongest in the React and Next.js side of the stack, comfortable enough on the backend and in mobile to build a feature end to end.

Languages

  • JavaScript
  • TypeScript
  • Java
  • Python
  • Dart
  • SQL
  • HTML
  • CSS

Frameworks

  • React
  • Next.js
  • Flutter
  • Tailwind CSS
  • Riverpod

Databases

  • MySQL
  • Supabase
  • Firebase

Backend

  • Node.js
  • REST APIs

Testing

  • Selenium
  • Appium
  • Katalon Studio

Tools

  • Git
  • GitHub
  • Figma
  • Postman

Contact

Let's talk

I am open to developer roles in Bangkok, Chonburi, or remote. Drop me a line and I will reply.

Roles I am open to

  • Frontend Developer
  • Mobile Developer (Flutter)
  • Full-stack Developer
  • QA / Test Automation Engineer

Or email me directly at pawarit.ming@gmail.com