Growing the jungle…

Trail log Nº 002 · 14.02°N 100.53°E · Pathum Thani

PisitkornBootchada

frontend dev who builds in 3D

psst… my PC is in pieces

Scroll down and watch it come together, or let me build it for you.

skip ↓

Frontend developer with two years of building and running a production e-commerce platform end to end: Figma prototypes, Next.js and React, a 3D PC builder in Three.js, payments, deployment and the monitoring after it ships.สาวสายโค้ด ชอบผจญภัยไปกับบั๊ก

01 · About

บันทึกนักสำรวจ

Korn winking at a cafe
off-duty · cafe hunting

Who

A transgender woman and a computer engineer. Proud of both.

What

I take a feature from a Figma prototype to production, then keep an eye on it with GA4 and Search Console after release.

How

Calm under pressure, careful with sensitive data, and close with finance, audit, product and backend teams.

AI, honestly

Claude, ChatGPT, Gemini and Copilot make me faster. Every line still gets reviewed and tested by me before release.

Based in
Pathum Thani, Thailand
Now
Frontend Developer @ iHAVECPU
Experience
2 years in production
Speaks
Thai (native), English (basic–intermediate)

02 · Education & experience

เส้นทางที่เดินมา

You are here

Nov 2024 – now

Frontend Developer

iHAVECPU

Building and maintaining the e-commerce frontend end to end: a 3D PC builder, Omise saved-card payments, AWS deployment, SEO monitoring and the ERP Prototype V1 frontend, all wired to REST APIs for product data and the cart. Started alongside a senior backend developer and moved into a dedicated frontend role after showing strength in web development.

↓ Earlier on the trail

  1. Sep – Nov

    .NET Developer

    CCP Concrete · Chonburi

    Developed a “Ship To” shipping submission page with ASP.NET Core MVC and an e-mail notification triggered on save.

  2. 2 months

    IT Intern

    Charoen Pokphand Foods PCL · Chonburi

    Built a weather forecast website and an air quality index monitor for the factory: React front end, Node.js back end and Arduino sensor hardware.

  3. 2020 – 2024

    B.Eng. Computer Engineering

    Kasetsart University, Sriracha Campus

    Senior project: Talai, a campus car tracking app shipped on Web, iOS and Android with a team of three.

  4. 2018 – 2020

    High school

    Sriracha School

    Where the trail starts.

03 · Projects

โปรเจกต์ที่ลุยมา

At work · iHAVECPUSchool & side projects

DWG Nº 01 · blueprint

EXP-01 · iHAVECPU

3D PC Builder

จัดสเปกคอมแล้วเห็นเครื่องประกอบเป็น 3D

An interactive 3D builder where customers watch the parts they pick come together into a full PC build, with compatibility checks built in.

  • Three.js
  • React Three Fiber
  • drei
  • GSAP
  • Next.js
  • TypeScript
  • WebGL

My role

Frontend and 3D: scene, interaction, compatibility logic and performance.

Kind of work

3D & motionUI / UXPerformance

What I built

  • Real-time 3D scene that colours each part from the selected product, with selection effects and spec callouts
  • A 7-slot bar for the main parts, plus a dock and product panel for picking
  • Filters products by socket and slot; RAM, M.2 and GPU picks auto-adjust when the motherboard changes, with an undo notice
  • Same slot-limit and stock warnings across every category; the list refreshes in the background without the page jumping
  • Kept it smooth with lazy loading, adaptive resolution and pausing the render when idle; fixed race conditions when switching categories
  • Opt-in device check (CPU threads, RAM, GPU and a tiny benchmark) that runs only in the browser and shows how well 3D mode will run, designed with Thailand's PDPA in mind
1 / 8

04 · By the numbers

ข้อมูลภาคสนาม

Hand-counted from the projects on this page. No made-up numbers, no speed stats.

Plotting the map…

05 · Skills

อุปกรณ์ในเป้

Languages

  • JavaScript
  • TypeScript
  • C#
  • HTML & CSS

Frameworks

  • Next.js
  • React
  • ASP.NET Core MVC

Data & APIs

  • REST APIs
  • JSON
  • Fetch API

UI & styling

  • styled-components
  • Emotion
  • MUI
  • Ant Design
  • Formik
  • next-themes
  • Tailwind CSS

3D / WebGL

  • Three.js
  • React Three Fiber
  • drei
  • GSAP

Payments & analytics

  • Omise
  • GA4
  • Google Search Console

Deployment

  • AWS EC2
  • PM2
  • nginx
  • Cloudflare

Tools

  • GitHub
  • TablePlus
  • Figma
  • VS Code
  • Postman

AI tools

  • Claude
  • Gemini
  • ChatGPT
  • GitHub Copilot

Also used

  • Flutter
  • Firebase
  • Node.js
  • Arduino

06 · Contact

Basecamp

Got a trail that needs a builder? Let's go on an adventure together.

ชวนไปผจญภัยด้วยกันได้เลยค่ะ

Printable CV ↓