Worapol Boontanonda
Lead Software Engineer
You can call me Ham or Hamuel
"Complete the design before writing the code"
About
I am a Lead Software Engineer with expertise in distributed systems, backend development, and cloud infrastructure. Currently at DataXight, I work on distributed DataLoaders for Single Cell Data training with Ray + PyTorch Lightning, and Terraform/Kubernetes for EKS-based distributed training.
Previously, I led development teams at InspektAI, building computer vision pipelines and 3D annotation systems. I hold an MSc in High Performance Computing from The University of Edinburgh, where I specialized in parallel programming (OpenMP, MPI, CUDA) and GPU optimization.
I'm passionate about turning complex technical challenges into scalable, maintainable solutions—whether it's parallelizing simulations, building serverless pipelines, or architecting cloud infrastructure.
Experience
Education
MSc High Performance Computing
The University of Edinburgh
Edinburgh, United Kingdom
Sept 2021 – Sept 2022
Graduated with Merit
BSc Computer Science
MUIC (Mahidol University International College)
Nakornpathom, Thailand
Sept 2014 – Aug 2018
First Class Honours · GPA 3.57
Skills & Certifications
Programming
Python, JavaScript, TypeScript, C/C++, Java, Scala, C#, Bash, Go
Frameworks
Django, DRF, FastAPI, Pydantic, Celery
DevOps
Docker, Kubernetes, AWS, CDK, Terraform, SAM
Database
Postgres/PostGIS, MySQL, DynamoDB, MongoDB, Athena, S3
HPC
OpenMP, MPI, CUDA, Slurm
Languages
Thai (Native), English (Highly Proficient), Chinese (Beginner)
Certifications
- AWS Certified Developer – Associate
- AWS Certified SysOps Administrator – Associate
- IELTS Academic – Overall 7.5
Honors & Awards
- 2022 TeamEPCC, ISC Student Cluster Competition, Hamburg
- 2016 Honorable Mention, Thailand IT Contest Festival, Bangkok