Contributions
I've taught since 2017. These are the places I've shared what I know: classrooms, conference stages, and volunteer teams.
Teaching
Instructor, Data Engineering Bootcamp
Skooldio
I teach the data warehouse and data governance modules: modeling data for analytics, and the ownership, quality, and access rules that keep a warehouse trustworthy once it is in use.
– Present
Internal classes
At work
Hands-on sessions for colleagues, from fundamentals to running things in production. Each class pairs the concepts behind a tool with the decisions you face when using it for real.
- Git in Practice
- Docker First Steps
- Kubernetes from the Ground Up
- GitOps with Argo CD
- Infrastructure as Code with Pulumi
- Networking for Cloud Engineers
- Practical Python
- Apache Airflow in Production
- DevSecOps in the Pipeline
- Data Engineering Fundamentals
– Present
Teaching Assistant, Advanced Computer Programming
Khon Kaen University
Helped students through the lab sessions and reviewed their work.
Tutor, Computer Programming
Khon Kaen University
Exam preparation for first-year students taking Computer Programming. My first time teaching, before my engineering career began.
Speaking
A Practical Guide to Managing Argo CD Multi-Tenancy
National Coding Day
How to give many teams their own space in one Argo CD: projects, RBAC, and the boundaries that keep one team’s deployments from touching another’s.
Streamlining Software Delivery with GitOps
ODDS Conference
Git as the single source of truth for infrastructure and applications. Argo CD automates the updates and keeps every environment consistent.
How We Orchestrate dbt Pipelines with Apache Airflow
Grill the Data
Our setup for running dbt models as Airflow tasks, and what production taught us about scheduling, dependencies, and failures.
Volunteering
Data Engineer
Thailand Data Journalism Network (TDJ)
Worked with journalists, developers, and designers on the Data Journalism for Investigative Reporting program: collecting, preparing, and analyzing open data for an investigative story and an interactive visualization. Read the story.
Data consultant
Young Webmaster Camp (YWC)
A camp where university students build web projects in a few intense days. I advised the teams on the data behind their ideas: what to collect, how to shape it, and what it could show.
Mentor, Junior Software Developer Program
Generation Thailand
Cohort 4. Guided career changers learning software development through the program’s projects, and answered their questions about working as an engineer.