Justin Ahinon is a Founding Engineer and front-end specialist with eight years of experience building high-performance, accessible web apps and MVPs using TypeScript, Svelte/SvelteKit, React, Next.js and WordPress. He blends product-facing work (launching client MVPs and growing Okupter’s Svelte blog to 10k+ monthly readers) with deep open-source impact as a long-time WordPress Core contributor and former Yoast engineer who led Gutenberg docs and migrated e2e test suites. Comfortable running projects end-to-end, Justin has coordinated major WordPress releases, implemented Playwright-based testing, and shipped accessibility improvements to Gutenberg used by millions. Based in the Western Cape, he pairs a background in mathematical statistics with hands-on engineering and a taste for infrastructure—open-sourcing an AWS SvelteKit starter that simplifies real-world deployment.
8 years of coding experience
2 years of employment as a software developer
Mathematical Statistics and Probability, Mathematical Statistics and Probability at Ecole Nationale de Statistique, de Planification et de Démographie
The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
Front-end Developer
Contributions:59 reviews, 179 commits, 117 PRs in 1 year 11 months
Contributions summary:Justin contributed to the Gutenberg project by addressing accessibility and user interface improvements. Their work included modifying the query pagination block for better accessibility, specifically by adding ARIA labels and wrapping the pagination in a `<nav>` element. Additionally, the user implemented enhancements related to the row block, introducing vertical alignment controls. The user also contributed to the widget screen by addressing menu links.
Contributions:199 commits, 2 PRs, 130 pushes in 9 months
Contributions summary:Justin primarily contributed to end-to-end (e2e) tests for the Yoast SEO plugin, focusing on adding, updating, and maintaining tests for core functionalities like metaboxes, blocks (FAQ, Breadcrumbs), and custom post types. These tests included setting up configurations, creating new posts and pages, and verifying the presence of specific UI elements. The contributions also involve configuring and running the e2e tests using WordPress scripts, indicating familiarity with the project's testing infrastructure and development environment.
breadcrumbsschema-orgwordpressphpxml-sitemap
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.