trevor:~$
cat README.md
// Trevor Schmitt
Wichita, Kansas
Software engineer with a focus on test automation, quality assurance, and systems reliability.
I build and validate software across the full testing lifecycle, from manual test case authoring to automated regression and stress testing. My background includes enterprise storage testing, internal tooling, and independent development projects.
trevor:~$
cat .contact
trevor:~$
cat experience.md
experience
Software Engineer in Test
NetApp / Magnit · August 2023 – Present
- QA on E-Series products and firmware: writing test cases, running stress tests, keeping coverage current as the codebase changes.
- Set up and configured physical storage arrays for new test environments.
- Wrote and maintained both manual and automated test cases to validate new functionality.
- Refactored existing automation to replace deprecated logic as the product evolved.
- Wired benchmarking scripts and storage arrays into a centralized reservation and execution system for daily test runs.
Student Contractor
NetApp / Magnit · March 2021 – August 2023
- Scrum master for the Performance Benchmarking team, facilitating twice-weekly standups and bi-weekly sprint planning.
- Configured and ran performance tests on E-Series arrays across SAS, NVMe, Fibre Channel, and InfiniBand.
- Built automated performance tests in Python.
- Worked on an internal benchmarking database with a Django backend and HTML/CSS/JS/Bootstrap frontend.
- Prepared Windows and Linux servers for protocol testing, including connections and software setup.
trevor:~$
ls ~/projects/
projects
An easy-to-use dual-boot utility for jailbroken iOS devices.
Objective-C · C · iOS
Tooling for downgrading 32-bit iOS devices by leveraging an iBoot flaw.
C · macOS · Windows · Linux
Enable the Metal performance HUD on macOS 13 and later for specific applications.
Objective-C · macOS
Web app that scores and ranks cities across the US and Canada on Asian-friendliness.
Next.js · TypeScript · Tailwind
trevor:~$
cat about.md
about
/* background */
I began working with iOS devices through jailbreak tweak development, building tools that required a close understanding of device internals. That foundation led naturally into systems-level engineering work where reliability and repeatability are the primary concerns.
/* how I work */
I focus on software quality in practical terms: test coverage that catches real regressions, tooling that integrates cleanly into existing workflows, and automation that stays maintainable as codebases evolve.
/* what I want next */
I am looking for roles where software quality is a core priority, ideally close to the platform level, whether that's storage systems, firmware, or operating system internals.
trevor:~$