Skip to content
View warotm's full-sized avatar
Block or Report

Block or report warotm

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
warotm/README.md

Warot Mai Makarananda

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


Introduction

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.

Key Skill Summary

  • 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

IT-related experiences

  • 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.

Education

  • 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.

Licenses

Recognition

  • 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

Previous Projects

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.

Other experiences

  • 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).

Hobby and Interest

  • 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

Popular repositories

  1. warotm warotm Public

    Config files for my GitHub profile.

    1

  2. G14Arch G14Arch Public

    My journey with Arch Linux installation

  3. 42piscine 42piscine Public

    My work in 42Adelaide's piscine

    C

  4. stock-investment-set stock-investment-set Public

    Jupyter Notebook

  5. cruel_maze_escape_game cruel_maze_escape_game Public

    Python