Profile Picture

About Me

Hi! I'm a full-stack developer who enjoys creating user-friendly web applications. In my free time, I like exploring new tech and learning new skills.

My Story

I discovered my passion for coding during my studies at Chulalongkorn University. What started as curiosity quickly evolved into enthusiasm as I spent time working on personal web projects alongside my coursework. Seeing my code come to life was always exciting!

My approach to development is doing the right thing, not just working hard. I believe in taking the time to understand problems fully before solving them. This means writing clean, maintainable code that works correctly the first time, rather than rushing and fixing issues later.

Education

Bachelor of Computer Engineering

Chulalongkorn University • Graduated: July 23, 2024

Relevant Coursework: OOP in Java, Algorithms Design, Operating Systems, Data Structures, Cloud Computing, Software Engineering, Database Systems, Software Development Practice

Skills & Expertise

Frontend

  • React
  • Next.js
  • TypeScript
  • TailwindCSS
  • Redux Toolkit
  • Ant Design
  • Apollo Client

Backend

  • Node.js
  • Fastify.js
  • GraphQL
  • RESTful APIs
  • JWT Authentication
  • Entity Framework

DevOps & Tools

  • Git
  • Docker
  • Docker Compose
  • VS Code
  • SSL/Certbot
  • Vercel

Testing

  • Vitest
  • Playwright
  • End-to-End Testing
  • Unit Testing

Experience

Full Stack Developer

Agoda • Current

Working as a fullstack developer contributing to Agoda's web platforms.

Full Stack Developer

Motorist • November 2024 - Present

  • Implemented responsive frontend designs using Next.js, TailwindCSS, and Apollo Client for seamless GraphQL integration.
  • Built custom in-house components, including Select menus, dropdowns, accordions, hoverable text elements, and Google Maps API integration.
  • Resolved critical authentication bugs in a session-based authentication system.
  • Delivered pixel-perfect, responsive CSS designs aligned with detailed design specifications.
  • Dockerized the backend and implemented database seeding to streamline development setup.

Full Stack Developer (Contract)

Khunlook Nursery (Chulalongkorn University) • May 2024 - October 2024

  • Developed robust user authentication flows using React and Ant Design for 1000+ projected users.
  • Designed and implemented state management architecture with Redux Toolkit and Saga, incorporating CSRF token security.
  • Standardized RESTful API endpoints using Fastify.js, resolving 80% of inconsistencies.
  • Achieved 80%+ test coverage with comprehensive unit and end-to-end tests using Vitest and Playwright.
  • Deployed Docker Compose for efficient containerized backend development environments.
  • Enhanced secure development workflows by signing backend SSL certificates with Cron job and Certbot.

Full Stack Developer Intern

Thai Credit Guarantee Corporation • May 2023 - July 2023

  • Reduced application load time by 90% through strategic backend/frontend migration using optimized pagination techniques.
  • Improved database performance for 1M+ records by migrating stored procedures to Entity Framework Code First.
  • Integrated a JWT authentication system, implementing refresh/access token handling on the frontend.

Let's Connect

I'm always open to new opportunities and interesting projects. Feel free to reach out!

Email Me

Phone: +66 92-253-0275

You can also find me on GitHub