David Joni · davidjoni.dev

Full-stack · Frontend · WordPress · Laravel · Applied AI

Ten years in agencies shipping custom themes, plugins, WooCommerce work, modern frontends, and applied AI integrations.

  • Working remotely
  • Available for hire
01Intro

I'm a full-stack developer at heart. Ten-plus years inside agencies shipping custom themes, plugins, WooCommerce work, and frontend builds. The last stretch has turned that craft toward internal tools and applied AI.

I came up in client-services agencies, so I'm wired for the way client work actually goes: listening to non-technical stakeholders, translating fuzzy frustrations into a working tool, shipping fast, gathering feedback. The last stretch has turned that same craft toward two new customers. First, internal teams who need workflows automated. Second, AI as a serious tool rather than a buzzword.

Working remotely. Flexible for European and US-Eastern hours. UK and Czech citizen. I travel to Czechia a few times a year to see family, so a Czech-based office or agency would be a natural fit for occasional in-person time.

02Selected workSee all →
Voolu landing page hero

WordPress build, custom theme + Mapbox integration · 2024

Voolu

PropTech platform turning fragmented property, zoning, and valuation data into natural-language queries, with an AI valuation model and Mapbox visualisations.

sshsyncer brand image with GitHub and 1Password logos flanking a rust sigil

Solo Go CLI, end-to-end · 2026

sshsyncer

Go CLI that deploys a git branch over rsync+SSH with every credential held in a dedicated 1Password vault. Pinned-key auth, ownership-guarded vaults, exactly one biometric prompt per deploy.

Happy to walk through other projects on a quick Google Meet. Schedule a call →

03Skills
david.skills.ts
  1. 01core: WordPress (themes, plugins, Gutenberg, WP-CLI) · WooCommerce (custom builders, REST) · PHP 8.x · MySQL · Semantic HTML, modern CSS, vanilla JS, jQuery10+ years
  2. 02backend_and_data: Laravel 10+ (Octane / FrankenPHP, Filament, Inertia, queues) · Statamic · Node.js + Hono · PostgreSQL, Redis · REST, webhooks, OAuth3+ years
  3. 03vue_js: Vue (no AI scaffolding required)2+ years
  4. 04modern_frontend: React, Next.js, TypeScript · Svelte / SvelteKit · React Native + Expo · Tailwind, Shadcn, Framer Motion, GSAP1 to 3 years
  5. 05ai_integration: Anthropic SDK, Claude Code daily driver · OpenAI, ElevenLabs, Cerebras, Groq · Multi-model orchestration with failover · Structured outputs, in-product agent UIs
5 bands · 19 entries
04Experience
  • Sep 2024 – presentNorthern MediaWeb Developer
    • Custom WordPress themes, plugins, and bespoke product UI across a portfolio of client sites: responsive, accessible, performance-tuned.
    • Delivered a bespoke WooCommerce product builder (multi-step forms, conditional pricing, live preview) as a custom interface inside WordPress.
    • Built an internal WordPress sync CLI in Go (paired with Claude Code) replacing a paid CI/CD subscription, saving roughly €1,320 per year in base costs plus ongoing overage charges.
    • Daily Claude Code workflow (MCP servers, custom hooks, slash commands, OpenGrep, marketplace plugins) for dev, debugging, and content tasks.
  • Aug 2023 – Sep 2024KawebWeb Developer
    • Responsive WordPress and Statamic builds with interactive Vue.js components, pixel-perfect implementation from designer briefs, working directly with non-technical stakeholders.
    • Reusable component patterns built once and reused across client engagements: forms, modals, filters, data-driven sections, animation primitives.
  • Sep 2021 – Aug 2023Dash MediaWeb Developer
    • Cross-browser WordPress and WooCommerce builds with custom plugins and bespoke functionality. E-commerce and brochure projects shipped under real deadlines.
    • Owned Google Workspace, Microsoft Exchange, and cPanel/Plesk admin alongside development, plus front-line client support on hosting, mailbox setup, and account access.
  • Apr 2017 – Sep 2021Zeek and PurehostingWeb Developer
    • End-to-end WordPress site builds in PHP, JavaScript, jQuery, and CSS: design (Photoshop) through implementation and ongoing maintenance.
    • Delivered user-friendly admin dashboards so non-technical clients could self-serve on day-to-day content updates.
05Education
  • 2014 – 2017University of SunderlandBSc Games Software Development
06Schedule a call

Got something in mind? Let's chat.

Fifteen minutes is usually enough to figure out if there's a fit. Pick a slot below and I'll send a Google Meet link.

Lazy Mode

This site stores nothing until you opt in. Pick a setting below. You can change it any time from the footer. Privacy policy.