Shut Down Windows

What do you want the computer to do?

It's now safe to turn off your computer.

Not all those who wander are lost.

Resume.doc - WordPad

Download PDFPDF, 1 file

Joel Hunt

Senior Full-Stack Engineer | UX Product Engineer

Chicago, IL · itsjoelhunt@gmail.com · linkedin.com/in/joel-hunt · github.com/trailsofink

Summary

Full-stack and UX product engineer with 6 years of experience taking web products from Figma to production. Most recently Director of Product Engineering at Bulqit, a home-services marketplace, where I was one of two in-house engineers: I took over a codebase inherited from a dismissed agency, rebuilt its front end, and took the platform through public launch. In five months I completed 646 Linear issues and merged 454 pull requests across React, Next.js, TypeScript, Node.js and PostgreSQL, and built the company’s end-to-end test suite, CI quality gates, security fixes and performance work. A design background means the interfaces I build match the design system, meet WCAG 2.1 accessibility standards, and measurably change what users do.

Technical skills

Languages
TypeScript, JavaScript (ES2023), SQL, PHP, Ruby, HTML5, CSS3
Frontend
React 19, Next.js 16 (App Router, Server Components, Server Actions), Tailwind CSS 4, Bootstrap 5, Radix UI / shadcn/ui, Redux Toolkit, Storybook
Backend & Data
Node.js, REST APIs, PostgreSQL (Neon), Drizzle ORM, Temporal workflows, Stripe, Clerk auth, Sanity CMS, Algolia, Kirby CMS, Magento 2, Moodle / Totara
Cloud & DevOps
Vercel, Fly.io, Docker, CI/CD with GitHub Actions, Turborepo, Google Maps Platform, Twilio, SendGrid
Testing & Quality
Playwright, Vitest, Testing Library, Cypress, Sentry, Lighthouse
Security
Authorization and access control, JWT / JWKS single sign-on, Content-Security-Policy, Rate limiting, PII protection
Design & UX
Figma, Design systems and design tokens, WCAG 2.1 accessibility, Responsive design, Usability testing, Prototyping
Practices
Agile, Linear, Jira, Code review, AI-assisted development (Claude Code, Hermes, OpenCode, Ollama), Technical documentation

Experience

Director of Product Engineering, Bulqit

May 2026 – Oct 2026 · Home-services marketplace connecting homeowners with vendors for recurring services.

A five-person startup with two in-house engineers, after an external agency handoff. Soft launch in July 2026, public launch in August 2026; the company wound down in October 2026.

  • Stabilized a codebase inherited from a dismissed agency, with broken checkout, coupons, SMS number masking and email delivery. Owned the front-end recovery and personally resolved ~350 user and QA feedback reports, including ~130 already open at handoff; 898 of the 902 reports filed in that period were resolved before wind-down.
  • Led the pre-launch product redesign, building the lead designer’s Figma system in Next.js and React across the vendor app, member app and marketing site: about 28 pull requests over 45 routes in five weeks, to WCAG 2.1 and responsive requirements. Closed 300+ UI, UX and usability tickets across the vendor, member and admin apps.
  • Drove vendor activation through product design: rebuilt the core vendor workflows (scheduling calendar, field-staff jobs, bidding, inbox, homes) and shipped guided onboarding with dashboard action items. About 75% of ~45 vendor signups submitted insurance and compliance documents with no staff follow-up, producing 31 approved vendors.
  • Moved the front end onto Figma design tokens across 619 files, with a lint rule against hard-coded colors. After launch, merged four competing type systems into Figma text styles (728 files) and upgraded to Tailwind CSS 4 with no visual regressions.
  • Led a Lighthouse performance and accessibility push across 12 public pages, measured as medians of three production runs: average mobile Performance 75 to 85, desktop 94 to 99. On the vendor landing page, mobile Performance rose from 53 to 86, Total Blocking Time fell from 17.2 s to 0.2 s, and page weight from 5.7 MB to 1.7 MB. Every page scores 91+ for Accessibility and 100 for SEO.
  • Replaced a Cypress suite that checked nothing with a Playwright end-to-end suite that builds the app, seeds its own database and walks seven user roles from signup to card payment: 113 tests, run in CI on every pull request.
  • Found and closed authorization flaws in vendor payouts, vendor account email changes and access to private conversations. Each fix shipped with a CI guard test that fails if the flaw returns.
  • Caught three billing defects before release in the Stripe and PostgreSQL charge path (duplicate charges from concurrent job completions, coupons applied only to the first visit, unbilled units on count-priced services): zero billing errors in production across ~80 recurring services a month and $5.8K in card payments.
  • Directed launch QA: wrote persona-based test cases and checklist flows for every user role, and ran up to five external testers plus internal staff through each release; several releases returned zero defect reports. Zero downtime on core web systems from launch to wind-down.
  • Led technical discovery for an SSO partnership with a neighbourhood-app partner and wrote the integration spec: a signed JWT / JWKS handoff so partner users arrive already authenticated and placed in their verified neighbourhood. The partner accepted the spec; the company wound down before implementation.
  • Built the email-driven reporting pipeline for partner Blue Ocean: a vendor’s report email marks the job complete, takes payment and forwards a branded report to the homeowner. Also built the migration flow that moved Blue Ocean’s existing customers onto the platform without a signup.
  • Ran issue triage and delivery in Linear and Sentry with the COO: completed 646 issues in five months. In the final release cycle, which Linear scoped at 487% of team capacity, the team completed 154 of 195 issues (79%), 83 of them personally.
  • Designed a parallel AI-agent development workflow, running several coding agents in separate git worktrees, which produced a large share of 454 personally merged pull requests (49% of everything merged to the main branch). Wrote 23 of the repository’s 39 CI guard tests and the team’s engineering handbook so agent-written code was checked automatically as well as in review.

