Current Location : Adelaide, Australia
Email : warotm@gmail.com
Phone : (+61) 0480 326 242
GitHub : github.com/warotm
LinkedIn : linkedin.com/in/warotm
Data Engineer | AI/ML Specialist Specialities : Python, PySpark, SQL, AWS, GCP, Databricks, Alteryx
Data Engineer specialised and interested in process optimisation, data analytics, artificial intelligence, machine learning, and cloud platforms.
Currently working for Aerometrex, an Australian leading practitioner of aerial imaging, with MetroMap Insight, where spatial imagery meets machine learning.
More than five years of data processing experience, as well as a master's degree in business. Competent at bridging the expectation gap between technical and business people.
Constantly searching for an adventurous opportunity to challenge, hone and utilise all of my skills to exploit difficult-to-solve problems.
- Programming : Python, PySpark, SQL, RegEx, C
- Data Manipulation : Pandas, Dask
- Data Visualisation : Plotly, Matplotlib, Seaborn
- Machine Learning : Sklearn, SparkML, mlFlow, PyTorch, TensorFlow-Keras
- Web Scraping / Web Automation : Scrapy, Selenium
- Pipeline : Airflow, Dagster
- Web Application : Dash
- Cloud : Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure
- Data Warehouse : BigQuery, Databricks
- Data / ML Tools : Alteryx, PowerBI
- Operating System : MS Windows, Linux (Debian/Arch)
- Languages
- English : IELTS 6.5 (taken on 2022)
- Thai : Native speaker
-
Sep 2023 - Present : Software Engineer
at Aerometrex (Adelaide, Australia).- Working with MetroMap Insight, where spatial imagery meets machine learning.
- Reduced 75% of wasting AWS scaling-in cost by optimising alarms and policies.
- Reduced 50% of processing time and computational cost owned by an existing pipeline by implementing caching and reordering processing steps.
- Fixed geometry shifting caused by GDA2020-WSG84 conversion, which eliminates required post-processing.
- Developed data ingestion workflows for large CSV and GeoJSON files.
- Created a web application to visualise processed data and initiate a pipeline for missing parts.
- Speeded up legacy PostGIS SQL queries by query optimisation and indexing.
- Reduced the size of existing Docker containers by cleaning up the package list and introducing multi-stage builds.
-
Mar 2023 - Sep 2023 : Senior Data Driven Insights Analyst
at MFEC Public Company Limited (Bangkok, Thailand).- Outsourced as a data scientist to work with Thailand's top oil and gas company's team on a Q&A system powered by a semantic search engine and large language models.
- Developed data extraction workflows for legacy systems, documents, spreadsheets, and images.
- Researched GPT3.5 and GPT4 prompt engineering to eliminate their hallucination, make them provide answer references, and make them run custom-defined functions.
- Communicated with end users to get requirements, update project status, conduct testing, and apply user feedback.
-
Oct 2018 - May 2022 : Senior Data Driven Insights Analyst
at MFEC Public Company Limited (Bangkok, Thailand).- Led data engineering tasks, including architecture design and developing ETL pipelines on various cloud platforms.
- Implemented proof-of-concepts and quick-win solutions to evaluate project feasibilities and shape customers' expectations.
- Researched artificial intelligence, machine learning, and cloud platforms, and conducted internal training to increase the team's knowledge capabilities.
- Was the team's representative to speak or train AI/ML-related topics for customers and public educational institutes.
-
Dec 2017 - Sep 2018 : Data Scientist / Business Development
at Data Café Company (MFEC's subsidiary) (Bangkok, Thailand).- Was a co-instructor in holding DataCafe Trainee, an 8-week-long camp to train 10 undergraduate students from various faculties to scrap data, create data visualisations, and train image classification models on their interested topics.
- Developed tools to simplify data migration from on-premise to cloud.
- Supported senior instructors on training activities and materials on data science topics.
-
Aug 2012 - Sep 2014 : Master of Business Administration (Dual majors in Marketing and Operations Management)
from National Institute of Development Administration (Bangkok, Thailand). -
Jun 2007 - Mar 2011 : Bachelor of Engineering (Computer engineering with second-class honours)
from Kasetsart University (Bangkok, Thailand). -
Jul 2022 - Jan 2023 : English Academic Purposes Program (Ending level of A1)
at ILSC (Adelaide, SA, Australia). -
Nov 2022 - Dec 2022 : Pisciner
at 42 Adelaide (Adelaide, SA, Australia).- The Piscine is an intensive 4-week Bootcamp focused on coding, teamwork, and personal growth.
-
AWS Certified Cloud Practitioner
Issued by Amazon Web Services (AWS) (Jan 2024 - Jan 2027) -
Google Cloud Certified - Professional Cloud Architect
Issued by Google Cloud Platform Certified (Nov 2019 - Nov 2021) -
Google Cloud Certified - Professional Cloud Engineer
Issued by Google Cloud Platform Certified (Apr 2018 - Apr 2020) -
Partner Training - Developer Essentials
Issued by Databricks (Sep 2021 - Sep 2023) -
Partner Training - Developer Foundations
Issued by Databricks (Aug 2021 - Aug 2023) -
Data Scientist with Python Track
Issued by DataCamp (Mar 2018 - Current) -
Data Science Topics Subject
Issued by Dataquest.io (Sep 2017 - Current) -
Alteryx Advanced Certified
Issued by Alteryx (Jul 2019 - Jul 2021)
-
Winner of GovHack2023's Remix the Archives using the PROV API
GovHack Australia Ltd. Nov 2023-
Revitalise. Reimagine. ReVix.
-
The Public Record of Victoria (PROV) houses images of immense historical values. However, they are heavily underutilised. While digitisation of these historic photographs is a great step forward, we, reVix, aims to bring these images to the public consciousness of the modern world.
-
More details:
-
-
Sign-language translator chatbot
Microsoft AI for Accessibility Hackathon 2019- Achieved 1st rank in the national round.
- Developed an ML-based chatbot to translate sign language to text, enhancing communication for people with hearing impairments.
-
MDU (MFEC Document Understanding)
Published at Google Cloud Summit 2019 / Google DevFest Bangkok- Demonstrated the concept of converting human-resource-related documents using pre-trained ML models and serverless functions on Google Cloud Platform.
- Presentation deck
According to customer/company’s data protection policies, unpublished projects are not described here.
-
Internal training
-
ExAcademy ExAData
- Trained individuals to become data engineers, acted as a DataAnalytics101-AL/ML topic trainer, and mentored final projects.
-
Data Café Analytic Trainee
- Trained inexperienced interns in data science tasks, including web scraping, Python and SQL programming, data visualisation, and ML model training.
-
Alteryx Series
- Trained the team on "Alteryx as ETL and ML tool" to enable Alteryx Designer Core/Advanced certifications.
-
-
External training
- Conducted workshops for Microsoft TH, PTTEP, KTC, SCG, Banpu on various topics related to analytics, Alteryx, SQL, and cloud platforms.
-
Educational sharing
- Delivered presentations and workshops on machine learning, AI, and Python at various institutions and organisations.
-
Jul 2022 - Jan 2023 : Receptionist (Casual)
at Siam Retreat Massage (Adelaide, SA, Australia).- Provided excellent customer service as the front line of the store.
- Managed bookings and resolved customer complaints.
- Handled POS and cash handling.
- Assisted in day-to-day operations of the business.
-
Sep 2022 - Jan 2023 : Massage Therapist (Casual)
at All Time Massage (Adelaide, SA, Australia).- Provided various massages with oil and without oil.
- Managed POS and HICAP claiming, answered phones, and handled bookings.
-
Sep 2022 - Nov 2022 : Food Runner (Casual)
at Bangkok Boulevard (Adelaide, SA, Australia).- Delivered food to customers' tables promptly.
- Cleared tables and managed cutlery.
-
Mar 2017 - Jun 2017 : Sales Representative
at Fuji Xerox (Bangkok, Thailand). -
Feb 2016 - Jul 2016 : Assistant Relationship Manager
at Kasikorn Bank (Bangkok, Thailand).
- Current Interest : Parkour/Free running, Cybersecurity, Coffee making
- Self-defence : Aikido practice
- Play Guitar : Basic chord strumming for socialising and self-calming
- Reading : Business, Investment, Economic Behaviour, Psychology
- Movies/Series : Sci-fi, Action, Comedy, Documentary
- Travelling : Hiking, Hot spring, Skateboarding/Snowboarding