Hi, my name is Phattharanat Khunakornophat(Chuan).
"I have an avid interest in data science and data visualisation"
I have a year of experience as a Data Scientist and Machine Learning Engineer. 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.
I am keen on learning to create good data visualisation. I admire John Burn-Murdoch and David Spiegelhalter for their works. I have a goal to create high-quality analysis and visualisation that are comprehensible for non-chart people. In my free time, I enjoy watching videos from the Royal Institution to expanding my knowledge and practising English.
Experience
Data Scientist/Machine Learning Engineer
The Mather Jul 2022-Present- Provide data analysis and visualisation for a strategy team
- Implement data scraper for social media platforms including Pantip (Thailand discussion forum), Twitter, YouTube and TikTok
- Analyse point of sale data: RFM analysis, cohort analysis and association rule learning
- Train a Thai Speech Emotion Recognition model using Transformer architecture, achieve 60% validation accuracy with five classes data
- Develop Jira tasks dashboard by using Google Looker Studio
- Extract and process data from JSON responses to create PDF reports using Weasyprint
- Conduct research and execute a POC project centred in analysis and visualisation of real-time people detection data including face detection, face recognition, direction flow, utilising technologies such as Kafka, Flask, NextJS, Weaviate, Chroma
- Refactor and set the standard for Django projects to enhance maintainability and reusability
- Implement basic Bitbucket Pipelines to automate the deployment to an internal testing server, eliminating the need of manual tasks
Projects
Python utils
- Personal Project
- A collection of snippets of code for solving problems that I have encountered, eg data scraper, colour palette extractor, RFM analysis, text cleaner
Wordle game by Haskell
- Personal Project Sep 2023
- Implement the Wordle puzzle in Haskell language to explore functional programming style
Bias Correction of Multi-Dimensional Climate Data and Visualisation
- Senior project at KMUTNB 2019-2020
- 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
Wordle But Statistics
- Personal Project Jan 2022
- Solve the Wordle puzzle optimally by using statistics/information theory
Data Mining and AI Course
- Enrolled University Courses 2019–2020
- 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
Skills
- Programming languages and tools
- Proficient: Python
- pandas, numpy, netCDF, matplotlib, seaborn, pyvis, PyThaiNLP, NLTK, gensim, TensorFlow
- Intermediate: R, Ruby, SQL, Git, Google Looker Studio, Docker
- Others: Haskell, React, NextJS, Nivo, Recharts, Bitbucket Pipelines, Apache Kafka, Websocket, Vector Database (eg Weaviate, Chroma), Stable Diffusion QR code
- Proficient: Python
- Data Science and Machine Learning
- Data visualisation using matplotlib, seaborn, Google Looker Studio
- Text network analysis, wordcloud
- Time series analysis, RFM analysis, cohort analysis, association rule learning
- Machine Learning and Deep Learning
- Achieved TensorFlow Developer Certificate
- Trained Speech Emotion Recognition model using LSTM and Transformer
- Gained basic understanding about object detectors, eg RetinaNet
Education
Bachelor of Engineering, Computer Engineering
- King Mongkut's University of Technology North Bangkok Aug 2016 - Apr 2020
- First Class Honours (CGPA 3.83)
Activity
An internal meetup talk "What not to Plot and Data Visualisation in History"
- Sep 2023
- Provided a retrospective analysis of a chart and proposed improvement
- Highlighted some great data visualisations in history
Education
Bachelor of Engineering, Computer Engineering
- King Mongkut's University of Technology North Bangkok Aug 2016 - Apr 2020
- First Class Honours (CGPA 3.83)