Anothai Vichapaiboon
Software Engineer Intern / Agentic Software Engineer Intern
View Language
Summary
Computer Science student focused on software engineering and agentic software systems. Strongest in TypeScript and Python, with hands-on experience building structured applications, APIs, database-driven systems, AI-assisted workflows, and human-in-the-loop software products. Interested in developing reliable, maintainable systems where LLMs and AI agents help connect human goals with tools, data, and services.
Projects
27/01/2026 | refactor
- Developed a Python-based AI agent using the Model Context Protocol (MCP) to interpret natural language commands, automating complex scheduling tasks.
- Integrated the Google Calendar API for real-time overlap detection, significantly reducing manual calendar management time and eliminating scheduling errors.
- Tech Stack: Python • FastAPI • Model Context Protocol (MCP) • Google Calendar API • Gemini AI • Next.js
29/03/2026 | refactor
- Designed a normalized relational PostgreSQL database to securely manage professional skills, driving a dynamic resume generator tailored to specific job descriptions.
- Architected a scalable backend with Express.js and Prisma, establishing the foundational data pipeline for future LLM-driven candidate-job matching.
- Tech Stack: TypeScript • Express.js • PostgreSQL • Prisma • React • PDF Generation
24/02/2026 | scale
- Engineered an end-to-end Python pipeline utilizing OpenCV and Tesseract OCR to extract text from complex visual layouts, eliminating inefficient manual translation processes.
- Implemented a Human-in-the-Loop (HITL) workflow via a custom CLI, ensuring high contextual accuracy and rigorous quality control for English-to-Thai translations.
- Tech Stack: Python • OpenCV • Tesseract OCR • Image Processing • CLI Interface
12/04/2026 | refactor
- Built a command-line interface (CLI) using TypeScript and Bun to automate project bootstrapping, significantly reducing repetitive manual configuration time.
- Engineered a flexible application architecture designed to support future LLM integrations, enabling developers to scaffold custom projects via natural language prompts.
- Tech Stack: TypeScript • Bun • Elysia • Prisma • Google Gemini API • CLI Development
23/03/2026 | refactor
- Developed a full-stack Next.js and FastAPI platform to merge physical and online networking participation, increasing engagement at professional events.
- Applied LLMs (Gemini/Claude) and WebSockets to dynamically generate domain-specific questions and drive real-time interaction, fostering meaningful professional connections.
- Tech Stack: Next.js • FastAPI • WebSocket • LLM (Gemini/Claude) • Real-time Leaderboard • React
18/01/2026 | refactor
- Developed a Next.js portfolio website explicitly implementing GoF patterns (Factory, Builder, Visitor) to demonstrate practical frontend software architecture.
- Engineered a highly maintainable codebase serving as a tangible proof-of-concept for clean code practices, bridging theoretical design with real-world application.
- Tech Stack: TypeScript • Next.js 16 • React 19 • Prisma • PostgreSQL • Tailwind CSS • Docker • GitHub Actions (CI/CD) • Cloudflare • Vercel • GCP • Azure
Skills
Languages:TypeScript (Primary), Python, C++
Frameworks & Tools:React, Next.js, Express.js, Elysia, FastAPI, Docker
Databases:PostgreSQL, MySQL, MongoDB, Prisma
Other:Model Context Protocol (MCP), Git, GitHub, GitHub Copilot, GitHub Copilot CLI, GitHub Action(CI,CD), GCP, Azure, Cloudflare, Gemini CLI, Claude, Design Patterns(GoF), SOLID, SDLC
Working Style & Soft Skills:Design-First Approach, Strategic Problem Solving, Adaptability, Technical Communication
Education
Computer Science
Expected Graduation: 2027
Ramkhamhaeng University, Faculty of Science
- Relevant Coursework: Software Engineering, Algorithm Design and Analysis, System Analysis and Design, Data Mining, Database, Design Pattern