I'm a self-taught front-end software engineer with a passion for learning and creating. I have a bachelor's degree in Statistics with a minor in Psychology from Brigham Young University. Mid-way through my undergraduate studies, I took an interest in web development and began teaching myself through online courses such as Udemy, Pluralsight, Codecademy, Khan Academy, HackerRank, and FreeCodeCamp. I took a few computer science classes at BYU as well to learn the MEAN stack and excelled at those. I began building web applications in my free time to gain experience and then landed a development job at Qualtrics on their Engineering Services team.
After a few years at Qualtrics, I took a UI Developer role at Younique where I worked with React.js to expand our component library, refactor/improve our website, and establish best practices in UI development for the rest of the company. I spent a lot of time mentoring junior developers and often taught workshops on React, test-driven development, and unit testing. After a year I was promoted to be a Senior UI Developer.
In early 2019 I joined Instructure, where I worked on an application called Bridge, which focuses on something near and dear to my heart: employee development and career management.
In 2020 I joined Workfront as a Senior Software Engineer. In December 2020, Workfront was acquired by Adobe, and I officially became an Adobe employee in February 2021.
My focuses right now are on our design system, web accessibility, testing, teaching, and improving our engineering culture as I try to level up the rest of the organization.
My hobbies include reading, writing, snowboarding, biking, skydiving, juggling (fire!), playing drums and keyboard, and spending time with my beautiful wife and kids.