Production web systems I've built and shipped for companies — from global e-commerce to a large-scale social entertainment platform.
01
Global beauty & cosmetics retailer
Remote · worldwide team · Singapore client
A leading international beauty retailer — thousands of stores across 30+ countries and millions of online shoppers. On the Purchase Intent team I built conversion-focused features — promotions and coupons surfaced on product detail (PDP) and listing pages, plus customer reviews and ratings — across a Ruby on Rails backend and Vue.js storefront (documented in Storybook), backed by Elasticsearch product search and Sidekiq background processing.
Ruby on RailsVue.jsStorybookElasticsearchSidekiq
02
International pageant fan-community platform
Remote · local team · Thailand client
Official social entertainment platform for a major international pageant brand with a very large, highly active fan base. I worked on a Next.js app featuring a Facebook-style activity feed, a video-on-demand library, and YouTube-style live streaming.
Next.jsReactTypeScript
03
Large Thai online marketplace
Remote · worldwide team · Thailand client
One of Thailand's large online marketplaces and shopping apps. As backend developer I built storefront and order features on Ruby on Rails and the Spree commerce platform — integrating payments (a local gateway for bank transfers and Stripe for credit cards) and shipping with a third-party logistics provider, with Sidekiq handling asynchronous order and notification workflows.
Ruby on RailsSpreeStripeSidekiqPostgreSQL