Aaron
Sutton

Short intro

I’m a software engineer from Pittsburgh. Most always, a coffee will motivate me to write some code.

  • TypeScript
  • Vue
  • React
  • Elixir
  • Haskell
  • Ruby

Projects and experience

Programming languages and tools

The long list, for the truly curious...

Web development

  • MVC pattern and traditional server-side rendered backends, using Phoenix Framework and Ruby on Rails.
  • Currently building hybrid-rendered web apps on a cutting-edge framework: Nuxt 3.
  • Design and build frontends in React, Vue and Svelte.

Scripting and data processing

  • Scripting with Ruby, Zsh and Bash.
  • Basic data processing experience with Python.

In the cloud

  • In-depth knowledge of the Google Cloud Platform, notably building backends using cloud functions.
  • Experience with small applications hosted on AWS.

Mobile applications

  • iOS programming using Swift.
  • Frontend design using the SwiftUI framework.
  • Intermediate experience with Java.

Databases

  • Postgres and SQLite through work on web applications.
  • Google Firebase and Cloud Firestore.

Editors and Design software

  • Vim
  • Figma
  • Adobe Illustrator and Photoshop

Other neat stuff I can do

  • Design and program stage lights using Obsidian, ETC, and Zero88 consoles.
  • Mix audio in recording and live settings.
  • Scripting and administration of Unix-like systems, via some command line-fu.