Experience

Technical Roles

Senior Software Engineer

Ad Hoc

January 2021 to present

Working on the Front End Tools team for the Veteran's Administration site.

Developer

Sparkbox

June 2017 to December 2020

Working with clients to create better web experiences. Building a variety of different types of sites from one-page designs to large e-commerce sites.

Software Engineer

Lexis Nexis

March 2016 to June 2017

Front end development and automated test writing for an enterprise news aggregation web app.

Community Building

Group Co-Leader

Dayton Women Code Together

January 2019 to August 2019

Working with the community to create and build a supportive group of women and non-binary technologists in the Dayton region.

Chapter Co-Leader

Girl Develop It - Dayton**

July 2016 to January 2019

Working with the community to create and build a supportive group of women and non-binary developers in the Dayton region.

** This link goes to a page with information about misconduct by the GDI leadership and reasons why I chose to leave the organization.

Technical Articles

Blog Post

Rebuilding My Site - 2021 Version

Rebuilding my site with GraphCMS and Nuxt was overall a good experience, but not without its challenges.

Jan 24, 2021

Technical Article

An Introduction to Running Lighthouse Programmatically

Being able to run Google’s Lighthouse analysis suite programmatically provides a lot of advantages, especially for larger or more complex web applications. Using Lighthouse programmatically allows engineers to set up quality monitoring for sites that need more customization than straightforward applications of Lighthouse (such as Lighthouse CI) allow. This article contains a brief introduction to Lighthouse, discusses the advantages of running it programmatically, and walks through a basic configuration.

Smashing Magazine

Technical Article

What Do We Value Most About Design Systems

Katy dives into the answers to the 2019 Design Systems Survey open-ended questions and presents the three benefits of design systems that both agency and in-house team respondents value most.

Sparkbox Foundry

Technical Article

4 Strategies to Advocate for Project Improvements

Ever have great ideas for improving projects but don’t know how to bring them up? Katy shares how you can effectively advocate for your improvements while being considerate of your team and clients.

Sparkbox Foundry

Blog Post

I Fell in Love with GraphQL Last Night

When I started, I didn't really know much of anything about GraphQL. And, to be honest, the only thing I really knew about Gatsby was that I could use it to build a static site with React. Plus it works well with the Netlify CMS, which is something I also really want to use. Since then, I've learned a lot. But last night, my knowledge of GraphQL took a leap forward and now I really love it.

May 05, 2019

All Technical Articles