Bee Ellis

Skills:

  • JavaScript
  • TypeScript
  • Dart
  • Haskell
  • Ruby / Rails
  • Jest
  • Cyress
  • RSpec
  • React
  • jQuery
  • Redux
  • Apollo
  • SQL
  • GraphQL
  • MongoDB
  • HTML
  • CSS
  • Linux
  • Bash
  • Zsh
  • Docker
  • Git

Projects:

  • Craft coffee shop finder constructed using JavaScript, MongoDB, Express, GraphQL, React, Apollo, and Node.js (MERN + GraphQL).
    • Implemented custom debounced-search React hook, resulting in a lightened server load with a more than 50% decrease in requests sent during searches.
    • Overhauled React form handling through the use of the Formik third-party JavaScript library, reducing the amount of broiler-plate-code required while significantly decreasing the labor cost of maintenance.
  • Interactive audio sequencer built using Dart, TypeScript, Tone.js, HTML, and CSS.
    • Accelerated development through the use of Dart's strict type system and live reload that made bugs incredibly easy to spot in real-time.
    • Formulated interface between Tone.js library and Dart components through dispatching custom DOM events with Dart, and intercepting them with JavaScript, expediting application development through bypassing the pricey alternative of porting the Tone.js library to Dart.
  • An online art encyclopedia developed using Ruby on Rails, jQuery, JavaScript, React, Redux, and PostgreSQL.
    • Utilized the MediaWiki third-party API to fetch real-time data from Wikipedia, ensuring up-to-date information on the live page.
    • Implemented a polymorphic association in order to store the links to the pictures for both the artists and artworks, yielding a significantly simplified structure of the database while simultaneously streamlining data-fetching.
  • PhilanthroTrees

    A community-based volunteer task tracker built using JavaScript, MongoDB, Express, React, Redux, and Node.js (MERN).
    • Formulated dynamic fetching of sprites through the use of Webpack, allowing for a variety of images to be displayed without the need to hard-code the images into the React components.
    • Engineered real-time data fetching through use of React with Redux in order to add data retrieved from AJAX requests to the local store, enabling the seamless fetching of information.

Education:

  • App Academy

    Rigorous 5-month, 1500-hour+ software engineering course with a less than 3% acceptance rate -
  • University of Washington

    BA with Departmental Honors - 3.83 Departmental GPA - Philosophy -

Experience:

  • Production Engineer

    Facebook,
  • Barista

    Fuel Coffee, -
    • Cultivated a passion for the study of coffee in our guests through education about the minute differences that affect the flavor profile of coffee.
    • Increased overall productivity in the workplace by means of training 5 coworkers how to craft fine coffee for over 300 customers in a five hour shift.
  • Lead Barista

    Woodinvile Bagel Bakery, -
    • Innovated the company's mission to include an initiative to craft quality espresso, resulting in a long lasting increase in customer retention and improved customer experiences.
    • Revamped company espresso training procedure to include policy, procedures, and customer service best practices, leading to significantly better, more consistent, coffee quality.
  • Shift Leader

    Teddy's Bigger Burgers, -
    • Innovated the company's mission to include an initiative to craft quality espresso, resulting in a long lasting increase in customer retention and improved customer experiences.
    • Revamped company espresso training procedure to include policy, procedures, and customer service best practices, leading to significantly better, more consistent, coffee quality.