Contributions
Sharing what I learn is one of my favorite parts of being an engineer. It started with tutoring in 2017 and grew into classes, community talks, and volunteer projects.
Teaching
Instructor, Data Engineering Bootcamp
Skooldio
I teach data warehousing and data governance. The modules cover modeling data for analytics and thinking through who owns it, how to check its quality, and who should have access.
– Present
Internal technical classes
With colleagues
Hands-on sessions that connect the basics with everyday engineering work. We explore how a tool works, when it helps, and what to consider before using it in production.
- 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
Supported students during programming labs and reviewed their work.
Tutor, Computer Programming
Khon Kaen University
Helped first-year students prepare for their Computer Programming exams. This was where I started teaching.
Speaking
A Practical Guide to Managing Argo CD Multi-Tenancy
National Coding Day
A practical look at sharing Argo CD across teams, using projects and role-based access control to define deployment boundaries.
Streamlining Software Delivery with GitOps
ODDS Conference
Using Git and Argo CD to manage application and infrastructure changes across environments, with a focus on consistent, traceable delivery.
How We Orchestrate dbt Pipelines with Apache Airflow
Grill the Data
How we ran dbt models as Airflow tasks, with lessons from production about scheduling, dependencies, and handling failures.
Volunteering
Data Engineer
Thailand Data Journalism Network (TDJ)
Worked alongside journalists, developers, and designers in the Data Journalism for Investigative Reporting program. I helped collect, prepare, and analyze open data for an investigative story and an interactive visualization. Read about the program and its projects.
Data Consultant
Young Webmaster Camp (YWC)
Advised university student teams as they built web projects. I helped them think through which data to collect, how to organize it, and what it could tell them.
Mentor, Junior Software Developer Program
Generation Thailand
Mentored career changers in Cohort 4 as they worked through software development projects. We also talked about their questions on starting a career in engineering.