About me

Overview

I'm a JavaScript specialist and (in a former life) LAMP developer. I'm a Vue and CloudFlare evangelist and have a Stack Overflow rep of ~34K largely based on JS answers.

I'm currently Head of Engineering at Hello Lamp Post. I've built everything from award-winning virtual learning and assessment environments to headless CMS's to static site generators (SSG) in my time. You can read more on the Projects page or on my Linked In.

I've worked a lot in e-learning, building an award-winning VLE and assessment platform.

Skills

  • JavaScript
    • Vanilla JS (latest ECMAScript)
    • Vue 3 + ecosystem inc. Nuxt, Vite, Pinia etc. (I'm not a React guy)
    • Node & Bun + routers inc. Express, Itty, Hona
    • Component libraries - Naive, Buefy, Vuestic, etc.
    • jQuery (yay for retro)
  • DBs/storage
    • Postgres
    • MySQL / Maria DB
    • S3/R2
    • Headless e.g. Contentful (I'm a contributor); Cosmic DB
  • PHP / LAMP
    • PHP v.8+
    • Frameworks e.g. Code Igniter, Symfony
    • Dynamic image generation (e.g. GD)
    • Scrapers/spiders (I seem to have built a lot of these)
  • Misc.
    • Cloudflare - Workers, Pages, AI, R2, DNS, Wrangler, Hyperdrive
    • AI - GPT, AI, Claude, AI functions
    • Git - Pages, Actions, Flow
    • Docker & Docker Compose
    • RegExp sadist
    • Browser extensions (example 1; example 2)

Misc.

I have a degree in piano and composition. I post piano videos and dabble with samplers and synthesisers.

I'm a passionate vegan and animal lover. Animal lovers are vegan; don't love your dog/cat but condemn other animals to the abuses of the meat industry and, ultimately, death.

I lived for four years in Nizhny Novgorod, Russia. I speak Russian. I used to be a tennis coach. I don't tweet or like potato.

You can contact me at [email protected].