AI / Machine Learning Engineer

Napatchol Thaipanich

Bangkok, Thailand

napatchol.tha@gmail.comPortfolioGitHubLinkedInMedium

Professional Summary

Software engineer with hands-on experience in machine learning, applied AI projects, data pipelines, and model evaluation. MSc Advanced Computer Science with distinction, University of Kent, 2025; the dissertation built a machine-learning pipeline over blockchain forensics features, reaching 0.94 macro F1 on an 843-contract benchmark. Combines recent, project-based applied ML with five years of production software engineering: React, Vue, Node, Go and SQL-backed systems across a startup, a central bank, and direct client work.

Technical Skills

Machine Learning & AI

Computer vision, Model evaluation, NumPy, Pandas, scikit-learn, TensorFlow, Transfer learning

Programming & Fundamentals

Python, C++, CSS, Go, HTML, Java, JavaScript/TypeScript

Backend & Tools

FastAPI, Docker, Express.js, Git, Node.js, UiPath

Databases

ER modeling & query optimization, MongoDB, MSSQL, PostgreSQL

Cloud & Infrastructure

Redis, Vercel

Selected Projects

Cryptocurrency Rug Pull Detection

Designer and developer

MSc dissertation. Designed and built a fused multi-model classifier over tabular, Solidity source, opcode, and GRU timeline features, trained on 1,550 labelled contracts and reaching 0.94 macro F1 on an 843-contract benchmark across 6 rug-pull categories. Built the React/Vite and FastAPI workflow around it for contract intake, feature extraction, and prediction review.

FastAPI, Python, React, Redis, TensorFlow, Docker

Food-101 Image Classification

Developer

Computer-vision experiment on the 101-class Food-101 dataset using EfficientNetV2B2 transfer learning, evaluated on 25,250 samples at 0.8493 accuracy and 0.8488 macro F1. Scoped as the classification stage of a nutrition-estimation pipeline; portion-size estimation and nutrition data are not implemented.

Python, TensorFlow, Transfer Learning

Work Experience

Full-Stack Developer

2026-02 - present

SEC Playground Co., Ltd. · Bangkok, Thailand

Building product features for cybersecurity, gamified learning, and AI-related platform work.

  • - Developed full-stack features for SECPlayground, a hands-on cybersecurity training platform, across Vue.js, Nuxt.js, Node.js, APIs, and SQL-backed application flows.
  • - Built and maintained user-facing interfaces, backend services, and integration points powering gamified training content and challenges.
  • - Shipped features through the team's Git and CI/CD workflow, covering testing and Linux deployment alongside implementation.

Vue.js · Nuxt.js · Node.js · JavaScript/TypeScript · SQL · Git · Linux · CI/CD

System Analyst

2019-11 - 2021-11

Bank of Thailand · Bangkok, Thailand

Contributed to financial-system projects in a central bank environment, spanning blockchain infrastructure, ISO 20022 migration, testing, and workflow automation.

  • - Worked on DLTBond, a blockchain-based government bond platform (Angular, Node.js, Go, Hyperledger Fabric) that cut bond delivery time from 15 days to 2 and has issued over 160 billion baht across 10 bond series since 2020; developed internal dashboards and maintained the system.
  • - Supported ISO 20022 migration work through Java updates, requirements analysis, SWIFT-standard alignment, and system testing.
  • - Automated 2-3 procurement and contracting review workflows using UiPath RPA, cutting manual checking time.

Angular · Node.js · Go · Hyperledger Fabric · Java · UiPath

Blockchain Developer

2019-06 - 2019-08

KBTG Develop Bootcamp 2019 · Bangkok, Thailand

Built a blockchain proof of concept in an Agile bootcamp environment, combining React frontend work with Go backend development.

  • - Built Time Donation using React and a Go backend integrated with the Stellar SDK.
  • - Developed the proof of concept through a 1-2 month team sprint focused on social-impact use cases.

React · Go · Stellar · Blockchain · Agile

Additional Experience

  • Frontend Developer · Freelance · 2023-06 - 2024-05
  • Frontend Developer · Data Wow Co., Ltd. · 2021-12 - 2023-04

Education

MSc Advanced Computer Science

2024-09 - 2025-09

University of Kent · Canterbury, UK

Completed an MSc in Advanced Computer Science with distinction.

  • - Studied artificial intelligence, deep learning, computer security, IoT, and quantum computing.

B.Sc. Information and Communication Technology

2015-07 - 2019-06

Mahidol University · Nakhon Pathom, Thailand

Studied Information and Communication Technology with a Database and Intelligent Systems focus.

  • - Studied web programming, human-computer interaction, databases, algorithms, and digital image processing.

Languages

Thai: Native · English: IELTS 6 / CEFR B2 · Korean: Elementary (TOPIK 1 / Sejong 2A) · Chinese: HSK 2