Phattharanat Khunakornophat

Data Scientist/Developer

I have three years of experience as a Data Scientist and Developer. Most of my tasks are about providing analyses to support a strategy team. I gained experience in the field of spatiotemporal data and time series analysis whilst working on my senior project.

Github: chuan-khuna

Email: k.phattharanat@gmail.com

Location: Bangkok, Thailand

Skills

Languages: Python, Haskell, Elixir, R, SQL, Ruby, Gleam, JavaScript, Go
Frameworks and Libraries: Django, FastAPI, pandas, numpy, pythainlp, gensim, NLTK, streamlit, matplotlib, seaborn, Phoenix, Fiber, Gin, Astro
Tools: Git, Docker, uv, Postgres, MongoDB, Airflow, Kafka, RabbitMQ, Bitbucket Pipelines, Ollama, RAG, MCP, Google Looker Studio, Digital Ocean, AWS

Experiences

Data Scientist
The MatherJul 2022 - Present
  • Provide data analysis and visualisation for the strategy team
  • Implement data scraper for social media platforms including Pantip (Thailand discussion forum), Twitter, YouTube and TikTok
  • Analyse point of sale data including RFM analysis, cohort analysis and association rule learning
  • Train a Thai Speech Emotion Recognition model using Transformer architecture, achieving 60% validation accuracy across five classes data
  • Analyse and visualise survey responses using word cloud, n-gram and LDA topic modelling
  • Research, design and develop backend systems and data pipelines for a proof-of-concept project centred in real-time people detection, face recognition using Django, FastAPI, DBSCAN, Airflow, Chroma
  • Research and implement Retrieval-Augmented Generation and Model Context Protocol for Postgres and Jira
  • Implement basic Bitbucket Pipelines to automate the deployment to an internal testing server, eliminating manual tasks
  • Maintain and refactor Django starter template, adding TOTP and LINE login features, websocket-based notifications, migrating package manager from pip to uv
  • Explore, containerise, scaffold project structure for backend frameworks including Go Fiber, Elixir Phoenix
  • Develop a proof-of-concept vehicle detection system using TimescaleDB, Kafka, YOLO, and RF-DETR
  • Configure and manage cloud instances, including setting up environments, installing dependencies, and managing Nginx and Cloudflare for web infrastructure
  • Research and set up an internal shadcn component registry to enable reusable UI components across projects

Education

Bachelor of Engineering, Computer Engineering
King Mongkut's University of Technology North BangkokAug 2016 - Apr 2020
  • First Class Honour (CGPA 3.83)
  • Senior Project: Bias Correction of Multi-Dimensional Climate Data and Visualisation

Projects

altr - my personal python package
Personal projectMay 2025
  • A collection of snippets of code for solving problems bundled as python package that can be installed from github
Wordle But Statistics
Personal projectJan 2022
  • Solve the Wordle puzzle optimally by using statistics/information theory
PAGE BREAK

Activity

An internal meetup talk "What not to Plot and Data Visualisation in History"
The MatherAug 2023
  • Provided a retrospective analysis of a chart and proposed improvements
  • Highlighted some great data visualisations in history

Interests

  • Data visualisation
  • Table Tennis
  • Listening to Sawano Hiroyuki's music
  • Functional Programming, Haskell, Elixir
  • Personal Knowledge Management, Zettelkasten, Evergreen Notes