Flourishing a deck
Springs, fans, cuts and spreads. Try the moves, drag to fan the deck, then pick a card.
Developer · Web designer · Co-founder of LJ Pixel & Co.
I design and code websites that feel alive, the kind people remember and come back to. I'm a Computer Science graduate from NTU, co-founder of a Singapore web studio and an AI engineer.
3,000 straight lines · click the sketch to draw it again
01 — Websites
02 — Code
I design in the browser. Watch a component get written, then change the code yourself: the preview updates as you type. Try changing a colour or a radius.
Psst: press ` or the </> button in the nav to inspect this page like a developer.
03 — Work with me
Everything on this page is hand-written: the graph-paper sketch, the hands flourishing cards, the watch, the coffee and the games. No templates, no page builders. Through LJ Pixel & Co., your business can get the same care.
Landing pages and portfolios with 3D, motion and micro-interactions that make visitors stop scrolling. Fast, responsive, accessible.
Shops that are easy to buy from and easy for you to run: products, bundles, subscriptions and payments, set up end to end.
Dashboards, booking flows, internal tools — from database schema to the last button state, deployed and monitored.
Chatbots that know your business, smart search over your documents, and automations that quietly save your team hours.
04 — Projects
Hackathons, competitions and engineering work, from ML systems to full-stack apps.
05 — Off the clock
Three things I could talk about for hours. Each one is a little interactive piece I coded by hand.
Springs, fans, cuts and spreads. Try the moves, drag to fan the deck, then pick a card.
My favourite watch: the Omega Seamaster Aqua Terra I own, with a cream "teak" dial on a steel bracelet. This one keeps live time with the Co-Axial's smooth sweep. Move over it to catch the light, or flip it to see the movement.
My morning ritual is a pour-over. Hold on it to pour from the kettle and move side to side to aim. Watch the grounds bloom and the coffee drip through, or let me brew you a cup.
Hold anywhere on it to pour.
06 — Play
Seven small games, most of them over in under a minute. Your best scores are saved on this device. Then try the photo booth, which turns your camera into a photo strip. I once built a photo booth app in C++ for events; this is the browser version.
Pick a layout, a colourway, a frame and a filter. Add a caption and some stickers. Then turn on your camera and pose. Your photos stay in your browser and are never uploaded.
Nothing is recorded until you press the button.
07 — Free tools
Four small tools I built for clients, free for anyone. Nothing to sign up for, nothing uploaded. If they save you an hour, tell a friend about this page.
Paste any address and get a plain-English report: 13 checks that affect whether people find you on Google and trust you when they arrive.
Pick your brand colour. You get eight matched colours with a role for each, and CSS variables you can paste straight into a site.
See the card WhatsApp and LinkedIn will show for any page, before you post it.
Menus, name cards, posters. Type a link or some text, pick a colour, download a crisp PNG.
08 — Curriculum vitae
Computer Science at NTU. Now an AI engineer at Ocean Network Express, after AI and full-stack internships at HTX.
09 — Contact
Taking on new projects · usually replies within a day
Tell me about your project: what it is, who it's for, and when you need it. I usually reply within a day.
Need a website for your business? Studio enquiries go to at LJ Pixel & Co. ↗