Skip to content

About Me

I started out as a regular software developer, building websites with PHP and WordPress before expanding into Laravel, Magento, and the modern JavaScript era. Along the way, I have always worked on infrastructure in parallel—from managing Linux servers and email systems to building CI/CD pipelines, Observability stacks, and Docker containers. This hands-on experience allows me to view systems from both developer and DevOps perspectives. As my experience grew, I stepped up to lead a small team, learning both deep technical software development and team management in parallel.

When the data era arrived, I decided to pivot to Data Engineering and Data Analysis to broaden my perspective on data management. However, I ultimately realized that building software is where my true passion lies. I have since returned to software engineering full-time as a Software Engineer at Connex Property. Alongside my main role, I continuously study and experiment with AI models and automation systems, constantly reviewing and expanding my knowledge base.

My insatiable curiosity and genuine love for technology are my primary driving forces. I excel at logical problem-solving, maintain an open mind, and am always ready to adapt. To me, every challenge is an opportunity to learn—I never wait to be fully prepared before diving in. In my free time, you will always find me working on personal side projects and taking online courses to continuously level up my skills (honestly, my mind is currently overflowing with so many project ideas that I can't keep up!).

When I'm away from the screen, I enjoy relaxing at good coffee shops, listening to insightful podcasts to acquire new knowledge, going out for a run, organizing camping trips in nature, or having fun playing board games and PC games with friends.


GitHub · LinkedIn


🛠️ Skills

Daily — Python · GCP · MySQL · PHP · FastAPI · n8n · Docker · Laravel · PostgreSQL · Git · PySpark · Claude Code · Gemini

Comfortable — Vue · NestJS · TypeScript · Linux · Grafana · Prometheus · CI/CD (GitHub Actions / Bitbucket) · OpenClaw · Looker Studio · ChatGPT

Familiar — Pandas · Dagster · Polars · Magento · Yii2 · AWS · Azure · Scikit-learn · MLflow · Loki · Promtail · WordPress · Kubernetes


💼 Experience

Project Owner & Senior Software Engineer · Connex Property · Nov 2024 – Present

  • Steered the product roadmap and delivered the enterprise Chat Application (Web & Mobile) as Project Owner from concept to production launch.
  • Designed and built a data pipeline to migrate and transform a 5 GB database from PostgreSQL to MySQL in under 30 minutes using FastAPI, PySpark, and n8n.
  • Established a comprehensive Observability stack (monitoring, logging, alerting) to keep track of server performance and stability using Grafana, Prometheus, Loki, and Promtail.
  • Raised the bar for the team's software development security and standards by introducing Pre-commit hooks, Dependabot, and automated CVE security vulnerability checks.
  • Managed the internal CRM development project, orchestrating the integration of AI models and automation to optimize business workflows and boost organizational productivity. FastAPI PySpark n8n Grafana Prometheus PostgreSQL MySQL Python TypeScript

Machine Learning Operations · Data Café · May – Oct 2024

  • Deployed, monitored, and optimized ML models in production environments.
  • Mentored and guided the Data Science team on writing clean production-ready code and transitioning code from notebooks to actual production systems.
  • Managed and planned project timelines and deliverables. Python GCP MLOps Docker CI/CD Git

Data Engineer & Senior Software Engineer · Baania · Oct 2022 – Apr 2024

  • Built an automated scraping system to crawl real estate data from 31 websites directly into the data pipeline.
  • Developed house price prediction models using Scikit-learn and MLflow.
  • Designed automated data workflows using Dagster, Apache Spark, and Polars.
  • Refactored the Vue frontend codebase, slashing it from 6,000 lines down to less than 1,000 lines, enabling the team to ship new features 3x faster. Python Scrapy Dagster Spark Polars Vue MLflow Scikit-learn

Project Manager & Senior Software Engineer · Soilfish · Mar 2021 – Oct 2022

  • Managed 3 parallel projects using Agile methodology, achieving a 100% on-time delivery rate.
  • Developed enterprise web applications using React, NestJS, Laravel, and WordPress. React NestJS Laravel WordPress Agile CI/CD

Senior Software Engineer · ZMyhome · Sep 2020 – Mar 2021

  • Developed the agent information sheet and real estate comparison tools to enhance buyer search experience.
  • Designed and built the admin backend panel for real estate data management. PHP Yii2 Line API MySQL

Senior Software Engineer · DHA Siamwalla · Nov 2018 – Aug 2020

  • Led the development of the membership and admin portal supporting all marketplace stores under the group's network (Laravel + Vue).
  • Maintained and customized 5 Magento 2 marketplace sites, including promotions, shipping, and payment integrations.
  • Designed integration systems connecting with accounting and warehouse management systems. Magento 2 Laravel Vue MySQL

Project Manager & Software Engineer Team Lead · Freelance · Apr – Oct 2018

  • Gathered client requirements, scoped solutions, estimated cost and timeline, and delivered projects end-to-end.
  • Managed a team of 8 across multiple concurrent projects using Agile methodology, achieving on-time delivery for all.
  • Mentored a team of 5 engineers on best practices, productivity, and skill development.

Laravel Yii Vue WordPress


Software Engineer, Team Lead & DBA · Technologyland · Apr 2013 – Mar 2018

  • Developed an in-house CRM system from scratch (covering quotations, invoicing, billing, and support ticketing).
  • Built and managed the company's webmail system, email server, and server monitoring tools.
  • Led a team of 5 developers, managing Git workflows across multiple parallel projects. PHP Yii Linux MySQL Server Monitoring Git

Software Engineer · Thaiorchids · Jul 2012 – Mar 2013

  • Developed and maintained internal web applications, including inventory management, document approvals, and CCTV integration. PHP MySQL

Education

B.Sc. in Media Technology — King Mongkut's University of Technology Thonburi (2009–2012)

  • Thesis: License Plate Detection using Template Matching
    • Published at International Conference on Computer and Communication Technologies (ICCCT’2012)
  • Activities:
    • Secretary of KMUTT Student Council (2009–2011)
    • Secretary of Joint Curriculum Administration Committee (2008–2009)

High School — Bansomdejchaopraya Rajabhat University Demonstration School (2003–2008)

  • Program: Sciences & Mathematics
  • Activities: Student President (2007)

Certificates

Released under the MIT License.