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
NetApp · E-Series Storage
- Software Engineer AssociateJune 2026 – Present
- Full-time Contractor · Software Engineer in Test via MagnitAugust 2023 – June 2026
- Student Contractor via MagnitMarch 2021 – August 2023
- QA on E-Series products and firmware: writing test cases, running stress tests, and keeping coverage current as the codebase changes.
- Build and maintain manual and automated test cases to validate new functionality.
- Refactor existing automation to replace deprecated logic as the product evolves.
- From earlier roles
- Configured physical storage arrays and prepared Windows and Linux servers for new test and protocol environments.
- Built benchmarking automation in Python and wired arrays into a centralized reservation and execution system for daily test runs.
- Ran performance tests across SAS, NVMe, Fibre Channel, and InfiniBand; served as scrum master for the Performance Benchmarking team.
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 want to keep growing in work where software quality is a core priority, ideally close to the platform level, whether that's storage systems, firmware, or operating system internals.
trevor:~$