Eric Jinks is a frontend-focused senior software engineer with 10 years’ experience building scalable, production-grade web apps and payments systems, including work on WooCommerce handling over $4B TPV and contributions to popular JAMstack theme tooling. He blends strong TypeScript/React expertise with full-stack skills in Node.js, PHP and Python, and has shipped AI-assisted computer vision tools (FishID) that sped marine research workflows by up to 90%. Comfortable owning end-to-end features, Eric has led engineering efforts, stepped into management, and improved performance and accessibility across both open-source and enterprise codebases. He pairs practical DevOps experience (Docker, Terraform, cloud platforms) with a user-centered approach to UX and accessibility, and quietly maintains a day-job GitHub presence as @ericj-canva. Based on a background in audio production and web design, he brings a multidisciplinary perspective to building intuitive, data-driven interfaces.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Audio Production Post Production Music Production Live Sound & Acoustics Web Design & Development Marketing, Bachelor of Audio Production Post Production Music Production Live Sound & Acoustics Web Design & Development Marketing at SAE Byron Bay
A customizable, open-source ecommerce platform built on WordPress. Build any commerce solution you can imagine.
Role in this project:
Back-end Developer
Contributions:30 reviews, 18 commits, 15 PRs in 3 months
Contributions summary:Eric primarily focused on enhancing the WooCommerce plugin's functionality related to subscription eligibility and admin features. Their contributions involved adding and refining eligibility criteria for the WCPay Subscriptions page, including store activation date, recent sales, and base location. They optimized queries, addressed performance issues, and updated the plugin's codebase to improve clarity and efficiency. The user also modified the CSV export functionality, making sure negative numeric values are not escaped.
Contributions:8 commits, 2 PRs, 4 comments in 4 days
Contributions summary:Eric primarily focused on improving the accessibility and user experience of the JAMstackThemes website. Their contributions involved adding alt tags to images, incorporating meta descriptions for improved SEO, and enhancing filter list accessibility. They also modified the JavaScript to improve toggle functionality.
gatsbyhugossgstatic-sitestarters
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.