JeffM.Dev

Jeffrey Mitchell

Full-stack engineer. Computer Enjoyer.

Broomfield, CO

Work

Software Engineer
CU Boulder ITLP · Jan 2025 — present

Leading full-stack development of WorkshopEngine and maintaining TeachEngineering.org for 2M+ annual users.

  • Lead full-stack development of WorkshopEngine — a platform-agnostic, web-native CS/IT learning platform (Vue + .NET)
  • Maintain TeachEngineering.org, a .NET platform freely distributing STEM curricula to 2M+ annual users
  • Migrated codebase .NET 7 → .NET 10; refactored platform-specific paths for full Linux/macOS/Windows parity
  • Standardized local dev environments via VS Code DevContainers, collapsing new-developer onboarding from ~1 day to a single click
vue.netdevcontainersfull-stack
Software Engineer
Milwaukee Tool · Jan 2024 — Dec 2024

Modernized legacy financial apps onto .NET + React; QA strategy and CI/CD overhauls cut incidents and cloud spend.

  • Migrated legacy in-house financial apps to a modern .NET + React stack powering internal pipelines and APIs
  • Designed and rolled out a comprehensive QA strategy integrating manual and automated tests, cutting regression-related production incidents
  • Overhauled CI/CD build and test pipelines, accelerating build times and trimming monthly pipeline cloud spend
.netreactci/cdqa
Software Development Intern
Orbit Logic · Aug 2023 — Jan 2024

Modernized aerospace order-logic workflows with a React + Redux app, a Storybook library, and leaner PATCH-based APIs.

  • Built a React + Redux web app to modernize order-logic workflows for aerospace customers, replacing a legacy desktop tool
  • Built a Storybook component library to drive visual consistency and accelerate feature delivery
  • Refactored REST endpoints to HTTP PATCH for partial updates, shrinking typical payloads from 1 MB+ to a few KB
reactreduxstorybookrest
Data Engineering Intern (JEDI)
Milwaukee Tool · Jun 2023 — Aug 2023

Built and deployed a serverless ML model on AWS predicting tool-failure causes — five-figure projected savings per SKU.

  • Built an ML classification model in Python to triage tools-in-service, predicting failure cause from service-center intake data
  • Deployed the model on AWS via serverless infrastructure, projected to deliver 5-figure annual service-cost savings per SKU
pythonmlaws
Course Assistant — Operating Systems & Computer Systems
CU Boulder · Jan 2022 — May 2024

Mentored OS and Computer Systems students across 4 semesters; sections consistently top-performing.

  • Mentored students in CSCI 3753 (Operating Systems) and CSCI 2400 (Computer Systems) across 4 semesters via weekly office hours and recitations
teachingosc
Cybersecurity Intern
TTI · Jun 2022 — Aug 2022

Ran phishing campaigns and awareness training that cut the office phish-prone rating by more than 30%.

  • Ran KnowBe4 phishing campaigns and led a cybersecurity awareness seminar, reducing office phish-prone rating by 30%+
securityknowbe4

Projects

PolyPortfolio

This very site: one Payload CMS, many absurd frontends. Refresh for a new one.

nextjspayloadgeese
Personal Homelab

96TB flash-accelerated ZFS server hosting a fleet of containerized services — cloud, media, Git, CI/CD, monitoring.

  • 96TB flash-accelerated ZFS on Ubuntu hosting containerized services (Nextcloud, media, self-hosted Git) via Docker
  • Reverse proxy + TLS, Prometheus/Grafana monitoring, self-hosted CI/CD, Incus for dev environments
zfsdockerlinuxself-hosted

Education & Certifications

B.S. Computer Science
CU Boulder, College of Engineering and Applied Sciences · May 2024

B.S. in Computer Science from CU Boulder — 3.95 GPA.

CompTIA Network+ (N10-008)
CompTIA · Jul 2023

Networking fundamentals certification.

Microsoft Azure Fundamentals (AZ-900)
Microsoft · Jun 2025

Cloud and Azure services fundamentals certification.

Skills

LanguagesTypeScriptJavaScriptC#PythonSQLBashCHTMLCSS
Front EndReactReduxVueStorybookcomponent-driven designresponsive UI
Back End.NET / ASP.NETREST API designHTTP semanticsEntity FrameworkSQL
Cloud & InfraAWS LambdaAzure (AZ-900)Dockerdocker-composeLinux (Ubuntu)CI/CD
ToolingGitVS Code DevContainersIncusautomated + manual QAcode reviewagile

Interests

Homelab tinkering

Perpetually reworking the 96TB $200 mini-pc homelab. ZFS, Docker, and self-hosted everything.

Linux systems

From kernel coursework to a house full of Ubuntu boxes.