Badges
Certifications
faithhafen has not earned any certificates yet.
Work Experience
Software Engineer
CanvasPrints.com•  March 2023 - May 2024•  Remote
Led creation of print-on-demand app, integrating with Shopify ecosystem and GraphQL APIs. Architected UI using React + Tailwind, ensuring comprehensive unit testing with Enzyme. Implemented real-time updates with WebSockets and core backend logic with Ruby on Rails + Postgres, managing Redis background jobs for increased performance.
Software Engineer
ArbiterSports•  November 2020 - March 2023•  Sandy, Utah
Released and updated 15+ custom web and mobile software solutions for governing bodies and state associations with Azure + React Native. Streamlined legacy React apps for more intuitive workflow, reducing interface complexity by 70% while adding TypeScript, React Query, and Redux. Learned C# to contribute to backend APIs. Continuously mentored junior developers resulting in significant training cost and time savings.
Frontend Engineer
Nested Storage•  September 2020 - September 2021•  Salt Lake City, Utah
Guided product cycle from conception to completion for startup prototype. Collaborated with designers to create responsive web pages from Figma mockups and React Bootstrap components, consistently delivering ahead of schedule. Built database and RESTful APIs in AWS cloud platform.
Education
DevPoint Labs
Computer Science & Engineering, Full-Stack Web Development•  November 2019 - February 2020
Completed an intensive twelve week coding bootcamp partnered with the University of Utah. Participated in multiple team based hackathons and won first place for a vacation planning app.
Arizona State University
Computer Science & Engineering, Software Engineering•  January 2016 - January 2019
Studied engineering fundamentals along with Java. Led groups of 3+ peers, organizing project structure, identifying goals and delegating tasks.