Hailee Kenney

Seattle, Washington USA


University of Washington, Seattle, Washington - M.S. Human Centered Design & Engineering

Expected completion June 2023

University of Portland, Portland, Oregon - B.S. Electrical Engineering: Computer Track (Cum Laude)

August 2010 - May 2014

Minor: Computer Science

Work Experience, Portland, Oregon - Software Engineer

November 2017 - February 2020

  • Worked in Python to develop healthcare automation tools allowing providers to more easily connect with patients
  • Served as lead developer on several high profile features that improved the patient experience and allowed our application to provide expanded care options, all while balancing the needs of both internal teams and external partners
  • Led the adoption and integration of automated browser testing using Cypress. Educated teammates on the technology, and developed and documented internal policies surrounding its usage. As a result, drastically reduced the need for manual testing and helped improve the stability of our application
  • Helped improve the accessibility of our application by ensuring it met ADA guidelines
  • Participated in a 24-hour engineering on-call rotation to respond to service outages and other incidents

Puppet, Portland, Oregon - Software Engineer

July 2014 - November 2017

  • Developed core features and triaged bugs within an open source, legacy Ruby codebase for a complex and heavily utilized configuration management tool
  • Created and maintained developer tools relating to Puppet’s domain-specific language
  • Led the development of Puppet Strings, a documentation extraction tool, and mentored the college intern assigned to the project
  • Worked to support and enable Puppet’s open-source community through regular triage sessions, code reviews, and frequent communication

Puppet, Portland, Oregon - Engineering Intern

May 2012 - August 2012, May 2013 - August 2013

  • Extended feature parity for Facter, a system-profiling library, to more esoteric operating systems like DragonFly BSD and Gentoo
  • Implemented external facts, a feature which allows users to feed custom data to Puppet via scripts and config files
  • Wrote an automated web app in Ruby and JavaScript to collect and graphically display data about community contributions submitted via GitHub

Volunteer Projects

Django Girls PDX - Organizer

June 2016 - Present

Work with three others to organize free beginner workshops to teach people of marginalized genders how to build a website in Python and Django. We are one chapter of a larger international nonprofit

Project Power Workshop - Organizer

October 2018

Teamed up with a fellow Django Girls organizer and Project Object, a local artist community, to put on an introductory hardware programming workshop as part of a series of educational events centered around empowering people of marginalized genders

Technical Skills

Ruby, Python, Java, C++, Git, GitHub, Linux, Unix, JavaScript, Cypress, React, AngularJS, MongoDB, HTML, CSS, Travis CI, Jenkins, Jira, Figma

Speaking Engagements

SeaGL 2019: Empowering New Programmers Through Introductory Arduino Workshops

recording, slides

Open Source Bridge 2016: Enabling Open Source Contributors at Puppet


PDX Women in Tech Holiday Party 2015: Raising Your Voice - Finding Confidence Through Public Speaking

news article

Portland Puppet User Group, February 2015: Introduction to Puppet Strings


PuppetConf Contributor Summit 2015: How to Contribute for Beginners


PuppetConf 2013: So You Want to Contribute to Puppet? A Getting Started Guide


PuppetConf 2012: Getting Started Contributing to Puppet and Facter

© 2022 Hailee Kenney