Employment History

Software Engineer

Euna Solutions Chicago, IL (Remote)

Aug 2022 — Present
  • Decreased time to run automated Playwright test suite in CI pipeline by ~10% using Docker and GitHub Actions
  • Became the subject matter expert for accessibility, floating between teams to educate and ensure future compliance with the Web Content Accessibility Guidelines 2.2 Level AA
  • Doubled frontend test coverage with Playwright, React Testing Library, and Jest
  • Converted JavaScript into TypeScript across multiple frontends
  • #JavaScript
  • #React
  • #TypeScript
  • #Functional Programming
  • #Accessibility
  • #Storybook
  • #GitHub Actions
  • #Redux

Senior Front End Engineer

Nabis Oakland, CA (remote)

Jan 2022 — Jun 2022
  • Led the overhaul of the existing UI and UX using React and the Chakra UI component library
  • Created, contributed to, and supervised multiple contractors in the development of a new design system
  • Updated the marketplace search code to be compliant with the WCAG 2.2. Level AA
  • #JavaScript
  • #React
  • #TypeScript
  • #ChakraUI
  • #SCSS
  • #E-Commerce
  • #Accessibility
  • #Mentorship

Software Engineer

Vivint Smart Home, Inc Lehi, UT

Feb 2021 — Dec 2021
  • Saved sales engineers from two months of database work by proposing a UI-based solution that took one hour to implement
  • Created a front end style guide for cross-team code quality standards on the front end using Confluence and Storybook
  • Executed fullstack tasks using the Salesforce API, Postgres, JavaScript, Ember, and Vue
  • Innovation Week PresenterNovember 2021
  • #Ember
  • #Vue
  • #LESS
  • #TypeScript
  • #E-Commerce
  • #JavaScript
  • #Salesforce

Front End Developer II

Clearlink Salt Lake City, UT

Feb 2020 — Feb 2021
  • Mentored and supported junior developers
  • Learned how to use the React-based Gatsby framework as a static site generator, eventually becoming an SME for all frontend developers on the team
  • Supported a broad range of browsers and devices with a focus on accessibility and modular code
  • Frontend Project Showcase WinnerJuly 2020
  • Frontend Project Showcase WinnerOct 2020
  • #JavaScript
  • #PHP
  • #React
  • #Gatsby
  • #Responsive Web Development
  • #Mentorship

Software Engineer

The Scion Group Chicago, IL

Apr 2018 — May 2019
  • Increased average page load speed by a factor of four by eliminating n+1 queries in Ruby on Rails application
  • Lead and helped to implement the redesign of the internal business intelligence tool frontend, start to finish
  • Converted ancient JavaScript code to improve the developer experience using StimulusJS, DataTables, Highcharts, Rails 5, and data from multiple third party APIs including ADP, Entrata, Centro, and Chatmeter
  • Helped to aggregate hundreds of millions of records daily via an ETL process using SQL Server, multiple APIs, and Snowflake into a data warehouse
  • #Ruby
  • #Ruby on Rails
  • #JavaScript
  • #SQL
  • #StimulusJS
  • #Highcharts
  • #DataTables
  • #Snowflake
  • #ETL

Software Engineer

NCSA Next College Student Athlete Chicago, IL

Jul 2015 — Oct 2017
  • Floated between the separate design team and engineering teams, leveraging LESS, CoffeeScript, Slim, JavaScript, React, Backbone, Ruby, Ruby on Rails, and ActiveRecord
  • #JavaScript
  • #Backbone
  • #Ruby
  • #Ruby on Rails
  • #Less
  • #React
  • #CoffeeScript
  • #Slim
  • #ActiveRecord

Junior Frontend Engineer

DialogTech (now Invoca) Chicago, IL

Sep 2014 — Mar 2015
  • Converted mockups into responsive, data-driven web pages with MongoDB, Node, Express, Backbone, Less, Node, Mustache, Lodash, and Handlebars
  • #JavaScript
  • #Backbone
  • #Node
  • #Git
  • #LESS

Rails Developer

Blueye Creative Chicago, IL

Sep 2014 — Mar 2015
  • Built a new database for Wilson’s tennis racket inventory with a Microsoft Access front end and Ruby on Rails
  • Created a script to parse, import, and restructure years of inconsistently formatted Excel spreadsheet data with Ruby scripts
  • #Ruby
  • #Ruby on Rails
  • #Microsoft Access
  • #SQL

Web Support Developer

University of Notre Dame Notre Dame, IN

May 2011 — Dec 2013
  • Served as the sole support developer for ~400 websites built with a homegrown Ruby on Rails-powered content management system
  • Designed, developed and wrote up an extensive troubleshooting guide and supporting documentation for our CMS to aid clients
  • Excelled at writing for support blog and communication with non-technical clients
  • Led weekly trainings in the Rails-based content management system with a focus on search engine optimization and understandable content for clients with varying levels of technical proficiency
  • Provided great customer service over the phone, in-person, and via email for clients that resulted in an Employee of the Quarter distinction
  • Converted PSD mockups into mobile-first, responsive websites utilizing liquid templating, HTML5, and CSS
  • #JavaScript
  • #HTML5
  • #CSS
  • #Liquid
  • #CMS
  • #Customer Service
  • #Responsive Web Development

Technical Skills

JavaScript
90%
React
90%
TypeScript
85%
SCSS, LESS, CSS3
85%
Web Accessibility
85%
Playwright, Jest, RTL, TestCafé
80%
Git, GitHub
78%
Responsive Web Development
70%
GitHub Actions
60%
Ruby, Ruby on Rails
60%

Education

University of Notre Dame

B.A. Sociology, Computer Applications

Notre Dame, IN
  • Summa Cum LaudeCollege of Arts and Letters
  • Phi Beta KappaThey made me pay a fee...
  • Alpha Kappa DeltaInternational Sociology Honor Society

Dev Bootcamp

Dev Bootcamp (Chicago)

Chicago, IL

    Recent Coursework

    React Hooks ui.dev

    Completed: 04/15/2022

    Redux ui.dev

    Completed: 02/18/2023

    Credential: Certificate of Completion