Full Stack Developer (Contract), FiveQ

Apr 2025 – May 2026 · Client websites on FiveQ's Kirby CMS platform.

  • Built a reusable Algolia search plugin for FiveQ’s Kirby CMS platform, deployed to 3+ client sites, and used the same approach for a bespoke school-finder map for Humanitas Institute serving 1,000+ records with sub-200 ms responses.
  • Designed and built the live player and integrated programme schedule for Life Changing Radio, a regional broadcaster running six stations from one website.
  • Wrote a reusable audio and video player plugin in PHP, Tailwind CSS and JavaScript with Google Analytics tracking, and set up a CI pipeline with Cypress automated tests.

Product Designer, Goodheart-Willcox

May 2024 – Aug 2024 · Interactive content and prototypes for G-W Ignite online courses.

  • Rebuilt 25+ image-based accounting ledgers as accessible, interactive HTML tables for the G-W Ignite Accounting course, turning static figures into a quiz tool shipped to students in the LMS.
  • Built prototypes for G-W Ignite courses (Accounting, Clinical, Employability Skills) with the product team, and supported the rollout of a new assessment tool in an Agile, Jira-tracked team.

UX Developer, Synergy Learning

May 2023 – Apr 2024 · Compliance-training portals on Moodle and Totara for enterprise clients.

  • Built and redesigned compliance-training portals on Moodle and Totara for enterprise clients, including a redesigned theme for Ryanair used by all staff, the member portal for the Association of the British Pharmaceutical Industry (ABPI), and a platform version upgrade for Suzuki Deutschland.
  • Refined designs through usability testing, wrote documentation for internal and client stakeholders, estimated work, and explained web best practices to non-technical staff.

Web Designer, Visionworks Interactive

Nov 2021 – May 2023 · A Magento 2 store redesign, client websites and WordPress hosting.

  • Designed and co-built the UI/UX redesign of a 15,000+ product Magento 2 e-commerce store, owning the design end to end and splitting implementation with one other developer.
  • Ran the server infrastructure for 40+ client WordPress sites, and built responsive client websites in HTML, CSS, JavaScript and PHP from requirements to launch.

Web Designer, MarketUs Group

May 2020 – Nov 2021 · Responsive client websites across industries.

  • Designed and built responsive client websites across industries, covering design, animation, video and pre-launch QA.

Education

Software Developer Program (480+ hours), Discovery Partners Institute

Oct 2024 – Oct 2025

Full-stack program in Ruby on Rails, Sinatra, SQL and REST APIs; built a Qualtrics-to-Salesforce ELT web application.

Bachelor of Arts, Theological Studies, University of Cumbria (Belfast Bible College)

2021

For Help, press F1

6 roles