Computer Engineering · Bangkok, Thailand

Hi, I'm Chakkrit.
Full-stack web developer

Computer Engineering graduate from Chulalongkorn University. Most recently a contract software developer at Agoda, working on their large-scale frontend monorepo. I build fast, accessible web apps with React, Next.js, TypeScript and more.

Open to software engineer / frontend roles
Resume
  • React
  • Next.js
  • TypeScript
  • Node.js
  • Tailwind
  • PostgreSQL
Chakkrit Jongkraijak

Currently

Building side projects & studying system design

Favourite stack

Next.js · TypeScript · Tailwind · Postgres

Also into

Clean UI, DX tooling, and a good keyboard

01/about

A bit about me

I'm a Computer Engineering graduate from Chulalongkorn University with a strong interest in technology and software development. My focus is full-stack web development — turning ideas into products that are fast, accessible and pleasant to use.

Most recently I was a contract software developer at Agoda, working on the frontend monorepo — CI/CD, tooling, testing and deployment strategy, and developer experience for the 10+ teams building on it. Earlier, during my internship at Gosoft (Thailand), I contributed to production software in the online unit under CPALL. Across coursework and personal projects I've worked with TypeScript, JavaScript, Go, Dart, SQL, C and C++, plus the React and Flutter ecosystems.

  • Location

    Bangkok, Thailand

  • Education

    B.Eng. Computer Engineering, Chulalongkorn

  • Focus

    Full-stack web · React / Next.js

  • Status

    Open to work

02/work

Projects

EatRai screenshot
featured

EatRai

A restaurant finder with a Tinder-style swipe deck — point it at your location, filter by cuisine, swipe through nearby places and open the ones you like in Maps. No accounts: right-swipes are saved on-device. React Native (Expo) app over a thin stateless Go proxy on Google Places.

  • React Native
  • Expo
  • TypeScript
  • Go
  • Zustand
  • Reanimated
Gymon screenshot
featured

Gymon

A workout tracker with a Tamagotchi-style twist: a virtual companion hatches on your first workout and evolves as you keep a streak. Offline-first logging, adaptive program generation and live analytics. Flutter client, Go/GraphQL backend, Postgres and Redis.

  • Flutter
  • Go
  • GraphQL
  • PostgreSQL
  • Redis
  • Riverpod
Products Store screenshot

Products Store

A full-stack product catalogue with CRUD, image handling and a REST API on the PERN stack (PostgreSQL, Express, React, Node).

  • PostgreSQL
  • React
  • JavaScript
  • Tailwind
  • Express
  • Node.js
Book Store screenshot

Book Store

A MERN book store with a Node/Express API, MongoDB persistence and a React front end for browsing and managing titles.

  • React
  • JavaScript
  • Tailwind
  • Express
  • Node.js
  • MongoDB
Anime Hub screenshot

Anime Hub

A Next.js app that consumes a public anime API with client-side search, filtering and Framer Motion transitions.

  • React
  • TypeScript
  • Next.js
  • Tailwind
  • Framer Motion
Bodydough screenshot

Bodydough

A health calculator for BMI and waist-to-hip ratio with Redux-managed state and a responsive Next.js UI.

  • React
  • TypeScript
  • Next.js
  • Tailwind
  • Redux

03/stack

Skills & tools

Languages

  • TypeScript
  • JavaScript
  • Go
  • Dart
  • Python
  • SQL
  • C
  • C++
  • HTML
  • CSS

Frontend

  • React
  • Next.js
  • React Native (Expo)
  • Flutter
  • Redux
  • Zustand
  • Riverpod
  • Tailwind CSS
  • MUI
  • Framer Motion

Backend

  • Go
  • Node.js
  • Express
  • GraphQL (gqlgen)
  • REST APIs

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

DevOps & Infra

  • Docker
  • docker-compose
  • GitHub Actions
  • GitLab CI/CD
  • Vercel
  • Cloudflare Workers
  • Nx

Testing

  • Jest
  • Go unit & integration testing
  • SQL migrations

04/career

Experience

  1. Aug 2025 – Aug 2026

    Contract Software Developer

    Agoda Company Pte. Ltd.

    Worked on the company's large-scale frontend monorepo used by 10+ product teams — CI/CD pipeline health, monorepo structure and build tooling, integration-testing and CI strategy for shared frontend code, and internal tooling that streamlined the local and CI developer experience.

  2. Jun 2024 – Jul 2024

    Software Engineer Intern

    Gosoft (Thailand) Co., Ltd. — Online Unit (CPALL)

    Summer internship on the online unit under CPALL. Designed and developed web application features on both front-end and back-end with the engineering team under an Agile workflow.

05/study

Education

  1. Graduated 2024

    B.Eng. Computer Engineering

    Chulalongkorn University, Bangkok

    Coursework across data structures & algorithms, databases, operating systems, computer networks and software engineering.

06/live

GitHub activity