Phattharanat Khunakornophat
Data Scientist/Developer
Data Scientist and Developer with four years of experience in data analysis, computer vision, and backend development. I've worked across the ML workflow, from training models to getting them running in production, and on the backend services and cloud setup around them.
Experience
- Data Analysis & Visualisation: Deliver data analysis and visualisations on request across RFM, cohort, and association rule learning on POS data; analyse survey responses using word cloud, n-gram, and LDA topic modelling.
- Computer Vision Systems: Design and develop end-to-end computer vision pipelines including vehicle/accident detection, face recognition-based visitor management, event people counting, and product-on-shelf detection using YOLO, RF-DETR, Kafka, RabbitMQ, and TimescaleDB; train and fine-tune custom object detection models.
- Backend Development: Build and maintain a standardised Django starter template with Docker, Postgres.
- Infrastructure & DevOps: Configure Cloudflare Tunnel with multiple domain mapping, manage Nginx and cloud environments, automate deployments via Bitbucket Pipelines, and standardise deployment commands using Justfile.
Projects
- Item and skill tracker for The Bazaar, extracting data from screenshots using computer vision techniques
- A collection of snippets of code for solving problems bundled as python package that can be installed from github
- Implement the Wordle puzzle in Haskell language to explore functional programming style
- Personal website built with Astro, with a built-in resume PDF export feature
- Solve the Wordle puzzle optimally by using statistics/information theory
- Developed a backend server for climate analysis tasks: trend analysis (Mann-Kendall test), spatiotemporal data visualisation
- Performed and evaluated performance of climate bias correction methods
- Implemented basic machine learning models: linear regression, linear classification, K-mean, Naïve Bayes, bias-variance trade-off
- Explored and visualised NILM (Non-Intrusive Load Monitoring) dataset
Activity
- Provided a retrospective analysis of a chart and proposed improvements
- Highlighted some great data visualisations in history
Skills
Education
Interests
- Data visualisation
- Table Tennis
- Listening to Sawano Hiroyuki's music
- Functional Programming, Haskell, Elixir
- Personal Knowledge Management, Zettelkasten, Evergreen Notes
Now
Welcome to my resume! I want to use this section to tell you about what I am doing now.
(Last Updated: 2024-04-14)
I am currently interested in Functional Programming and Monad. I enjoy drinking Earlgrey tea and specialty cofee.
I am also suffering from Gastritis, Conjunctivitis, Dry Eye, De Quervain's tenosynovitis.
I have tried many note-taking apps such as Roam Research, Craft, Logseq, Obsidian, Tana, Heptabase. I am practising taking notes with the Zettelkasten/Evergreen notes method but I am still struggling with it.
- Print resume1 page
- Print CVFull, multi-page