Rachel Leggett

Hi, I'm Rachel! 👋 I'm a web developer in beautiful Ann Arbor, MI, specializing in accessibility.

Currently, I contract with Domino's as a Front End Web Developer, working with JavaScript and React.

I have also worked with Python, Flask, PHP, Phalcon, Vue, and MySQL.

I own a knitting pattern design business called Arbor Twist. I teach classes about gauge and sock knitting at my local yarn store. I build online tools for knitters.

I pole dance, I have four cats, and my favorite TV show is Buffy the Vampire Slayer.

You can find me online at these other places. ↗️

Public Speaking and Workshops

I love to teach and share what I have learned in order to reduce gatekeeping in my industries and empower others. I'm just getting started, but here's what I've done so far.

Web Development

Knitting

  • Size Matters: The Whys and Hows of Gauge Spun, two-day workshop, February 2019, April/May 2019, June 2019, October 2019.
  • Classic Cuff Down Socks Spun, three-day workshop, January/February 2019, May/June 2019.

Writing

I have two fledgling blogs after taking an eight-year break from blogging. None of that old content is available, to everyone's relief.

DevYarns

Technical blog with a focus on web development and accessibility.

Take a look →

Arbor Twist Blog

Knitting and knitting pattern design blog.

Take a look →

Selected Projects

Here are a few projects I am proud of.

Knitting Recipes

React | Sass | Bootstrap | Netlify | Personal Project

This React application allows knitters to generate hat and sock knitting patterns based on their own custom measurements and stitch size (called "gauge"). In addition to using the sock pattern generator in the Classic Cuff Down Socks class I teach 2-3 times a year, upwards of 50 users per week use this application.

Software Management Interface

Python | Flask | MySQL | JavaScript | University of Michigan

This Flask application provides an interface to facilitate the U-M College of Engineering Student Computing Environment team's process for software evaluation, licensing, and deployment, as well as populating a public software listing webpage. As the lead developer of this ongoing project, I collaborated with business analysts, project managers, and project owners to gather functional and business requirements.

In 2020, I tripled the Lighthouse performance score for this application through a combination of refactoring the backend and optimizing the frontend.

Web Publishing WordPress Theme

WordPress | PHP | Sass | Bootstrap | University of Michigan

As manager of the U-M College of Engineering IT department's Web Publishing service, I lead development on themes and plugins offered to the service's 300+ faculty, lab, center, and academic department users. In 2019, I collaborated with a UX designer in Engineering's Communications and Marketing department to develop a new theme based on the designer's mockups.