Résumé
Experience
Software Engineer
Euna Solutions - Chicago, IL (Remote)
-
- 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
- Increased frontend test coverage with Playwright, React Testing Library, TestCafé, and Jest
- Converted JavaScript into TypeScript across multiple frontends
Honors & Awards
- Employee of the Sprint (2x)
Senior Front End Engineer
Nabis - Oakland, CA (Remote)
-
- 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 marketplace search to be compliant with the WCAG 2.2. Level AA
Software Engineer
Vivint Smart Home, Inc - Lehi, UT
-
- 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
Honors & Awards
- Innovation Week PresenterNovember 2021
Front End Developer II
Clearlink - Salt Lake City, UT
-
- 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
Honors & Awards
- Frontend Project Showcase WinnerJuly 2020
- Frontend Project Showcase WinnerOct 2020
Software Engineer
The Scion Group - Chicago, IL
-
- 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
Software Engineer
NCSA Next College Student Athlete - Chicago, IL
-
- Floated between the separate design team and engineering teams, leveraging LESS, CoffeeScript, Slim, JavaScript, React, Backbone, Ruby, Ruby on Rails, and ActiveRecord
Junior Frontend Engineer
DialogTech (now Invoca) - Chicago, IL
-
- Converted mockups into responsive, data-driven web pages with MongoDB, Node, Express, Backbone, Less, Node, Mustache, Lodash, and Handlebars
Rails Developer
Blueye Creative - Chicago, IL
-
- 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
Web Support Developer
University of Notre Dame - Notre Dame, IN
-
- 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
Honors & Awards
- Employee of the QuarterFall 2013
Technical Skills
- JavaScript
- TypeScript
- React
- Redux
- Vue
- Nuxt
- Ember
- Next.js
- HTML5
- Digital Accessibility
- CSS, SASS, LESS
- Playwright
- Jest, React Testing Library
- Responsive Web Development
- Git
- RESTful APIs
- Component Libraries & UI Kits
- Agile Methodologies
Soft Skills
- Mentorship & Teaching
- Empathy to be an effective teammate
- 15+ years of coding experience throughout the stack
- Committed to ongoing professional growth and development
- Passion for high quality solutions, ease of code maintenance, and quality documentation
- Effective writer and communicator for audiences with varying technical skills
Education
B.A. Sociology
Computer Applications (Supplemental)
University of Notre Dame, Notre Dame, IN
Aug 2006 - May 2011
- Summa Cum LaudeCollege of Arts and Letters
- Phi Beta KappaThey made me pay a fee...
- Alpha Kappa DeltaInternational Sociology Honor Society