I'm an aspiring software engineer based in Wichita, KS, with a passion for programming and automation. My experience spans both personal projects and professional work in quality assurance and test automation.
Background
My journey in programming began with developing extensions for jailbroken iOS devices, which led me to learn C++ and other programming languages. Throughout high school and college, I've continued to expand my programming knowledge through both coursework and personal projects.
Current Work
Since my freshman year of college, I've been working at NetApp, where I've gained extensive experience in QA, data storage systems, and automation testing using Python. This role has given me hands-on experience with enterprise-level software testing and development.
Future Goals
While I don't have a specific field of specialization in mind, I'm enthusiastic about opportunities that will challenge me and contribute to my growth as a software engineer. I'm particularly interested in roles that will allow me to leverage my testing experience while expanding into full-stack development.
Software Engineer in Test
NetApp/Magnit • March 2021 - Present
- Participated in QA testing and performance assessment of NetApp E-Series storage arrays across multiple protocols (SAS, NVMe, Fibre Channel, InfiniBand), including test case development and automated stress testing
- Served as scrum master for the Performance Benchmarking team, managing sprints and leading bi-weekly standup meetings
- Developed and enhanced internal benchmarking tools, including:
- A Django-based website and database for tracking storage array performance
- A dashboard to visualize performance results between firmware builds
- Integration of existing benchmarking test scripts with an internal storage array checkout and test execution system
- Configured and maintained Windows Server and Linux (SLES, RHEL) test environments, establishing protocol connections and required software deployments
CoolBooter
An easy-to-use dual-booting utility for jailbroken iOS devices
iDeviceReRestore
A tool that exploits an iBoot flaw which allows downgrading 32-bit iOS devices to iOS 9.x without a jailbreak
MetalHUDEnabler
A tool that allows enabling the Metal performance HUD on macOS 13.0+ per application
MacroMaker
A macro creator and executor for cross-platform use with a focus on ease of use