Hello, I'm

Ittichet
Thongsang

but people call me Zagif

Software Engineer.

Computer Engineering @ Chulalongkorn University/Bangkok, Thailand

Skills

Languages

  • TypeScriptTypeScript
  • JavaScriptJavaScript
  • PythonPython
  • Java
  • C++C++

Frontend

  • ReactReact
  • Next.jsNext.js
  • AngularAngular
  • Tailwind CSSTailwind
  • MUIMaterial UI
  • HTML5HTML
  • CSSCSS

Backend

  • ExpressExpress.js
  • .NET.NET
  • Socket.ioSocket.IO
  • LINELINE Messaging API

Data

  • MongoDBMongoDB
  • SupabaseSupabase
  • PostgreSQLPostgreSQL

Tools

  • GitGit
  • VercelVercel
  • FigmaFigma

Experience

  1. Jun - Jul 2026

    Software Engineer Intern

    Gofive Co., Ltd.

    Worked on empeo, a B2B HR platform built as an Angular micro-frontend on ASP.NET, and Decio, an internal Scrum tool in Next.js and .NET.

    • Closed 74 tickets on empeo. When a defect kept coming back, I fixed it in the shared component library so every micro-app picked up the fix at once.
    • Fixed an OKR streak bug where commenting alone kept a streak alive. The fix spanned the Angular frontend, the .NET API, and the SQL stored procedures.
    • Proposed and built onboarding for Decio: new logins match to employee records through a three-tier fallback. Manual placement went from 3 steps to 1.

Education

  1. Aug 2023 - present

    B.Eng. Computer Engineering

    Chulalongkorn University

    GPA 3.73

Projects

2026/Personal

Household BP Logger

Family photographs the BP monitor in LINE. A bot reads the numbers into one shared table.

  • Next.js
  • TypeScript
  • Supabase
  • LINE Messaging API
2026/Personal

Quick Tools

The small utilities I kept googling, rebuilt in one place. No ads, no sign-up.

  • Next.js
  • TypeScript
  • Tailwind
  • Redis
2026/Coursework

NCA Demo

Pixel-art trees grow from one cell with sliders for fertilizer and sun. Built on Growing CA.

Pattern Recognition course

5-person team

  • React
  • TensorFlow.js
  • Vite
  • Tailwind
2025/Coursework

Shiba Solver

A study helper for students, built over a semester of Agile sprints and reviews.

Software Engineering course

9-person Agile team

  • React
  • TypeScript
  • Next.js
  • Figma
2025/Personal

Quick Match

Single-player Spot It clone. The generator guarantees exactly one shared symbol per pair.

  • React
  • TypeScript
  • MongoDB
  • NextAuth
2025/Coursework

The Performers

Real-time chat with rooms, groups, presence, and an RPS game, over Socket.IO only.

Computer Networks course

4-person team

  • Python
  • Socket.IO
  • MongoDB
  • Next.js
2024/Coursework

Super Tic-Tac-Toe Ultimate

Ultimate Tic-Tac-Toe with item drops and a crafting system for power-ups.

Programming Methodology course

2-person team

  • Java
  • JavaFX
  • OOP

Contact

Get in touch!

ittichetthongsang@gmail.com