Hi, I'm
Ponpawit Paoseng
Senior Full Stack Developer · Frontend / Backend / DevOps
5 yr 9 mo of experience
I enjoy learning new things, adapting fast, and solving problems end-to-end — from UI to infrastructure. Currently working as Senior Full Stack Developer at Merkle Capital, Thailand's first digital asset fund manager, based in Bangkok.
Experience
Senior Full Stack Developer
Merkle Capital (Cryptomind Group)
Thailand's first digital asset fund manager.
- Senior Full Stack Developer 5mo
- Full Stack Developer 2 yr
- › Built token & fund rule management features in the Trading Terminal; integrated Coinbase API for limit-order crypto trading
- › Bootstrapped NestJS mobile backend; coordinated API migration planning with vendor
- › Optimized SEO with metadata & ld+json on Next.js page-router project via server-side data fetching
- › Reduced Docker image size from 10 GB → 2 GB, cutting deployment time and storage costs
- › Managed CI/CD pipelines, GitHub Actions workflows, SonarQube self-hosted, and Cloudflare Zero Trust
Jan 2024 – Present
2 yr 5 mo
Full Stack Developer
The LivingOS Co., Ltd.
Proptech and living solutions for digital communities.
- › Migrated legacy .NET UIs to NuxtJS (parcel management, voting system)
- › Built REST APIs with FastAPI; implemented parcel management & maintenance in React Native + Vue.js
- › Created a private NPM design-system package (PrimeVue) used across all projects
- › Built IVote v2 with an ElectronJS Thai national ID card reader connected via Socket.io
Aug 2022 – Jan 2024
1 yr 6 mo
Full Stack Developer
Living Mobile (FoodStory POS)
POS solutions for the food & beverage industry.
- › Developed FoodStory CRM; fixed slow pages by caching data in localStorage
- › Implemented Firebase Auth federated identity, Line OAuth2, and RabbitMQ for large transactions
- › Built internal Slack bot with SlackBolt on NestJS for quotation approvals
- › Migrated legacy internal API to NestJS framework
Jun 2021 – Jul 2022
1 yr 2 mo
Full Stack Developer (Part-time)
Digital Store Mesh
ERP integration, Data Governance & AI solutions.
- › Pioneered Data Preparation tool using D3.js and Socket.io
- › Built Data Discovery tool for graph-based data visualization
Aug 2020 – Mar 2021
8mo
Full Stack Developer (Volunteer)
TUVC — Thammasat University Volunteer Center
- › Built volunteer activity registration & hours tracking web app with Django REST + Vue.js
- › Implemented JWT email verification, event confirmation flow, and OAuth2 student auth
Jun 2019 – Present
7 yr
Skills
Education
Thammasat University
B.D. Computer Science
Certificates
- EnglishJun 2024exp. Jun 2026
- EnglishMay 2024exp. May 2026
- Mar 2022
- Getting Started with Vue.jsVue.jsJan 2022
- Nov 2021
- Modern JavaScript (ES6)JavaScriptJun 2021
- Web Basics with HTML and CSSHTML CSSJun 2021
- HTML FundamentalsHTMLDec 2018
- JavaScriptJavaScriptDec 2018
Blog
-
Concert Ticket Split
Double-entry bookkeeping breakdown of a group concert ticket split. Password required.
-
DevLog #2 — A PDF Dialog and the Mobile Iframe Problem
Three days after the first session — adding English test scores, building a reusable Dialog component, and discovering that mobile browsers lie about PDF support.
-
DevLog #1 — How I Used Claude to Build This Site
A behind-the-scenes look at one full day building with Claude Code — from observability config to a full blog with Keystatic CMS, and every bug in between.
Contact
Open to interesting opportunities and collaborations.
Best way to reach me is by email.