RuffLogix

Research‑Driven
Software Engineering

I build AI systems and prove they're reliable.
Published research in computer graphics, medical imaging AI,
and formal verification, plus the systems that put it into production.

About

Software engineer and AI researcher based in Bangkok. Currently full-time at Khui AI on LLM training, fine-tuning, and deployment, alongside an AI engineering apprenticeship at KBTG. Previously at Agoda, bridging LLMs and Temporal.io through MCP, plus LINE MAN Wongnai, AIMET, and Looloo Technology, across federated learning, speech AI, backend systems, and smart contracts.

Computer Engineering student at Chulalongkorn University, publishing on computer graphics, medical imaging AI, and formal verification: 7 papers in IEEE Access, JCSSE, ICSEC, iSAI-NLP, and on arXiv. Undergraduate researcher in the Computer Graphics Laboratory, advised by Assoc. Prof. Pizzanu Kanongchaiyos, working on learning-based visual computing. Super AI Engineer Season 5 · iGEM 2024 Silver · TOI Thailand 2020/2021.

Full background

Focus Areas

Computer GraphicsMedical Imaging AIFormal VerificationLLM SystemsDistributed BackendsHigh-Performance Computing

Previous Part-Time Roles

Selected Work

All projects

Web Development Oct 2026

QED Notes: Markdown Notes for STEM

A local-first Markdown note app for STEM students, built to typeset lecture notes as they are taken.

AI / Machine Learning Sep 2026

asr-redact: Thai Speech PII Redaction

A pipeline that finds personally identifiable information in Thai speech and censors it in the audio itself, not just in the transcript.

Web Development Sep 2026

Message Bubble Generator

A dependency-free browser tool that animates a chat conversation on a chroma-key background and exports it as a WebM for video editing.

Selected Research

All publications
  1. Conference Paper (Accepted) iSAI-NLP 2026

    A Glossary Must Be Scoped to the Speech It Will Hear: Terminology Control for Live Thai-English Medical Captioning

    Teejuta Sriwaranon, Monchai Lertsutthiwong

  2. Conference Paper (Accepted) ICSEC 2026

    Cross-Specimen Forecasting of Copper Oxidation Appearance for Physically Based Rendering

    Teejuta Sriwaranon et al.

  3. Conference Paper (Accepted) ICSEC 2026

    Timed-Automata Verification of Payload-Link Supervision, Watchdog Gating, and A/B Boot Policy in STM32 Flight Software

    Borworntat Dendumrongkul et al.

Research Philosophy

Reproducible

A result that only runs on the author's machine, on the author's split, is not a result.

Verified

Formal models where tests can't reach. Concurrent pipelines deadlock in states no unit test enumerates.

Measured

Baselines before models. Sometimes copying the last frame beats the network you spent a month training.

Deployed

The paper and the running system are the same project, finished at different times.

" A proof you can check and an experiment you can rerun:
the same discipline, applied twice.

Writing

All posts