About me

Software engineer specialising in front-end development, proficient in modern web technologies. Committed to delivering user-friendly and performant web applications.

Experiences

Arsaga Partners

Frontend Engineer | August 2023 - Present

Tags:

Vue
Next.js
React
CSS
Firebase
TypeScript
HTML
Docker

BRIKL

Software Engineer | January 2021 - January 2023

Tags:

Next.js
React
CSS
TypeScript
HTML
GraphQL

Responsible for maintenance and feature development for eCommerce Platform built with Next.js, Typescript and GraphQL

  • Developed a new standalone cart/checkout application for the platform
  • Developed frontend for handling payments across multiple payment platforms and payment methods (Stripe, Omise, Apple Pay, QR Code Payments)
  • Migrated an old codebase to a new system, eliminating technical debts and improving the quality of the codebase.
  • Authored RFC proposals for new features and provided feedback on proposals from other team members.
  • Built new features and implemented fixes based on designer specifications and applied design system components to the code.
  • Collaborated with team members through code reviews, pair programming sessions, and knowledge sharing to promote skill development and project success
  • Wrote unit tests with Jest and increased code coverage to over 90% for critical features.
  • Optimise website load times by reducing request payload and bundle size, and removing blocking JavaScript code, resulting in a 30% decrease in loading time.

Taskworld

Frontend Engineer Intern | June 2020 - July 2020

Tags:

React
mobX
CSS
Web Worker
Firebase
TypeScript
HTML

Responsible for maintenance of internal localization tool created with React, Typescript and Firebase

  • Utilised virtualization and caching with indexedDB to improve performance of the application
  • Implemented translation memory system which use natural language processing (NLP) and statistics to provide autocomplete when translating within the platform
  • Develop features and corresponding unit tests which improves usability of the tool.

CODIUM

Full-Stack Developer Intern / Freelancer | June 2019 - May 2020

Tags:

Angular.js
Flutter
CSS
Django
Swift
TypeScript
HTML
Python
Docker
  • Responsible for maintenance and feature development of a automobile pair platform during the internship using Angular, Django and Swift
    • Fix several bugs across the stack, improving the stabillity of the platform.
  • Worked as a freelancer for the company after the internship
    • Develop a passcode lock for PDF on AWS Serverless function.
    • Develop mobile application user interface for car insurance company with Flutter.
    • Develop a back office system for a restaurant.

Donuts Bangkok

Full-Stack Developer Intern | June 2018 - July 2018

Tags:

CSS
Ruby on Rails
HTML
JavaScript

Maintained a media website built with Ruby on Rails, HTML5 and CSS3

  • Implement a notification system with external service
  • Implement gallery system for blog post

Education

Chulalongkorn University

August 2017 - February 2021

  • Related Courses: Software Engineering, Database Systems, User Interface Design, Graphics Computing, Principles of Information System, Data structure and Algorithm
Club/ Activities
  • CU Band
  • Thinc.
  • Larngear
  • Google Developer Student Clubs

Assumption College Samutprakarn

High School | May 2008 - February 2016

Club/ Activities

  • Wind Orchestra
  • Software Developer Club

Participated in various competition outside school

  • 1st place at ICT Challenge 2016 - SIT King Mongkut’s University of Technology Thonburi
  • 1st place at Web Development with PHP and Javascript - IT Latkrabang Open House 2016

Skills


© 2023 HamP | View Source