Five battles, not demos. Top 2 are new — zero-dep webmail picker and light PDF→CBT. All capabilities, awwwards craft.
Replace broken mailto: links with a geo-aware webmail picker. 51 webmails, zero deps, privacy 100%. The tiny fix that saves every contact form.
The light, open PDF → CBT wrapper. Any question-paper PDF becomes a real CBT in your browser. Timed, palette 5 states, autosave. For every exam, every subject.
Hands-free AI study buddy on Tuya T5AI-Core. Double-knock wake, voice chat, focus timer, mini-app panel. Exam prep without touching a screen.
An educational platform that uses AI to transform complex concepts into engaging cat-themed stories and visuals.
Search deep & deep into the description of any word, powered by AI. An infinite AI generated dictionary.
Tools are opinions. These are the ones I’ve earned — not collected. If it doesn’t help ship better work, it doesn’t stay.
ReactDaily — systems, not pages
Next.jsApp Router, RSC, edge
TypeScriptStrict, safe — <8KB core
Vue 3 / NuxtRankify PDF2CBT — Vite + Rolldown
TailwindDesign tokens → utility
GSAPScroll, motion, craft
Node.jsAPIs that don’t leak
AppwriteBackend — auth, DB, storage
SupabasePostgres — realtime, auth
Cloudflare WorkersRankify PDF2CBT — edge light
PythonAI edge — Lume / Deepfake
Tuya IoTLume T5AI-Core — voice, knock
GitClean history, not just push
VercelPreview → production
VS CodeEditor — craft
Smart MailtoZero deps, 51 webmails“I build for feel — the micro-interactions that make someone stay, not just visit.”
I’m a web developer focused on interaction and craft. I like work that’s fast, tactile, and respectful of the person using it. No dark patterns, no bloat, no “AI did it.”
I’ve shipped products with Vue, React, Next, and plain old good HTML — from exam prep for thousands to small tools that make birthdays feel personal.
Available for freelance and product work — remote worldwide. Let’s make something worth keeping.
Have an idea, a product, or just a weird interaction you want to build? I read every message.