Skip to content

About me

Building reliable software for real-world work

I’m a software engineer with a Bachelor of Engineering in Computer Engineering from Kasetsart University. I enjoy turning real-world processes — staff leave, personnel records, soil analysis, poultry farm sensors — into reliable software that people actually use.

My work spans the full stack: TypeScript with Next.js, React and NestJS, PostgreSQL for data, and Docker with CI/CD for delivery. I have designed OLTP/OLAP architectures with ETL pipelines for executive dashboards, built real-time interfaces with WebSocket, and integrated AI features such as OCR, LLM configuration and RAG knowledge bases.

I care about maintainability as much as features: automated tests with Jest and Playwright, clear documentation, and close collaboration with the people who use the system. Outside of work I’m interested in smart farming technology, applied machine learning and financial data analytics.

Experience

  1. Jul 2026 – Present

    Computer Academic Officer

    Kasetsart University · Full-time · Nakhon Pathom

    Manage data center operations for the Faculty of Engineering at Kamphaeng Saen. Architect the Central Personnel Database System (HR) with effective-dated records, role management, audit logging and KPI dashboards, and engineer an automated vertical weather-report video pipeline.

    • Next.js
    • TypeScript
    • PostgreSQL
    • Python
    • Playwright
    • FFmpeg
    • Three.js
  2. Apr 2026 – Jun 2026

    Software Engineer

    Kasetsart University · Freelance · Nakhon Pathom

    Built a full-stack staff leave management system with separate OLTP and OLAP databases, ETL pipelines powering an executive dashboard, Jest and Playwright tests in Docker, and complete user and developer documentation.

    • Next.js
    • React
    • NestJS
    • TypeScript
    • Jest
    • Playwright
    • Docker
  3. Nov 2025 – Mar 2026

    Software Engineer Intern

    Stream I.T. Consulting Ltd. · Internship · Bangkok

    Engineered frontends for an OCR-powered AI data-ingestion platform with real-time WebSocket upload status, verification dashboards, RBAC and Excel export. Designed admin console UI for an enterprise AI Agent Management Platform covering LLM settings, prompt templates, quotas, RAG knowledge bases and Thai/English support.

    • Next.js
    • React
    • WebSocket
    • Figma
    • GitLab CI/CD
    • SonarQube
  4. Apr 2025 – May 2025

    Software Developer Intern

    Mitr Phol Innovation & Research Center (MPIR) · Internship · Chaiyaphum

    Designed and built “รถหมอดินบอกโรค” (Soil Doctor Truck), a full-stack agricultural platform for 4 user roles: farmer and plot management, QR-code field operations, CSV soil-analysis ingestion, spatial nutrient dashboards, fertilizer recommendations and a farmer self-service portal.

    • TypeScript
    • Next.js
    • NestJS
    • PostgreSQL
    • TypeORM
    • Docker
  5. Jun 2024 – Oct 2025

    Student Assistant, Finance Department

    Kasetsart University · Part-time · Nakhon Pathom

    Managed financial documentation and administrative workflows for the Faculty of Engineering, and coordinated official document transmission between faculty members and administrative staff.

Education

  • Kasetsart University

    Graduated 2026

    Bachelor of Engineering, Computer Engineering

    Nakhon Pathom

    Faculty of Engineering. English proficiency: KU-EXITE 73/100 (equivalent to CEFR B2, July 2025).

  • Benjamatheputhit Phetchaburi School

    Graduated 2022

    Enriched Science, Mathematics, Technology and Environment Program (SMTE)

    Phetchaburi

Skills

Languages
  • TypeScript
  • JavaScript
  • Python
  • PHP
  • HTML
  • CSS / SCSS
Frameworks & Libraries
  • Next.js
  • React
  • NestJS
  • Vite
  • FastAPI
  • TypeORM
  • PHP MVC
Data & ML
  • PostgreSQL
  • OLTP / OLAP
  • ETL
  • scikit-learn
  • pdfplumber
Tools & DevOps
  • Docker
  • Git
  • GitLab CI/CD
  • SonarQube
  • WebSocket
  • Jest
  • Playwright
  • Figma

Languages

  • ThaiNative
  • EnglishProfessional working proficiency (CEFR B2)

Leadership & activities

Have a project in mind?

I’m always happy to talk about web applications, data dashboards and automation.