Open to interesting technical projects

Hi, I'm Phillip.
I build software, end to end, and ship products that earn their keep.

I'm a software builder and technical founder based in Kuala Lumpur. For the past 18 years I've taken business problems and turned them into working products, full-stack, across web and mobile. I design the architecture, write the code, and I'm the one who picks up when something breaks at 2am.

Kuala Lumpur, Malaysia Technical founder · CTO Full-stack, web & mobile
18+
Years engineering
7
Companies co-founded
1000+
Companies served
Products shipped
About

Builder first, founder second.

I'm drawn to messy, real problems. A sales team letting leads go cold, a business owner who can't get clean data out of their tools, an operation held together by spreadsheets and goodwill. The kind of thing where software only helps if you genuinely understand how the work happens day to day.

So I go deep. I'll sit with the people actually doing the job, work out where it hurts, and build something simple that takes the pain away. I'm comfortable across the whole stack, from backend and databases to web and mobile front-ends and the unglamorous plumbing in between, so I can take an idea from a napkin sketch to a live, paying product without needing a big team behind me.

Right now most of my time goes into building an AI-driven CRM and a handful of other products, with the occasional custom build for clients through Phillip Solutions. I also stay close to vimigo as an advisory partner. If you're working on something hard and worth doing, I'd love to hear about it.

There's more to me than code. You can read about the rest, including the ventures I operate and what I get up to away from the keyboard, over at philchoong.com.

⚙️
CTO & Director
Phillip Solutions PLT
🤖
Founder & Builder
AI-driven CRM
🍳
Founder
Chefsaround
🤝
Advisory Partner
vimigo
Selected work

Products & platforms I've built.

Software I've designed, shipped, and in most cases still run. Most of it is in daily use by real businesses.

AI Founder · Builder

AI-driven CRM

What I'm building now

A CRM that does the work most CRMs make you do yourself. Instead of a database your team forgets to update, it quietly captures what's happening, figures out which deals actually need attention, and tells you the next move, so sales people can sell and nobody's leads go cold in a spreadsheet. This is where most of my head is at right now.

AI / LLMWeb & MobileSales automationLaravel · Vue · React Native
vimigo logo Advisory Partner

vimigo

Performance & rewards SaaS

A performance and staff-rewards platform I helped get off the ground, now used by thousands of SMEs across the region. These days I'm not in the day-to-day. I stay on as an advisory partner, lending a hand on product and direction when it's useful.

SaaSWeb & MobileAdvisory
Visit vimigo.io
CA Founder · Builder

Chefsaround

Two-sided marketplace

A marketplace platform I built and operated, connecting home cooks with people nearby who want a home-cooked meal. Geolocation matching, ordering, payments, and a mobile app for both sides of the market.

MarketplaceGeolocationWeb & Mobile
$ In progress

Wealth Planner

Privacy-first personal finance

A tool that quietly reads your statements, organises your finances, and surfaces a clear picture of where your money goes. Built to run locally, so your data stays yours.

FintechLocal-firstAutomation
PS CTO · Director

Phillip Solutions

Custom software & infrastructure, built to fit

My consultancy for bespoke builds: fleet & sales management systems, internal tools, the works. I also handle the plumbing around it, from domains, hosting, and Cloudflare to Google Workspace setup, so a business can hand me the whole problem and get back a working system.

Full-stackCustom systemsHosting & CloudflareGoogle Workspace
Start a project
Tools of the trade

The stack I reach for.

Not religious about any of it. These are the tools I'm fastest and most confident in.

Laravel · PHP Vue.js React Native TypeScript Node.js PostgreSQL · MySQL LLM / AI integration REST & APIs Tailwind DigitalOcean · Linux Cloudflare · DNS & domains Google Workspace setup n8n · automation Mobile (iOS & Android)
1

Understand the real problem

Before any code, I want to see how the work actually happens. The workarounds, the manual steps, the things nobody tells you in a brief.

2

Ship something small, fast

I'd rather get a simple version into real hands this week than a perfect one next quarter. Real use beats assumptions every time.

3

Stay for the long game

I build things I have to live with. That means clean foundations, honest trade-offs, and someone who answers when it matters.

Let's talk

Got something you're building?

Whether it's a product idea, a tricky build, or a system that's outgrown its spreadsheets, I'm always happy to talk shop.

Or just write to [email protected]