{"name":"Tanupat Phasithjirakul","handle":"pstnpx","url":"https://pstnpx.com","jobTitle":"Data Scientist & Software Development Engineer","location":"Thailand","email":"ps.tanupat@gmail.com","telephone":"+66869748971","links":{"linkedin":"https://linkedin.com/in/ps-tanupat","github":"https://github.com/pstnpx","resume":"https://pstnpx.com/assets/resume.pdf"},"summary":"8+ years building ML pipelines, data platforms, and full-stack applications at scale.","skills":["Python","Docker","Kubernetes","NextJS","React","C/C++","SQL","Apache Airflow","Machine Learning","ETL Pipelines","Data Analysis","MLflow"],"experience":[{"title":"Scientist 3, Data Science","company":"Western Digital","period":"Feb 2024 - Present","highlights":["Built company-wide Centralized MCP Gateway connecting 7 internal data sources to AI tools","Launched Enterprise LLM API Platform on AWS Bedrock with RBAC, cost tracking, and audit logs","Delivered $3M+ in cost savings through ML optimization","Led successful migration to cloud-based ML platform","Established data science best practices and standards","Published internal research on predictive analytics"]},{"title":"Senior Engineer, Software Development Engineering (Apps)","company":"Western Digital","period":"Sep 2021 - Feb 2024","highlights":["Reduced test processing time by 40% through pipeline optimization","Built material verification system used by 500+ users","Implemented comprehensive monitoring reducing downtime by 60%","Mentored 3 junior engineers to senior level"]},{"title":"Engineer, Software Development Engineering (Apps)","company":"Western Digital","period":"Nov 2017 - Sep 2021","highlights":["Improved test reliability by 25% through code optimization","Built PyQt applications reducing manual work by 50%","Created statistical analysis tools used across teams","Maintained 99.5% uptime for critical test systems"]}],"projects":[{"name":"Centralized MCP Gateway","category":["AI Platform","Developer Tools","Security"],"description":"Company-wide streamable MCP (Model Context Protocol) server that lets teams connect AI assistants like Claude Code to internal data sources — Presto, Redshift, Postgres, MSSQL, MLflow, Bitbucket, and Jira — using their own credentials passed via request headers. No service accounts, no stored secrets.","stack":["MCP","Python","Presto","Redshift","Postgres","MSSQL","MLflow","Bitbucket","Jira"]},{"name":"Enterprise LLM API Platform","category":["AI Platform","LLMOps","Cost Governance"],"description":"Self-service LLM gateway where employees generate their own API keys and call company-approved models. Built on EKS container images invoked through AWS Lambda against Amazon Bedrock. Tracks usage, activity logs, and cost breakdowns by team, API key, and user — with full RBAC and admin controls. Fully compatible with Anthropic-style tools (Claude Code, Roo Code, OpenCode).","stack":["AWS Bedrock","EKS","Lambda","Python","RBAC","LLMOps","Anthropic API"]},{"name":"Test Cost Reduction ML Pipeline","category":["Machine Learning","ETL","MLOps"],"description":"Configured Airflow to process raw data from Redshift for training new models. Integrated MLflow to log and track model performance and metadata. Deployed trained models for production use.","stack":["Kubernetes","Docker","Python","Airflow","MLflow","Celery","Redis"]},{"name":"LAB PC Performance Monitoring","category":["Full Stack","DevOps","Monitoring"],"description":"Monitor the test application CPU and Memory usage during test with comprehensive dashboard and analytics capabilities.","stack":["NextJS","MySQL","Time Series DB","Grafana","Python","Docker","Kubernetes","Redis"]},{"name":"Material Verification Web App","category":["Full Stack","Process Automation"],"description":"Web application to streamline the submission, review, and approval of material verification results, generate summarized material reports for improved efficiency.","stack":["NextJS","Python","Docker","MySQL"]},{"name":"ETL Pipeline for Test Time Reduction","category":["Data Engineering","Analytics"],"description":"Coded an ETL pipeline to use historical test time data to reduce the test time in production, improving efficiency and reducing costs.","stack":["Python","SQL","Apache Airflow","Kubernetes"]}],"education":[{"degree":"BE, Avionics Engineering","institution":"Civil Aviation Training Center","period":"Jan 2013 - Dec 2017","gpa":2.75}],"awards":[{"title":"IEEE Conference Presentation","location":"Okinawa, Japan","date":"Oct 2016","description":"Design of a dual-band Verre de Champagne Fractal CPW antenna for LTE and aircraft altimeter application"}]}