Kittikun Buntoyut — Portfolio©2026
สวัสดี
000
KB:)
Software Engineer @ Orange Cap📍 Bangkok, Thailand

Kittikun Buntoyut

A curious engineer who learns by building. I love turning messy problems into simple things people enjoy using, and I keep pushing a little past what I already know.

“No Boundary, Make Tomorrow Better than Today”

01About me

Hover the photo

GLSL liquid lens ✦

Computer Science graduate from Kasetsart University, working full-time as a Software Engineer. I enjoy working across the whole stack, from shaping the data model to polishing the last pixel, and I care about building things that stay reliable as they grow.

I'm a software engineer from Thailand who likes the whole stack: designing schemas, wiring up queues, shipping UIs and then trying to break all of it with load and security tests.

My path started at programming competitions in vocational college and continued through a CS degree at Kasetsart. Along the way I picked up a habit of learning in public, writing up what I figure out so the next person has an easier time.

0+

Years building software, since my first internship in 2021

0

Projects featured here

0

Competitions, hackathons and CTFs

0

Podium finishes, including a 1st place

02Experience

Orange Cap

Apr 2026 — Present

Full-timeBangkok, Thailand

Software Engineer

Orange Cap Innovative Co., Ltd.

  • Built an AI customer support agent for WhatsApp/Facebook Messenger using TypeScript, Mastra AI, Supabase, and ClickHouse, with semantic search, LLM-based response evaluation, and escalation routing, cutting manual support workload by 90%.
  • Built an Innovation Management System (IMS) for student project tracking, evaluations, grading, and approvals using Next.js, TypeScript, MongoDB. Ran automated tests with Playwright and built k6 load testing (600+ concurrent users) with Grafana dashboards, plus OWASP Top 10 security testing.
  • Built inventory and procurement features (stock issuance, replenishment, adjustments, physical counts) for a dental clinic management platform, integrated with ERP; supported PR/PO/GR workflows using Vue.js, Node.js/Express, MySQL, with unit tests for core logic.
  • Integrated LINE Login and Messaging API into a clinical case-management platform, enabling physicians to link LINE accounts and receive notifications for case mentions and consultant invitations.
  • Built internal HR systems (self-assessments, manager evaluations, employee/asset management) using Next.js, TypeScript, MongoDB.
  • Technical Assistant for external workshops on AI-assisted web development and branding/CI fundamentals.
TypeScriptMastra AISupabaseClickHouseNext.jsMongoDBPlaywrightk6GrafanaVue.jsExpressMySQLLINE API
SkillLane

Jun 2025 — Oct 2025

InternshipBangkok, Thailand

Software Engineer

SkillLane Technology Public Co., Ltd.

  • Collaborated in an Agile team with daily scrums, sprint planning, and sprint demos to deliver B2B e-learning platform features for enterprise clients using Next.js, Ant Design, and Redux-Saga with Atomic Design Methodology.
  • Developed full-stack applications with a NestJS and TypeScript backend following Clean Architecture, integrated MongoDB for storage and RabbitMQ for messaging, and implemented CI/CD with GitHub Actions and Trivy security scanning for Docker images.
  • Designed and tested Kubernetes liveness probes integrated with health check APIs to automatically recover services during dependency failures, running controlled experiments to validate resilience when services lose connectivity to RabbitMQ.
Next.jsAnt DesignRedux-SagaNestJSMongoDBRabbitMQGitHub ActionsTrivyKubernetes
Siam IT

Sep 2021 — Dec 2021

Part-timeSurat Thani, Thailand

Software Engineer

Siam IT Networking (Thailand) Co., Ltd.

  • Developed a hospital mobile app (Angular/Ionic) with an e-commerce system for in-hospital convenience products.
AngularIonici18n
Siam IT

May 2021 — Aug 2021

InternshipSurat Thani, Thailand

Software Engineer

Siam IT Networking (Thailand) Co., Ltd.

  • Developed a dynamic marketing report website for a food delivery application using Angular, improving data visualization and strategic decision-making.
AngularNestJSMongoDBSocket.IO
03Selected projects

04Toolbox

TypeScriptJavaScriptGoJavaSQLDartReactNext.jsVue.jsAngularFlutterTailwind CSSNode.jsNestJSExpresstRPCPrismaSequelizeRabbitMQMastra AISupabaseClickHousePostgreSQLMySQLMongoDBRedisDockerKubernetesAWSGitHub ActionsPlaywrightk6GrafanaTrivy
TypeScript ✦
JavaScript ✦
Go ✦
Java ✦
SQL ✦
Dart ✦
React ✦
Next.js ✦
Vue.js ✦
Angular ✦
Flutter ✦
Tailwind CSS ✦
Node.js ✦
NestJS ✦
Express ✦
tRPC ✦
Prisma ✦
Sequelize ✦
RabbitMQ ✦
Mastra AI ✦
Supabase ✦
ClickHouse ✦
PostgreSQL ✦
MySQL ✦
MongoDB ✦
Redis ✦
Docker ✦
Kubernetes ✦
AWS ✦
GitHub Actions ✦
Playwright ✦
k6 ✦
Grafana ✦
Trivy ✦
TypeScript ✦
JavaScript ✦
Go ✦
Java ✦
SQL ✦
Dart ✦
React ✦
Next.js ✦
Vue.js ✦
Angular ✦
Flutter ✦
Tailwind CSS ✦
Node.js ✦
NestJS ✦
Express ✦
tRPC ✦
Prisma ✦
Sequelize ✦
RabbitMQ ✦
Mastra AI ✦
Supabase ✦
ClickHouse ✦
PostgreSQL ✦
MySQL ✦
MongoDB ✦
Redis ✦
Docker ✦
Kubernetes ✦
AWS ✦
GitHub Actions ✦
Playwright ✦
k6 ✦
Grafana ✦
Trivy ✦
05Competitions & hackathons

  • Jun 2024

    ExxonMobil Bootcathon 2024

    Analyzed data and used ML tools hands-on to surface insights for improving future sales performance.

    Analytics / ML trackBangkok
  • Jul 2023

    RTARF Cyber Warrior Contest 2023

    University-level Capture the Flag competition with 40 teams from 14+ universities. Reached the Top 16 as a team of three.

    Top 16 / 40 teamsBangkok
  • Jul 2023

    HACKaTHAILAND 2023

    Built a blockchain system to securely share patient records across hospitals.

    Final 500 teamsBangkok
  • Feb 2022

    AFTP National Programming (30th)

    National-level computer programming competition among the top 15 regional teams in Thailand.

    Honorable mention · 6thPhrae
  • Feb 2022

    AFTP Southern Programming (32nd)

    Southern Thailand vocational skills competition in computer programming.

    1st runner-upTrang
  • Mar 2021

    AFTP Southern Programming (31st)

    Won the Southern Thailand vocational skills competition in computer programming.

    1st placeNakhon Si Thammarat
  • Nov 2020

    NECTEC R Cheewa Inno Camp 2020

    Built a KidBright IoT flood warning system that monitors water levels and alerts via LINE Notify, competing against 10+ vocational colleges.

    1st runner-upSurat Thani
07What's next?

Let's buildtomorrow.

Open to interesting problems, collaborations and a good chat about AI agents, systems or Three.js. My inbox is always open.