Summary

Stef is a kind, empathetic Canadian with a love of teaching, smiling, and programming. She's available for sponsor free work in Canada and the US. Stef is plural, trans, and poly. She enjoys intentional community, software as art, and making things with her hands (and 3D printer.)

Work

Wikimedia Foundation

2022-09 - Present
Staff Software Engineer in Test

Working as part of the Quality and Test Engineering team to transform how teams automate their software testing leveraging Kubernetes for quick, reliable, reproducable test environments.

  • founded Catalyst team to provide test environments on kubernetes as a service
  • helped Abstract Wikipedia team ship Wikifunctions with confidence
  • kubernetes
  • PHP
  • Mediawiki
  • helm
  • testing
  • CI/CD

Focal Point NDE Technologies

2020-09 - 2022-04
Computer System Analyst

Focal Point along with its sister company UTEX, make software that inspects assembled parts using nondestructive examination technologies (e.g. ultrasound, radiography, eddy currents) and identifies defects before they are put into production.

  • Implemented testing framework and CI for a legacy C++ application
  • Coached Agile methodologies
  • Migrated team to git version control, and taught git workflows
  • Organized hiring effort, and coordinated hiring of two engineers
  • C++
  • Windows devops
  • hardware
  • git
  • hiring
  • testing
  • CI/CD

Chisel AI

2020-01 - 2020-08
Manager of Software Development

Led team of five engineers building machine learning application which extracts insurance data from policies, quotes, and binders to eliminate errors and omissions.

  • management
  • Agile coaching
  • machine learning
  • AWS lambdas
  • Comprehend
  • Rekognition
  • CloudWatch
  • Textract

Pivotal Software

2017-02 - 2019-12
Engineering Manager, Pivotal Software

Led team of seven engineers across multiple projects related to authorization, automated infrastructure deployment, and user onboarding.

  • Ruby-on-Rails
  • cloud infrastructure
  • Linux devops
  • Kubernetes
  • Docker
  • React.JS
  • Golang
  • eXtreme Programming
  • paired programming
  • CI/CD

KiwiDonut LLP.

2016-04 - 2017-01
Founder

Led a team of engineers consulting on Node.js API for integrating a front-end with a cloud contract signing service and land management application

  • management
  • teaching
  • React.JS
  • Node.JS
  • test driven development
  • Agile coaching

Pivotal Labs

2015-04 - 2016-04
Senior Software Engineer

Lead engineer of the Pivotal Cloud Foundry Billing and Account Management team

  • teaching
  • Ruby-on-Rails
  • JavaScript
  • CI/CD
  • API design
  • eXtreme Programming
  • paired programming
  • SQL

Independent Contractor

2014-02 - 2015-02
Software Engineering Consultant

Designing, programming, and testing APIs while teaching co-workers test driven development.

  • teaching
  • Ruby-on-Rails
  • PHP
  • JavaScript
  • Node.JS
  • test driven development

Roadtrippers

2013-01 - 2014-01
Software Developer

Back end Ruby on Rails and dev-ops developer for successful travel planning start-up in Cincinnati.

  • Created and maintained cloud infrastructure automation
  • Orchestrated code and data migration from MongoDB to PostGIS
  • Ruby-on-Rails
  • test driven development
  • JavaScript
  • SQL
  • mongoDB
  • PostGIS
  • Linux devops

MediaFuel

2011-01 - 2012-08
Web developer
  • Linux devops
  • PHP
  • SQL
  • JavaScript

Ransburg Scout Reservation

2005-05 - 2012-08
Technology Consultant

Seasonal summer work developing and maintaining applications and infrastructure for camp operations

  • Java
  • PHP
  • SQL
  • Windows devops

Volunteer

Black Girls Code

2018-06-15 - Present
Instructor

not-for-profit organization that focuses on providing technology education for African-American girls

  • teaching
  • mentoring
  • robot SDKs
  • game development
  • JavaScript

Projects

Springboard

2022-05 - 2022-07

A Spring83 client

  • Client for new experimental social web protocol
  • Delivered feedback for future protocol improvements
  • Cryptography
  • Golang
  • API Design
  • Web service federation

Mintwise

2019-12 - 2020-06

Bridges transaction data from Mint into Splitwise

  • Let's user select with transactions within a period are splittable
  • Automatically populates Splitwise transactions
  • Node.JS
  • CLI application
  • ETL
  • API integration

Puter Colour Picker

2021-06 - 2022-06

API/website to set the colour of the computer in my office

  • Fun, interactive, social IoT application
  • Implements API and networking security best practices
  • Uses microservices to minimize downtime with e.g. restarting computer
  • Hardware
  • IoT
  • Golang

piepi.art | 🥧π.to

2022-04 - Present

A small pubnix / zine project on a Raspberry Pi

  • Social, creative pubnix (public unix service)
  • Hardenend network security minimizes risk of self-hosting
  • Raspberry Pi
  • SBC
  • Linux
  • server administration
  • creative writing

Hexaflexago

2016-06 - 2017-05

A hexaflexagon template generator

  • SVG
  • React.JS
  • paper craft

Awards

Eagle Scout

2007-06
Boy Scouts of America

Highest rank awarded to youth members

Gersting Award

2012-04
Purdue University, Indianapolis

Highest honor given to graduating student in Computer Science program

Staff Member of the Year

2006-08
Ransburg Scout Reservation