Summary
Joshua Pearson is a senior software engineer with eight years of experience specializing in front-end engineering and test automation, fluent in React, Svelte, TypeScript, Cypress and modern CI/CD practices. He has a strong track record raising automation coverage from single digits to >60% across enterprise teams (Hilton, Henry Schein One) and building Playwright and Cypress suites that replaced legacy Selenium tests. Equally comfortable shipping mobile apps with Ionic/Capacitor and rebuilding legacy stacks, he pairs pragmatic UI craftsmanship with deep observability and quality instincts from working on ML-backed verification at FamilySearch. Based in Lehi, Utah, Joshua mentors junior engineers, drives testing culture, and consistently reduces flakiness and false negatives in production pipelines. Notably, he combines hands-on component work (next.js, svelte-kit, Tailwind) with backend familiarity (Firestore, SQL, GraphQL) to deliver reliable, full-featured user experiences.
8 years of coding experience
8 years of employment as a software developer
BYU-Pathway Worldwide
Brigham Young University-Idaho
English, German