Aaron Hoffman

Web Developer

Headshot of Aaron Hoffman

About Me

I build accessible and responsive web applications using a wide variety of frameworks, languages and technologies. On a team, I excel at collaboration, and often find myself communicating between teams to help bring everyone together towards a common goal. I love to tackle difficult problems that allow me to put my creativity to use in developing a solution and I’m always happy to learn something new in the process. When I'm not coding, you can find me creating music with fellow musicians, or cooking up a beautiful dinner for family and friends.

Projects

  • Setlist Manager

    Next JS, Tailwind CSS, Prisma, PostgreSQL

    An organizational tool for working musicians to manage their setlists and songbooks. Users can create bands and add repertoire to their songbook. Then they can automatically generate and edit setlists for their next gig, as well as easily print and create spotify playlists of the set.

    Live Repo
  • Web Synth 600

    HTML, CSS, Javascript, Web Audio Api

    A web rendering of a classic analogue synthesizer. The user can set synthesis parameters using the controls and play notes on the keyboard with the mouse or through the keyboard. This app makes heavy use of the Web Audio Api and making it was a big exploration of what that has to offer. I also explored some interesting css styling in an attempt to make it look like a real synthesizer.

    Live Repo
  • Recipe Generator

    React, Firebase, REST API

    A react based app that allows users to generate a list of recipes from an api, searching by ingredient. The user can then click on an individual recipe to see a full ingredient list and description. The app also uses firebase to allow the user to store preferred recipes for later.

    Live Repo
  • A Smarter Snack

    React, Firebase, REST API

    The react app uses the nutritionix API to generate snack results based on a user search, and then suggest a healthier option based on the user's choice. The app compares sugar content to find a healthier alternative. The user can then save snack pairs for later using Firebase.

    Live Repo
  • Word Finder 2000

    Javascript, REST API

    This app uses javascript and the datamuse api to allow the user to search for words using multiple parameters. The search can be filtered based on meaning, sound, first letter and last letter. The user can also click a word to get a definition from the Merriam Webster api.

    Live Repo
  • Creative

    HTML, CSS, SCSS

    A multi-page PSD conversion project.

    Live Repo

Skills

  • HTML5
  • CSS3
  • Javascript + ES6
  • React + Next
  • Vue + Nuxt
  • Angular JS
  • Drupal
  • PHP
  • Docker
  • SQL
  • Git + Github
  • Firebase
  • REST API
  • SASS
  • Python
  • Node.js
  • Accessibility
  • Responsive Design

Contact

aahoffm@gmail.com