resume

download pdf

Jeff Butler

Seattle, WA · jefferson.butler@icloud.com

Software engineer working across classroom feedback, curriculum tooling, sync data, and offline deployment.

skills

Languages
TypeScript, JavaScript, Python, Rust, SQL, Bash
Frontend
React, Next.js (App Router), styled-components, Apollo Client
Backend
NestJS, GraphQL, Apollo Server + Federation v2, MikroORM, Prisma
Data
PostgreSQL, MongoDB
Infra
Docker, Kubernetes (k3s), Vercel, GitHub Actions, Snap, Ubuntu Core
Other
Auth0, Chrome Extensions (MV3), Linux, homelab administration

experience

Software Engineer · Opportunity Education

Jul 2023 – Present

Feedback Forward (US middle/high school) · Quest Forward TZ (Tanzania)

Production work across Feedback Forward, Quest Forward TZ, and Local Resource Server.

  • User features · classroom workflows for classes, students, assignments, fast feedback, gradebook, co-teachers, exit tickets, item banks, and curriculum tables.
  • Architecture · App Router migration, Apollo Federation v2 subgraphs, URL-backed filters, and SyncData for Clever/Google imports.
  • Infrastructure · offline curriculum servers: Snap builds, device activation, Ubuntu Core images, ZTI installer media, and MongoDB hardware compatibility.

Connectivity Engineering Intern · Biomotum

Feb 2023 – Apr 2023

Embedded connectivity work for a wearable ankle exoskeleton. Doubled firmware polling from 60 Hz to 120 Hz and built a Wi-Fi transmission path for real-time control data.

projects

Homelab · local services on local hardware.

education

Bachelor’s in Computer Science + Mathematics · Lewis & Clark College

Dec 2024

certifications

  • Volunteer Firefighter + EMT + Wilderness Sawyer · Guemes Island Fire Department · 2018–2021
  • Trip Leader · College Outdoors, Lewis & Clark · 2021–2024