Faith Hafen

United States

@faithhafen

Full Stack Software Engineere

Badges

Ruby

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.

Skills

AWS
GraphQL
Git
Azure
Figma
PostgreSQL
Redis
DynamoDB
React
Redux
React Native
Rails
ASP.NET
Bootstrap
Ant Design
MaterialUI
Tailwind
Less
Sass
Mocha
Jest
Enzyme
Fabric.js
JavaScript
Ruby
C#
SQL
Java
Css
Ruby on Rails