Hello, I'm

Phanuwit Kittirong

Senior Front-End Developer

Crafting scalable, high-performance web experiences with React.js, TypeScript & Next.js — for 5+ years and counting.

01

About Me

A skilled Senior Front-End Developer with 5+ years of experience building scalable, high-performance web applications. Proven track record of leading development teams, architecting efficient solutions, and mentoring as a Full-Stack Instructor.

focused on writing clean, maintainable code — robust frontend architecture ✍️

02

Selected Projects

most of these live behind a login — so here are pen sketches instead of screenshots ✏️

Hotel PMS + Booking

CheckinPlus

Property management and hotel booking platform — room inventory, rate plans, and reservations handled end-to-end.

  • Architected the front-end from scratch with Next.js + TypeScript, structured so the product could grow for years without a rewrite.
  • Built the booking calendar — a room × date grid rendering hundreds of cells that stays responsive while dragging reservations.
  • Established shared form patterns (react-hook-form + Zod) reused across reservation, rate, and guest flows.
  • Next.js
  • TypeScript
  • TanStack Query
  • Zod

Online Lottery Marketplace

Lottery Plus

High-traffic marketplace for buying lottery tickets online — number search across a huge inventory, cart, and secure checkout.

  • Designed the number-search experience with debounced, cache-aware queries so browsing feels instant even on draw days.
  • Hardened the checkout flow — optimistic UI with careful rollback so an order never ends in an ambiguous state.
  • Kept long ticket lists smooth with virtualization and skeleton loading under peak traffic.
  • Next.js
  • TypeScript
  • TanStack Query

Compulsory Motor Insurance

InsurePlus

Self-service flow for buying compulsory motor insurance (พ.ร.บ.) — quote, vehicle details, payment, and policy issuance.

  • Built a resilient multi-step form with schema validation (Zod) — users can drop off mid-flow and resume without losing data.
  • Integrated insurer APIs with explicit loading, error, and retry states for every external call.
  • Simplified vehicle-detail input so non-technical buyers complete the flow without support.
  • React
  • TypeScript
  • Zod

Event Social — Back Office

POPPA

Event-based social media app; I built the organizer back office — event setup, ticket types, attendee management, and analytics.

  • Designed role-based dashboards and data grids that handle bulk attendee operations safely.
  • Extracted reusable table, filter, and bulk-action primitives shared across every management screen.
  • Shipped check-in and sales analytics views organizers rely on during live events.
  • React
  • TypeScript
  • TanStack Query
03

Technical Skills

Frontend

  • React.js
  • Next.js
  • Vue.js
  • Nuxt.js
  • Svelte
  • Angular
  • TypeScript
  • JavaScript
  • Tailwind CSS

State & Data Fetching

  • Zustand
  • Redux Toolkit
  • TanStack Router
  • TanStack Query
  • TanStack Form

Backend & APIs

  • Node.js
  • Nest.js
  • Express.js
  • ElysiaJS
  • Go (Golang)

Database & ORM

  • PostgreSQL
  • MySQL
  • Prisma
  • Drizzle

Architecture & Tools

  • Hexagonal Architecture
  • Docker
  • Git
  • Zod
  • Jest
04

Work Experience

July 2024 — Present

Senior Front-End Web Developer

7solutions Company Limited

E-commerce platforms (ticketing & insurance), Property Management Systems, and back-office systems for dating and event apps.

  • Led the development of scalable front-end architecture from scratch utilizing React, TypeScript, and Next.js, ensuring highly maintainable long-term solutions.
  • Implemented comprehensive unit testing with Jest, establishing high code reliability and minimizing post-launch defects.
  • Collaborated directly with cross-functional teams to design and implement features, ensuring seamless UX and on-time delivery of core product modules.

May 2022 — Present

Full-Stack Development Instructor

WeStride (Thailand)

  • Provide expert guidance and mentorship to students in front-end development, focusing on HTML, CSS, JavaScript, and React.js.
  • Deliver high-quality content and support, ensuring students successfully build functional portfolios and deeply understand web development best practices.

August 2023 — July 2024

Senior Software Engineer

Big C Supercenter Public Company Limited

Enterprise platforms including a B2B medical representative CRM, a branch campaign manager, and a retail planogram compliance system.

  • Architected scalable web applications using Next.js, React.js, TypeScript, and Spring Boot.
  • Led code reviews to enforce coding standards, effectively managing and reducing technical debt.
  • Mentored junior developers to accelerate their onboarding and strengthen overall team capabilities.

October 2022 — August 2023

Front-End Developer

HarmonyX Solution Co., Ltd.

Custom enterprise e-commerce platforms and CMS solutions for prominent brands like IT City and Jim Thompson.

  • Developed responsive, high-performance components tailored for complex data rendering.
  • Collaborated with design and back-end teams to ensure seamless API integration and stable performance.
  • Delivered core functionalities that directly enhanced user experience and customer engagement.

April 2021 — October 2022

Front-End Developer

Chomchobgroup Co., Ltd.

Web shopping platforms, NFT ticket sales, crypto exchange platforms, and redeem point systems.

  • Developed interactive, user-friendly interfaces with React.js end-to-end, contributing to highly active user platforms and smooth, secure transaction flows.
05

Education & Awards

May 2017 — March 2021

Bachelor of Computer Engineering

Rajamangala University of Technology Isan

  • GPA: 3.7 (Second Class Honors!)
  • Specialized in OOP, Machine Learning, Computer Vision, Data Structures, and Web Programming.

Award 🏆

First Runner-up

Rajamangala Engineering Academic Competition

  • For a project on IoT applications for engineers.

Got a project in mind?

LET'S BUILD
SOMETHING GREAT

big.phanuwit@gmail.com