Embedded and software systems that stay dependable outside the lab.
I work across firmware, telemetry, analysis workflows, and user-facing interfaces with an emphasis on maintainability and disciplined execution.
Professional Portfolio
I build dependable systems across embedded engineering, research tooling, and technical instruction. I serve as CTO and cofounder of Stride and am currently pursuing an M.S. in Computer Engineering at Georgia Tech after earning a B.S. in Computer Engineering with a minor in Computer Science from BYU.
I work across firmware, telemetry, analysis workflows, and user-facing interfaces with an emphasis on maintainability and disciplined execution.
From signal processing pipelines to simulation environments, I focus on building systems that are clear, testable, and practical for teams to use.
I teach programming, STEM, and Spanish through project-based instruction that emphasizes understanding, execution, and clear progress.
Engineering & Research
Research support for non-invasive glucose monitoring, with emphasis on sensing hardware and analysis tooling.
Research tooling and simulation workflow development for radiation effects in analog circuits.
Industrial telemetry capstone focused on operator visibility, BLE transport, and sensor integration.
Selected Projects
Open-source simulation workflow for modeling single-event effects in analog circuits.
Role: Architecture, tooling workflow design, documentation, and publication support.
Capstone platform delivering live industrial drill telemetry to Epiroc engineers through an operator-facing interface.
Role: BLE telemetry integration, sensor communication, and monitoring interface implementation.
Instruction & Curriculum
I teach private lessons and support instructor quality with the same structured, systems-minded approach I bring to engineering work.
One-on-one instruction and instructor quality support across programming, STEM, and Spanish.
View teaching detailsTechnical Foundation
I work comfortably across embedded systems, modern web stacks, data analysis, and instruction, which helps reduce handoff friction and keeps technical decisions aligned with delivery.