About

Avatar

I'm a software engineer passionate about building elegant, user-centered digital experiences. With a deep interest in web technologies, open source, and the intersection of design and engineering, I create products that matter.

Throughout my career, I've focused on understanding user needs and translating them into scalable, maintainable solutions. I believe great software comes from collaboration, attention to detail, and a commitment to continuous learning.

When I'm not coding, you can find me exploring new technologies, contributing to open source projects, or sharing knowledge with the developer community.

Project Contributions

  • Led the design and development of the Central Lab LIMS — a high-performance Laboratory Information Management System built on Next.js 16 and shadcn/ui. Replaced manual, paper-heavy workflows with a "Digital Chain of Custody" platform, connecting farmers, scientists, and administrators in a single secure ecosystem.

  • Architected and delivered an integrated durian supply chain platform for Thailand's agricultural export market. Built end-to-end services covering farmer registration, sales management, and packing house coordination, while automating the bridge to the Department of Agriculture (DOA) to accelerate certification for global exports.

  • Built an AI-powered image and video generation feature using Flux AI with Vue 3, and prototyped a streaming chat interface for the same functionality in Next.js using React Server Components.

  • Drove a phased migration of a large-scale AngularJS 1.x and ASP.NET Core application to a modern React stack (TypeScript, Jotai, TanStack Table), maintaining continuous feature delivery throughout the transition.

  • Developed frontend features for Eneo, a white-label home energy management system (HEMS) targeting SME energy suppliers and solar installers. Delivered smart controls for energy consumption, storage, production, and arbitrage, making energy markets more accessible to prosumers and consumers.

  • Implemented responsive frontend features for a bias-free talent hiring platform where companies and candidates can connect safely and transparently, using Vue.

  • Rebuilt the Archway public website as a Jamstack static site using Nuxt.js, improving performance, maintainability, and content delivery.