Skip to content
View TaiChi112's full-sized avatar
🌴
On vacation
🌴
On vacation

Organizations

@twatch-project @CS-RU

Block or report TaiChi112

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TaiChi112/README.md

Hi, I'm Anothai Vichapaiboon (TaiChi) 👋

Computer Science Student | Software Engineer | Agentic Software Engineer

Building software that turns human intent into connected, reviewable actions through LLMs, agents, tools, and services.

📍 Bangkok, Thailand  •  📫 anothai.0978452316@gmail.com  •  🌐 taichi112.works


Engineering Direction

I am a Computer Science student developing toward Software Engineering and Agentic Software Engineering through project-based practice.

My direction is to build software products where people can express what they need in natural language, while LLM-powered agents coordinate with tools, services, data, and other software systems to help complete the workflow. For important actions, I value human-in-the-loop control so users can review, choose, and approve outcomes before execution.

I am interested in the foundations of AI, Machine Learning, Deep Learning, and Data, and I continue learning them to better understand the intelligent capabilities used in modern systems. My primary engineering focus is applying those capabilities inside reliable software products — supported by maintainable architecture, scalability, clean design, and practical user value.

Area Focus
Target Roles Software Engineer Intern · Agentic Software Engineer Intern
Core Languages TypeScript · Python
Agentic Software Direction LLM integration · AI agent workflows · MCP-style connectivity · Human-in-the-loop systems
Engineering Foundation Clean Architecture · SOLID Principles · Design Patterns · Maintainability · Scalability
Long-Term Vision Software that connects humans, intelligent agents, tools, and services through natural interaction

Agentic Product Vision

I want to develop software that moves beyond rigid, manual interaction flows. Instead of requiring users to understand every configuration option or repeatedly navigate multiple systems, an agentic product should help interpret the user's goal, coordinate the necessary tools, and present safe actions for approval.

Human Goal in Natural Language
            ↓
Intent Understanding & Context
            ↓
LLM / AI Agent Workflow
            ↓
Connected Tools, APIs, Data & Software Services
            ↓
Recommendation or Prepared Action
            ↓
Human Review / Approval (HITL)
            ↓
Controlled Execution

Examples of experiences I want to build include:

  • A user describes a deployment requirement, and the system prepares suitable infrastructure configurations for review.
  • A user describes what they want to buy, and the system finds matching options, compares trade-offs, and prepares a selection for confirmation.
  • An organization connects operational tools, documents, and services so an agent can assist with repetitive workflows while preserving human control.

Featured Projects

Agentic workflow · Python · MCP · Google Calendar API

Built a Python-based AI agent that interprets natural-language scheduling requests and integrates with Google Calendar operations, including appointment overlap detection. This project represents my interest in software agents that connect user intent with real tools and controlled actions.

Software product architecture · TypeScript · Structured data · Personalized workflows

Designed a structured system for managing skills, projects, and experiences so users can produce role-specific portfolio or resume versions. The system creates a foundation for future LLM-assisted recommendations and human-reviewed document generation.

Applied intelligent workflow · Python · Image Processing · OCR · HITL

Engineered a pipeline for extracting and translating text from manga images using image processing and OCR, with a human review flow for translation quality and contextual accuracy.

Developer tooling · CLI · Extensible system design

Built a command-line tool for automating project bootstrapping and reusable development workflows. Its design is intended to evolve toward LLM-assisted software setup through natural-language requirements.

Software engineering foundation · TypeScript · Next.js · GoF Patterns

Created a practical system for applying software engineering concepts, including GoF design patterns and maintainable component architecture. The implementation uses a browser-based interface, while the project's purpose is architectural learning and maintainable software design.

Intelligent interaction · AI-assisted content · Real-world participation

Developed a platform that connects physical and digital event participation, applying AI-assisted question generation to support more meaningful professional interactions.


Current Learning & Development Focus

  • Designing agentic software systems where LLMs and AI agents support real product workflows.
  • Exploring Model Context Protocol (MCP) for connecting agents with tools, data sources, APIs, and software services.
  • Learning LangChain and LangGraph for tool-using workflows, orchestration, persistence, and human-in-the-loop control.
  • Continuing to build foundations in AI, ML, DL, and Data to better evaluate and apply intelligent capabilities responsibly.
  • Applying clean architecture, SOLID principles, design patterns, scalability, and maintainability to AI-integrated software.
  • Building systems that let users interact naturally while keeping high-impact actions transparent and reviewable.

Tech Stack & Tools

Primary Engineering Languages

TypeScript   Python

Agentic Systems & Intelligent Software

LLM Integration AI Agent Workflows Model Context Protocol Human-in-the-Loop OCR Image Processing

Currently learning and exploring: LangChain · LangGraph · MCP-based integrations
LLM tools used in development: Gemini · Claude · GPT

Software System Implementation

Next.js   React   Node.js   FastAPI   Express   Tailwind CSS

Data, Infrastructure & Delivery

PostgreSQL   MySQL   MongoDB   Prisma   Docker   GitHub Actions   Google Cloud   Vercel

Additional Languages & Exploration

C++   Go   Rust   Linux


Career Direction

I am seeking opportunities to contribute as a Software Engineer Intern while growing toward Agentic Software Engineering: designing reliable software products where LLMs and AI agents help connect human goals with tools, data, and services through natural-language interaction and human-approved execution.

Areas of Interest: Software Engineering · Agentic Software Systems · Intelligent Product Development · LLM Integration · Tool-Connected Workflows · Human-in-the-Loop Systems

GitHub followers

🏆 GitHub Trophies

Most Used Languages

TaiChi112's GitHub stats

Pinned Loading

  1. SDLC_HUB_PROTOTYPE SDLC_HUB_PROTOTYPE Public

    An AI-native monorepo combining a software requirements management SaaS platform with an agentic Google Calendar integration system. Features Gemini-powered spec generation and MCP-based scheduling.

    Python 1

  2. UAPs UAPs Public

    Universal Academic Portfolio System for building tailored resumes from one master profile, with HR/recruiter candidate filtering.

    TypeScript

  3. Converter-Mange-OCR Converter-Mange-OCR Public

    An end-to-end Python pipeline for translating and typesetting manga/webtoons into Thai. Features smart image slicing, OCR clustering, and Human-in-the-Loop translation review.

    Python 7

  4. Project-Scaffolding-CLI-Tool Project-Scaffolding-CLI-Tool Public

    tch — A dual-mode project scaffolding CLI built with Bun. Instantly bootstrap production-ready TypeScript/Elysia/Prisma stacks or let Google Gemini AI generate custom architectures from text prompts.

    TypeScript

  5. CS-ICEbreaker-HUB CS-ICEbreaker-HUB Public

    CS-Icebreaker Hub: A real-time, AI-powered multiplayer trivia platform built with Next.js and FastAPI. Features LLM-generated question batches, atomic first-come-first-served question claiming via …

    Python

  6. Personal-Profile-Prototype Personal-Profile-Prototype Public template

    Personal-Profile-Prototype: A highly scalable CMS-style personal portfolio. Architected with 14+ Gang of Four (GoF) Design Patterns to systematically manage dynamic layouts, content hierarchies, th…

    TypeScript