Hi, I'm PAAN

Front-end developer based in Bangkok, Thailand

I’m a frontend developer who likes making things move — buttons, text, whole pages — anything that feels a little more alive than just sitting there.

Here are some of the programing languages and libraries I'm currently using:

  • Typescript

  • Next.js

  • React

  • React Native

  • Svelte

  • Three.js

PROJECTS

Captain Site [Frontend developer]

Just a company website.

next.js

tailwind css

typescript

directus

View Project

Dispatch App [Frontend developer]

An application built to provide complete delivery details, offering real-time tracking, status updates, and insights to make managing deliveries simpler and more transparent.

react native

expo

typescript

View Project

Kitchen App [Frontend developer]

An application designed for kitchen staff, providing real-time order tracking and smart prioritization to decide which dishes should be cooked first. Built with React Native, it also runs seamlessly on the web via React Native Web.

react native

expo

typescript

View Project

Tracking App [Frontend developer]

A web application for delivery tracking, fully customizable to match your branding.

next.js

tailwind css

react-map-gl

typescript

View Project

Cookie Wow [Frontend developer]

An all-in-one cookie banner solution, offering customization options, seamless WordPress integration through a plugin.

next.js

chakra-ui

preact

stripe

typescript

ruby on rails

wordpress

View Project

PDPA Core [Frontend developer]

A complete landing page for PDPACore, integrated with Slack API for form submissions and connected to a in-house blog service for content publishing.

next.js

chakra-ui

typescript

View Project

PDPA.Pro [Frontend developer]

Platform for quickly create and maintain PDPA-compliant Privacy Policies

next.js

chakra-ui

stripe

typescript

View Project

2020 World Rabies - Virtual Exhibition [Developer]

An online exhibition developed for Thailand World Rabies Day 2020, bringing educational content, resources, and activities into an accessible virtual space .

react

three.js

express.js

typescript

Me @2020v2

An old portfolio site

react

three.js

typescript

View Project
and more

Experience

Captain AI Technologies., Ltd. 2022 - 2025

Front-end developer

I spent most of my time here building apps with React Native and Next.js, making sure they looked good.
Kicked off project for a graphical interface builder for a delivery-tracking app. aside from our own backend,
I also integrated a headless CMS (Directus) via GraphQL; connected third-party services such as Pusher, Firebase, GraphHopper and MapBox.

react

next.js

react-native

expo

mapbox

Data Wow Co., Ltd. 2021 - 2022

Front-end developer

Here, I mostly worked on PDPA products and design systems, using Chakra UI, Emotion, and Storybook. I got to play with cool stuff like an audio visualizer, helped integrate LMS platforms, and created prototypes to make life easier for the product and sales teams. I also handled CI/CD setups with GitHub Actions, CircleCI, and Kubernetes for project I kicked off.

react

next.js

chakra-ui

storybook

Magic Box Solutions Co., Ltd. 2019 - 2020

Back-end Developer

Developed a meeting room management system backed by Express.js; incorporated room detection based on floor plans using OpenCV; and set up CI/CD pipelines using GitLab Runner.

express.js

echo

react

react-native

open-cv

Other 2020 - Present

Developer

On the side, I’ve been exploring 3D and interactive experiences, creating 360° exhibition spaces with Three.js, building REST APIs with Nestjs.

react

react-native

three.js

nest.js

I didn’t follow some big career blueprint.
I just kept poking at stuff I found interesting, breaking things, fixing them (mostly), and slowly figuring out what I actually enjoy doing.

Somewhere along the way, it turned into a job I actually like.

...I guess...

)

...LOADING...