Profile

Hayden Roszell

Hi, I'm Hayden. I’m a mission-driven problem solver with a curious mind.

No matter the challenge, I'm all in. I bring the same commitment and curiosity to every problem I face, whether it’s routine, complex, or uncharted.

In engineering, product ownership, or bridging business goals with technical execution, my approach never changes: commit fully, remain curious, and deliver meaningful results.

CV

Highlights

Testing memory resilience in the harshness of Earth orbit

Status: Satellite launched on Sep 14, 2025 aboard the Cygnus XL NG-23 mission. Currently at the ISS, deployment scheduled soon.

EagleSat-2 Orbiting Earth Render

EagleSat-2 (3U CubeSat; actual flight structure)

Hours to minutes: Deploy batteries-included lab environments instantly

Status: Actively in use across Keyfactor

SES Dashboard Markup

Simple Environment Service

How I Build

I’m a full-stack engineer, and I take ideas from concept to reality. I thrive on understanding how things work at a fundamental level and build with best practices, not quick hacks.

I work comfortably across infrastructure and application layers, from managing Linux systems to implementing authentication flows and configuring complex networking.

I've worked on teams big and small, on projects as high-stakes as a satellite that's currently orbiting Earth, and as small as tools that streamline very specific workflows.

Programming languages

Go
TypeScript
Python
Swift
C# (.NET)
image/svg+xml
C
Bash
PowerShell

Infrastructure

Github
Github Actions
Terraform
Kubernetes
Istio
ArgoCD
file_type_elastic
Elastic Stack

My Stack

Effective engineering starts with the right tools. I’ve spent years curating a setup that supports fast, focused development by maximizing productivity and minimizing mental overhead.

I've narrowed in on the tools that comprise my stack based on the principle that tools & workflows that I touch & work with daily should be an extension of my spine.

dotfiles

MacOS
Yabai Streamline Icon: https://streamlinehq.comyabai
Yabai
ITerm2
Tmux
neovim-mark@2xCreated with Sketch (http://www.bohemiancoding.com/sketch)
Neovim

Experience

Keyfactor • Product Owner — Product Management

Nov 2024-Aug 2025

Conducted internal and customer interviews to identify and prioritize optimizations that removed major pain points in deploying and scaling integrations with Keyfactor’s core products; follow-up interviews showed measurable improvements in customer deployment speed and reliability.

Combined understanding of customer pain points with product and technical context to guide features that reduced deployment friction and enabled long-term scalability.

Keyfactor • Software Engineer — Integrations

May 2023-Nov 2024

Identified a major inefficiency in deploying lab workspaces, where deploying Keyfactor’s products typically required 2+ hours of specialized work across many skill domains. Designed and built the Simple Environment Service to reduce this to under 10 minutes, providing fully configured, batteries-included environments without requiring domain expertise. Championed adoption across the company, with over 20% of staff using the service to launch 100+ environments on 40+ nodes, handling 1.8M+ daily HTTP requests and ingesting 68M+ log records per day.

Recognized widespread frustration from customers and engineers caused by inconsistent documentation across 100+ integrations. Developed a standardized documentation format and parser that separated content from presentation, allowing engineers to focus on code while ensuring customers received clear, uniform docs. Championed the approach within the team and drove adoption across 100+ repositories, improving readability, reducing maintenance overhead, and accelerating updates.

Keyfactor • Software Engineer Intern — Solutions Engineering

Jun 2020-May 2023

Researched and documented how 30+ DevOps tools use X.509 digital certificates, building a knowledge base that accelerated responses to customer technology inquiries for the Solutions Engineering team.

Wrote Kubernetes controllers to extend cert-manager issuance capabilities to Keyfactor Command & EJBCA.

Wrote HashiCorp Vault PKI engine to extend Vault PKI features to Keyfactor Command & EJBCA.

Wrote Terraform provider to enable configuration & certificate issuance with Keyfactor products.

EagleSat • Bus Systems Integration Manager

Prescott, AZ • Sep 2022-May 2023

Designed mission profiles for each sub-system on board EagleSat-2 to implement the required satellite functionality. Mission profiles are implemented with finite state machines that maintain nominal satellite operation while EagleSat-2 is not in contact with the ground station on ERAU's campus.

Configured and managed the On-Board Computer (OBC) real-time operating system (FreeRTOS with CMSIS RTOS V2 API) and developed low-level drivers for serial communication (CAN, UART, I2C).

EagleSat • Communications & Ground Station Team Lead

Prescott, AZ • May 2021-Sep 2022

Led the communications sub-system team for the EagleSat mission, leading the design, development, and integration of a full-stack satellite communication framework to implement command and control (C2) over EagleSat-2.

Designed and implemented a headless UHF ground station and a packet-radio communication application (C++) to handle packet routing between the primary C2 platform and the satellite, provide connection statistics, detect satellite range, and calculate Doppler shift.

Academia

Embry-Riddle Aeronautical University • BS, Software Engineering

Prescott, AZ • Aug 2019-May 2023

GPA: 3.89 (magna cum laude)

Activities & Societies: EagleSat Engineering Team Lead, UAS Club Secretary, Cyber Defense Club, Computer Science II TA