resume
download pdfJeff 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 – PresentFeedback 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 2023Embedded 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 2024certifications
- Volunteer Firefighter + EMT + Wilderness Sawyer · Guemes Island Fire Department · 2018–2021
- Trip Leader · College Outdoors, Lewis & Clark · 2021–2024