Fullstack, 2026
NewstyleDirect v2
A SvelteKit redesign of the live WordPress and WooCommerce storefront at newstyledirect.com.au.
View projectIndependent developer Vietnam / Worldwide
I'm Liam, a fullstack developer in Vietnam. I build websites, apps and tools that work for the people using them.
Delivery workspace, 2026
From the first task to the weekly review: planning, time, knowledge, and agent tools in one connected workspace.

Fullstack, 2026
A SvelteKit redesign of the live WordPress and WooCommerce storefront at newstyledirect.com.au.
View project
Fullstack, 2026
A SvelteKit brand site for the vacuum-storage line, at v2.vaclock.com.au.
View project| Project | Type | Year | Details |
|---|---|---|---|
| SHQ Connect | shopify app | 2026 | Case study |
| NewstyleDirect v2 | fullstack | 2026 | Case study |
| Vaclock v2 | fullstack | 2026 | Case study |
| NewstyleDirect | wordpress | 2024 | Case study |
| Universal WP Plugin | wordpress | 2024 | Case study |
| Migration CI | wordpress tool | 2025 | In progress |
| Internal Tool | internal app | 2024 | Case study |
| Kit502 | fullstack | 2025 | In progress |
| Vaclock | wordpress | 2023 | Case study |
| NuWave Oxygen | wordpress | 2024 | Case study |
| AlphaPak Website | wordpress | 2023 | Case study |
| An Thanh Commodity | wordpress | 2023 | Case study |
| Bep That | wordpress | 2023 | Case study |
| Co Dong Son | wordpress | 2023 | Case study |
| Fata Villa | wordpress | 2023 | Case study |
| GCO IARC Asia | wordpress | 2023 | Case study |
| Leaparfum | wordpress | 2023 | Case study |
| Mid-Man | wordpress | 2023 | Case study |
| OPK.edu.vn | wordpress | 2023 | Case study |
| TravelNow VN | wordpress | 2023 | Case study |
| EasyBill | Hub product | — | Explore product ↗ |
| Stackx Track | Hub product | — | Explore product ↗ |
| Helpdesk | Hub product | — | Explore product ↗ |
A delivery workspace that connects project planning, calendar-based time logging, reporting, and shared knowledge. Teammates and AI agents work through the same validation and permission rules.
Planning work is only one part of running a delivery team. Tasks need owners, recorded time needs project context, and reports need to explain where effort went. When those records live in separate tools, even a simple question about a project can require manual reconciliation. Adding AI agents creates another challenge: a tool that can create tasks or log time must respect the same access boundaries and validation as a teammate using the application.
Stackx Track brings projects, epics, shared sprints, assignments, time entries, and reporting into one Rails application. Calendar interactions make it practical to record effort, while filtered reports connect that effort to projects, clients, members, and cost. Knowledge articles keep working context alongside delivery. The web interface and MCP tools share domain operations. Task changes and time logging follow ordinary validation and authorization, including all-or-nothing batch time entry creation. A server-rendered interface built with Phlex, Turbo, and Stimulus keeps the product centered on these connected workflows.

I'm Liam, a fullstack developer based in Vietnam. I build websites, apps and tools, and I like the kind of problem where a small piece of software removes a daily annoyance.
Alongside client work I build my own products: EasyBill, Stackx Track and Helpdesk, all on the Code by Liam hub.