AI Engineer & Data Engineer
RAG · Agentic Workflows · LLM Apps · Data Platforms · ML/MLOps · Thai AI/Data Applications
I build evidence-first AI and data systems with local-first demos, typed APIs, validation gates, evaluation artifacts, privacy-safe fixtures, and explicit limitations.
- Building local-first AI/data systems with measurable evaluation and guardrails.
- Designing reproducible data pipelines and analytics platforms.
- Exploring RAG, agent workflows, Thai AI applications, and production-minded ML systems.
|
Local fixture ingestion, validation, DuckDB/dbt-style marts, Dagster definitions, read-only API, and dashboard evidence. Stack: Python · DuckDB · dbt-duckdb · Dagster · FastAPI · React |
Incremental Bronze extraction, protected PySpark Silver, blocking DuckDB quality gates, idempotency proof, and local evidence report. Stack: Python · PostgreSQL · FastAPI · PySpark · DuckDB · Airflow |
|
Typed seven-node LangGraph workflow with retrieval, grounding checks, provider fallback/cache controls, and deterministic offline evaluation. Stack: Python · FastAPI · LangGraph · Qdrant · FastEmbed · React |
Checksummed DGA snapshot, provenance-aware ingestion, bilingual evidence UI, deterministic retrieval evaluation, and cited assistant responses. Stack: Next.js · FastAPI · PostgreSQL · SQLAlchemy · Public data |
|
Wisesight corpus workflow, Thai tokenization, macro-F1 model governance, confidence routing, explainability metadata, and monitoring demo. Stack: Python · PyThaiNLP · scikit-learn · FastAPI · React |
Chronological holdout, rolling-origin backtesting, interval coverage monitoring, metadata-only registry policy, and API/dashboard contracts. Stack: Python · statsmodels · scikit-learn · PyTorch · FastAPI · React |
|
Mock-first multimodal parsing, Buddhist Era date normalization, schema/financial validation, and human review before IndexedDB persistence. Stack: Next.js · TypeScript · Zod · IndexedDB · AI provider routing |
PDF/JD validation, 9arm-first provider routing, strict Pydantic report schema, deterministic mock review path, and hiring-scope limitations. Stack: FastAPI · React · Pydantic · pypdf · Multi-provider LLM routing |
Additional projects
- explainable-cancer-diagnosis-ml - Educational tabular ML explainability demo with SHAP assets and a medical disclaimer.
- smart-qr-kitchen-pos - QR ordering and kitchen workflow demo with server-side price validation.
- nextjs-langchain-ai-chatbot - Mock-first Next.js chat demo with explicit provider opt-in.
- AI-Product-Listing-Assistant - Mock-first product listing draft workflow with optional Gemini image analysis.
- my-portfolio - Public technical portfolio site with typed project content.
|
Reproducibility
|
Reliability
|
|
AI System Safety
|
Data Quality
|
- AIAT Super AI Engineer Season 6: Foundation AI (Theory), 2026
- Anthropic Academy: Claude API, Claude Code, MCP, subagents, agent skills, and AI Fluency
- Google Cloud AI/ML skill badges: Vertex AI, Gemini, Imagen, Multimodal RAG, BigQuery ML, Document AI
- AIS Academy Prompt Engineering & Agentic AI