Trevor Stahl

Software Engineer

BS Computer Science & BS Chemistry · Full-stack · Cybersecurity

Trevor Stahl

About

I hold a BS in Computer Science from Oregon State University and a BS in Chemistry from Northern Arizona University. I've worked across Python backends and React frontends, led a QA team, built PHP web apps, and upgraded React Native mobile apps — currently running my own software business while up-skilling in AI, cybersecurity, and cloud engineering.

I hold ISC2 CC and Google Cybersecurity certifications and rank in the top 7% globally on TryHackMe. I believe software should be durable, honest, and quietly excellent.

Experience

Steel Scribe LLC

May 2025 — Present

Small Business Owner, Software Engineer

Founded a Kansas LLC to pursue personal software projects and IT services. Up-skilling in AI, cybersecurity, and cloud engineering. Earned two technical certifications. Top 7% globally on TryHackMe after 61 hands-on labs.

BG Products, Inc.

Feb 2024 — Apr 2024

Software Developer

Upgraded React Native and dependencies to latest stable versions across multiple mobile apps. Fixed bugs in mobile and Laravel PHP repos. Revived web app test suite, organized repos, and added branch protection rules on GitHub.

JavaScriptTypeScriptReact NativePHPXcodeAndroid StudioGCP

Atlantic Venture Partners

Mar 2022 — Nov 2023

Full Stack Engineer — Python Developer

Worked on Python backends and React frontends while leading a QA and test automation team. Reduced ESLint issues by ~40%. Established Selenium, Appium, and SauceLabs for cross-platform UI testing. Wrote MongoDB aggregation pipelines and refactored ElasticSearch search.

PythonFlaskCeleryMongoDBPostgreSQLTypeScriptReactAWS

mthree (Wiley Edge)

Feb 2022 — Mar 2022

Software Developer Trainee

Two-month paid training program. Wrote Java Spring Boot code from scratch and refactored example repos. Received a placement offer with Chase Bank in Chicago.

JavaSpring BootMavenJavaScriptMySQLLinux

C.P. Technologies

Feb 2021 — Jul 2021

Integration Technician

Built, troubleshot, and repaired custom ruggedized computer systems. Communicated directly with key clients for device support. Assembled and tested a prototype configuration utilizing self-encrypting drives.

Ping! Development

Sep 2019 — Sep 2020

Junior Web Application Developer

Developed PHP web apps using Symfony and Laravel for clients requiring PCI-compliant and PII-compliant secure software. Delivered bug fixes, UI adjustments, and entirely new features.

PHPSymfonyLaravelMariaDBJavaScriptKendoUIBootstrap

Projects

ChemAugur

Machine learning with PyTorch Geometric — a graph convolutional network that predicts chemical properties from molecular structure alone. Open source on GitHub.

PythonPyTorch GeometricGCN

TheRosettaCode

A compendium of algorithm implementations across multiple languages with a standardized testing system. Multi-language CI on GitHub Actions.

PythonJavaScriptTypeScriptCGoJavaGitHub Actions

Education & Certifications

BS Computer Science

Oregon State University — 2020

GPA 3.68 · C/C++, Python, Parallel Computing, MPI, OpenMP, Cryptography, SQL

BS Chemistry

Northern Arizona University — 2016

GPA 3.57 · Inorganic & Organic Chemistry, Calculus I & II, MatLab, Philosophy minor

CC — Certified in Cybersecurity

ISC2 — 2026

Security Principles, Security Operations, Business Continuity, Disaster Recovery, Incident Response

Google Cybersecurity Certificate

Google — 2025

Python, SQL, SIEM tools, Network Security, Linux, Incident Response

Skills

Languages

PythonTypeScriptJavaScriptC/C++JavaPHPSQLGo

Backend & Data

FlaskFastAPICeleryLaravelSymfonySpring BootMongoDBPostgreSQLMariaDBElasticSearch

Frontend & Mobile

ReactReact NativeAndroidiOSBootstrapKendoUI

Cloud & DevOps

AWSGCPAzureCloudflareDockerGitHub ActionsCI/CDLinux

AI & Data Science

PyTorchPyTorch GeometricGCNsMatLabKaggle

Cybersecurity

TryHackMe (Top 7%)SIEMNetwork SecurityIncident ResponseCryptography