Joe Maffei

Full Stack Application Developer


  • Passionate about user experience, developer experience, and accessibility
  • I have worked professionally in web application development and user interface design since 2015.


React Next.js Vue React Mobile TypeScript JavaScript HTML CSS Tailwind Material UI .NET C# Visual Basic Styled Components jQuery Node.js Webpack Vite XSL SQL MongoDB GraphQL Cypress Jest Docker Azure Vercel Netlify AWS Google Cloud Platform Git SVN Figma

Employment History

U.S. Bank

/Lead Frontend Engineer
Richfield, MN

April 2023 Present

  • Provided technical guidance to a few teams working on a corporate onboarding/compliance platform
  • Streamlined frontend development by setting modern standards for code quality and developer tooling
  • Wrote extensive documentation to speed up the onboarding experience for new developers


/Senior Software Engineer
Remote (Cleveland, OH)

April 2022 February 2023

  • Helped build a marketplace and procurement platform for the metals industry, using Vue and .NET
  • Introduced the team to Vue's Composition API, increasing overall development velocity
  • Encouraged accessibility practices, testing, maintainability, and keeping tools up to date
  • Improved communication between designers and engineers by building a showcase for the company's new design system


/Frontend Architect
Mendota Heights, MN

March 2019 April 2022

  • Responsible for the set up, maintenance and documentation of multiple web applications created using Next.js, React, and .NET
  • Focused on maintainable and clean code, led the charge in elevating coding standards for the team, such as encouraging test practices, CI/CD, linting, type safety, etc
  • Daily experience coaching junior developers and interns
  • Led a weekly Code Talk meeting to promote a collaborative environment, continuous education, discussing code patterns, and building a knowledge base

Insite Software

/Frontend Developer
Minneapolis, MN

September 2018 March 2019

  • Sole developer on a new component library used to build e-commerce sites, using React, TypeScript and styled-components, including extensive documentation of each component using react-styleguidist
  • Helped maintain and implement new features in the company's legacy AngularJS application

Virgin Pulse

/Software Developer
Minneapolis, MN

January 2018 September 2018

  • Worked primarily in the React/Redux layer of a web application used daily by millions of users, with high standards for accessibility
  • Implemented a new design pattern library based on Atomic Design principles
  • Created custom Contentful editors to facilitate content creation and other productivity tools for internal use

Navegate Logistics

/Web Application Developer
Eagan, MN

August 2015 December 2017

  • Led the development of a greenfield project using React, Redux and Node
  • Created an HTML-to-PDF converter using Node.js
  • Helped create an ORM system using the Entity framework to interface with a SQL Server database
  • Participated actively in switching from waterfall to Agile, using Scrum methodologies through tools like JIRA and Slack
  • Helped maintain legacy .NET applications, in both C# and Visual Basic
  • Built the company's corporate website


/Web Developer

2001 2015

  • Worked primarily with bands, creating websites and simple interfaces for updating schedules, band member photos, bios, etc. Most sites were built from scratch using HTML, CSS, JavaScript, and jQuery

Courses & Workshops

  • 2023
    Web Authentication APIs/Frontend Masters
  • 2019
    Client-Side GraphQL in React/Frontend Masters
  • 2019
    Exploring Service Workers/Frontend Masters
  • 2018
    HIPAA Compliance Training/Virgin Pulse
  • 2018
    SecurityIQ Training/Virgin Pulse
  • 2018
    OWASP Top Ten Training/Virgin Pulse
  • 2018
    Machine Learning Workshop/Virgin Pulse


  • AAS in Music Performance on Keyboards

    McNally-Smith College of Music, Minneapolis, MN

    1999 2000

  • Technical Degree in Industrial Design

    Centro Federal de Educação Tecnológica, Curitiba, Brazil

    1993 1996