Sites
Company sites, online shops and booking pages. Fast to load, easy for you to edit, and set up so a visitor can turn into an enquiry.
- Company websites
- Online shops
- Booking and forms
- 3D product pages
Located in LondonLondon
Freelance developer
Sites, scripts & apps
I build the site your customers see, the script that does the dull work behind it, and the app your team opens every morning.
I work alone, so you talk to the person writing the code from the first call to launch. When it ships, the code is yours.
About me
A private nail studio in Belgrade needed one place to show its work, publish its prices and take bookings, in three languages.
A layout of its own, not a shrunken desktop. One column, thumb-sized controls, and the booking button stays on screen as you scroll.
A client picks a ritual, one of the next open days and a time. Sundays never appear, and the first-visit discount is one tick.
Four rituals with what each one includes, and a switch between RSD and EUR. Clients know the total before they come.
Twelve sets, sorted into nude and French, deep tones and design. Each one opens at full size.
Serbian, English and Russian switch in place, without a reload. Every page comes in light and dark.
Table lamp in brass with a hand-blown opal shade. Bent and wired in Hackney Wick.
$ node on-order.js
order WLW-1042, Arc No. 3, brass + opal
stock brass tube: 6 left, 1 reserved
payment £240.00 captured
invoice WLW-1042.pdf saved
workshop job sent to the bench app
courier collection booked for Friday
done 1.4 s, nobody typed anything
Bench
WLW-1042
Arc No. 3, brass + opal
0 of 4 done
That lamp shop doesn’t exist. Yours does.
Tell me about itCompany sites, online shops and booking pages. Fast to load, easy for you to edit, and set up so a visitor can turn into an enquiry.
The jobs someone on your team repeats every day. I hand them to code that runs on its own and tells you when something needs a person.
Web and mobile apps for your customers or your staff, from one screen that replaces a spreadsheet to a full client portal.
Same words on both sides. On the right, only what a browser gives you for free. On the left, the design and build I add. Drag the line.
I take a project from the first rough idea to the day it goes live, and I stay around after that. Small jobs are welcome: one script that saves your team an hour a day is worth building.
JavaScript, TypeScript, Node.js, Python, React, three.js, GSAP, PostgreSQL and the Telegram Bot API.