RATCHAPOL RUJIWATCH / PORTFOLIO 2026

RATCHAPOL
RUJIWATCH

FULL-STACK DEVELOPER

A developer portfolio forPRODUCT SYSTEMS
BUILT TO BE USED.

Selected CRM, admin, automation and open-source work — from the interface through the API layer.

01read the operating context
02make the next action clear
Product systemsAutomationOpen source

ABOUT ME

PROFILE / 01
01

I turn product requirements into systems people can use with confidence.

I'm Ratchapol Rujiwatch, a full-stack developer based in Bang Pa In, Thailand. I build CRM, admin tools and API-connected product workflows, from the interface through the services behind it.

Background & approach
WHAT I BUILDProduct UI & connected systemsCRM, admin tools and workflow-focused web applications.
HOW I WORKClear before cleverThoughtful UX, reliable handoffs and room to iterate.
BASED INBang Pa In, ThailandBACKGROUNDComputer Engineering · KMITLFOCUSFull-stack systems & product UI
SYSTEM / 01FULL-STACK
DEVELOPER
3D chibi portrait of Ratchapol Rujiwatch in a navy suit
BASED IN THAILAND · FULL-STACK PRODUCT WORK
UI / SYSTEMS
API / WORKFLOWS
SELECTED SYSTEMS · PERSONAL BUILDS · ENGINEERING NOTES

WORK RECORD

Systems I've helped build.

Three representative builds first — then the complete record of product systems, automation and open-source work.

03 FEATURED / 10 TOTAL

COMPLETE WORK ARCHIVE

Open all 10 project records across professional work, independent builds and academic work.
View all project records

TECH STACK & TOOLS

Built across
the stack.

From the interface people use to the services behind it — the tools I work with across the stack.

InterfacesProduct screens & user journeys
ServicesAPIs, data & application logic
WorkflowsIntegrations, automation & delivery

Different tools. One connected product.

Frontend & UI

Reusable components and responsive product interfaces.

  • Angular
  • React
  • Next.js
  • Tailwind CSS
  • Ant Design

Backend

Application services, APIs and content management.

  • Laravel
  • NestJS
  • Strapi

Languages

Typed applications, scripting and automation.

  • TypeScript
  • JavaScript
  • Python
  • Go
  • C
  • PHP

APIs & integrations

External services, analytics and messaging.

  • REST API
  • GA4
  • LINE LIFF

AI & MCP workflows

Tool-connected research, implementation and review.

  • Codex
  • Claude
  • Gemini CLI
  • Copilot
  • MCP

Development tools

Local development, version control and delivery.

  • VS Code
  • Docker
  • Git

FULL-STACK APPROACH

How I put the tools to work.

  1. Understand

    Map the users, requirements and constraints.

  2. Design

    Define the journeys, data flow and API contracts.

  3. Build

    Connect interfaces, services and integrations.

  4. Refine

    Verify behavior and keep the system maintainable.

EXPERIENCE TIMELINE

Where I've put it into practice.

CAREER RECORD / 03 MILESTONESPRODUCT SYSTEMS · CRM · AUTOMATION
NOW2025 — PRESENT
WITSAWA CORPORATION CO., LTD.
CURRENT · PRODUCT DELIVERY
Web Applications & Enhancements

Eastspring · LDB Pro · CMDF · Well Kid · NFI x Classwin

  • Built CMDF interfaces from supplied designs and integrated Google Analytics 4.
  • Delivered fixes and features for NFI x Classwin, plus browser and SDK compatibility work for Eastspring and Well Kid.
  • Built an event QR-scanning module for LDB Pro.
2025
ASCEND CO., LTD.
CONNECTED WORKFLOW
CRM & LINE LIFF

SOS Wasty

  • Built responsive CRM and LINE LIFF interfaces for SOS Wasty.
  • Connected screens to project APIs using Next.js, Tailwind CSS and Ant Design.
2024
ASHA TECH CORPORATION
INTERNAL OPERATIONS
CRM & Admin Systems

NCI CRM · TRR Admin System

  • Built role-aware NCI CRM screens and API-connected forms with Angular and Tailwind CSS.
  • Developed TRR dashboards, calendars, tables and forms for internal operations.
  • Added map views using latitude and longitude data.

PROFILE & CONTACT

Open to full-stack product roles.

I'm interested in teams building internal products, customer workflows and tools that need thoughtful engineering from interface to API.

Based in Bang Pa In, Thailand · Computer Engineering, KMITL

CONTACT DETAILS

Start with the work.

For a role, interview or product conversation, email me with the team context and the problem you're working on.

EMAILrratchapol@gmail.com