Systems Engineer

Enterprise experience, independent engineering range.

Endpoint engineering, automation, software delivery, infrastructure operations, and technical integration — backed by enterprise experience and independent systems work spanning telemetry, GIS platforms, embedded hardware, and realtime visualization.

Based out of Southern Oregon, I bring career-tested enterprise systems experience into ambitious project work, building practical tools that connect operations, data, hardware, and field-ready interfaces.

Career Technology Foundation Enterprise client engineering, automation, deployment, security operations, and infrastructure support.
ExperienceT-Mobile (Formerly UScellular)2012-Present
EducationBS Cybersecurity - Information AssuranceColorado Technical University · 2019-2022
Endpoint EngineeringWindows enterprise support, tier 3 troubleshooting, imaging, provisioning, and client systems reliability.
Automation & ScriptingPowerShell tooling, remediation scripts, Ansible workflows, and repeatable operational processes.
Software DeliveryApplication packaging, App-V workflows, self-service software deployment, testing, and rollout support.
Security OperationsEndpoint protection, policy exceptions, quarantine review, compliance checks, and vulnerability remediation.
Infrastructure SupportActive Directory, virtualization, Linux, cloud tooling, network troubleshooting, and service-oriented operations.
Technical CommunicationDocumentation, stakeholder translation, user support materials, and cross-functional delivery.
Tools & Platforms
PowerShell logoPowerShell
Azure logoAzure
AWS logoAWS
GitHub logoGitHub
Docker logoDocker
GitLab logoGitLab
Ansible logoAnsible
VMware logoVMware
SQL logoSQL
Python logoPython
Flexera logoFlexera FNMS
Microsoft Intune logoMicrosoft Intune
Symantec Endpoint Protection logoSymantec EP
Linux logoLinux
Wireshark logoWireshark
Personal Projects Showcase
Project Showcase 1

CanVision

Realtime vehicle telemetry, custom CAN hardware, GPS-aware map context, dashboard views, and session analytics.

Telemetry Platform

Vehicle data as an operational interface.

CanVision connects live OBD2 data, GPS context, and custom hardware into a purpose-built telemetry system for monitoring and reviewing vehicle behavior.

Live HUDMap, speed, RPM, boost, AFR, timing, load, and vehicle status.
CAN HardwarePhysical interface board connects software to vehicle systems.
AnalyticsRecorded sessions become chartable telemetry streams.
CanVision live telemetry
Live map + telemetry HUD
CanVision technical detail flow
What it does

Realtime vehicle state, visually organized.

CanVision turns OBD2 and vehicle telemetry into compact operating views designed for fast interpretation while driving, testing, or reviewing a session.

Primary telemetrySpeed, RPM, boost, AFR, coolant, timing, throttle, load, MAF, battery, and related engine data.
Map contextGPS location and track awareness sit beside the vehicle data instead of being treated as a separate system.
CanVision analytics
Session analytics
Data Review

Sessions become measurable records.

The analytics view gives the project a second mode: not just live display, but post-run review of sensor behavior and performance relationships.

Multi-stream graphingTelemetry traces can be compared across time to spot relationships and anomalies.
Operational memoryDrive sessions become artifacts that can be reviewed instead of disappearing after use.
Hardware Layer

Web interface backed by physical integration.

CanVision uses a Raspberry Pi HAT that bridges vehicle CAN data into the Pi, with an RP2350 handling CAN messages and serial transport.

CAN interfaceThe RP2350 reads and transmits CAN traffic, then passes structured messages to the Raspberry Pi over serial for the web telemetry layer.
Power and isolationThe board includes separated power domains, logic-level shifting, and 12V-to-5V regulation for vehicle-powered operation.
CanVision CAN hardware
CanVision hardware
CanVision PCB layout
PCB design
Engineering Signal

Complete system thinking.

CanVision combines embedded hardware, realtime telemetry, data visualization, networking, and operational UX into one integrated platform.

Schematic Design
PCB Layout
Electrical Engineering
CAN Bus Integration
Raspberry Pi
Embedded Systems
Telemetry Visualization
Realtime Analytics
GPS Integration
UI / UX Design
Web Server Infrastructure
Data Logging
Docker
Frontend Engineering
System Integration
Project Showcase 2

Atlas

Self-hosted geospatial platform for wilderness planning, terrain analysis, historical overlays, and field-oriented mapping.

Atlas · terrain navigation + overlays
Geospatial Platform

Field mapping for decision making.

Atlas is built around exploration workflows: terrain visualization, layered overlays, historical topo research, waypoint systems, and field planning.

50+ LayersTerrain, public lands, historical maps, and environmental overlays.
Spatial ToolsTyped waypoints, drawings, polygons, folders, and visibility cascades.
Offline Field DataCached map tiles and recorded GPS tracks keep field context available away from service.
Atlas technical detail flow
What it does

Built around real field workflows.

Atlas is designed for LIDAR anomaly research, site mapping, historical research, and expedition planning.

Layer architecture50+ selectable layers spanning terrain, public lands, historical maps, and exploration datasets.
Field-first UXDetail-rich waypoints, layer stacking, drawing tools, and offline map caching.
Built around real field workflows
Waypoints + operational workflows
Interaction Model

Waypoints become operational objects.

Typed waypoints, line and polygon geometry, attached drawings, clickable shapes, centroid icons, visibility cascades, and detail cards make the map useful as a field workspace.

Typed objectsGeneral, overland, mining, rockhunting, and historical categories.
Drawing workflowsAttach drawings, edit shapes, and keep related field notes organized.
Data Sources

Built around layered public datasets.

Atlas combines terrain, geology, weather, land management, wilderness, recreation, hydrology, and historical mapping datasets into a unified operational mapping environment.

USGS National Map Topo
USGS Historical Topographic Maps
AWS Terrain DEM
Terrain RGB
NOAA Radar + Snow
USFS MVUM Roads
BLM Surface Management
USFS EDW Wilderness
USGS Stream Gauges
USGS MRDS Mining Data
NIFC Wildfire Perimeters
OpenStreetMap + Overpass API
Atlas preset overlay system
Overlay presets + workflow modes
Atlas terrain
Exploration context
Engineering Philosophy

Small steps, validated in production.

The project favors live sources where possible, local processing where needed, validation gates before expansion, and practical infrastructure over speculative complexity.

Validation-firstEach phase ships something usable before the next layer is added.
Tooling realismInfrastructure pivots are made after verifying real tool capabilities.
Docker
NginX
MapLibre
Martin
PMTiles
MBTiles
FastAPI
PostGIS
Project Showcase 3

Voyager

Multi-role MIDI chord synthesizer and HID macro deck spanning PCB design, firmware architecture, realtime input handling, CAD design, and physical hardware integration.

Embedded Hardware

Full-scale chord synthesizer.

Voyager combines embedded firmware, realtime input systems, OLED UI workflows, RGB state management, USB HID integration, and custom hardware into a multi-role MIDI chord synthesizer and HID macro customization platform.

PCB DesignMatrix routing, component placement, layout constraints, and manufacturing prep.
CAD DesignEnclosure planning, control placement, display window, and mechanical fit.
PCB AssemblyFabricated boards, soldering, component population, and hardware validation.
Voyager · completed control surface
Voyager technical detail flow
PCB Design

Dense input matrix, routed for fabrication.

Voyager began as a custom PCB layout built around a large key matrix, rotary controls, display integration, and embedded controller connections.

Routing disciplineHigh-density switch matrix routing with power, signal, and control paths organized for manufacture.
Hardware planningBoard layout reflects the final product constraints: controls, display, enclosure openings, and assembly clearances.
Voyager PCB layout
PCB layout
Voyager CAD enclosure model
CAD enclosure concept
CAD Design

Mechanical design as part of the engineering workflow.

Voyager uses CAD not just for visualization, but as a core engineering layer tying together PCB geometry, enclosure tolerances, display placement, ergonomics, cable routing, 3D-printed prototypes, and manufacturable physical layout.

Mechanical integrationPCB dimensions, switch spacing, display windows, encoder placement, and mounting geometry are designed as one coordinated system.
Cross-discipline valueCAD workflows support rapid prototyping, enclosure iteration, fabrication planning, and hardware validation across embedded and physical product work.
Product-oriented thinkingMoves the project beyond electronics alone into ergonomics, usability, physical interaction, and real-world assembly constraints.
Engineering utilityTransferable CAD skills support industrial design, fixture planning, mounting systems, enclosure design, and hardware integration workflows.
CAD Modeling
Mechanical Layout
Enclosure Design
Tolerance Planning
3D Printing
Rapid Prototyping
PCB Assembly

Fabricated board, populated and validated.

The board was manufactured and assembled, turning the design into physical hardware that can be tested, debugged, and integrated into the final device.

Assembly workComponent placement, soldering, inspection, and fitment into the larger hardware design.
Validation loopPhysical assembly creates the feedback needed to refine board layout, enclosure fit, and firmware behavior.
01
Fabrication handoffPCB files move from layout into manufacturing with silkscreen, drill, routing, and component-placement constraints locked in.
02
Board populationSwitches, LEDs, connectors, display headers, controller interfaces, and support components are placed and soldered.
03
Electrical bring-upPower rails, continuity, controller connections, and input-matrix behavior are checked before final enclosure integration.
04
Fit and firmware feedbackPhysical testing feeds back into enclosure tolerances, control feel, firmware mappings, and final interaction behavior.
Voyager PCB assembly closeup
PCB assembly
Completed Voyager hardware
Completed interaction platform
Realtime Embedded System

Adaptive interaction modes with performance-first firmware.

The same physical hardware dynamically reconfigures across multiple interaction modes with dedicated LED states, OLED behavior, HID mappings, and latency-sensitive processing paths.

Manual / Smart Modes Dynamically remap the grid into context-sensitive input systems with modifier layers, adaptive note logic, and encoder-driven state changes.
Drum Mode Optimized for speed by bypassing non-essential processing, disabling NoteOff handling, and freezing OLED updates during play.
Macro Mode USB HID keyboard and consumer-control overlay for screenshots, media control, mission control, lock screen, and system navigation.
LED System 28-addressable RGB LEDs with mode-aware palettes, idle animations, brightness boosting, and realtime visual feedback.
Web Configurator

Browser-based configuration for custom use cases.

A GitHub Pages-hosted Web Serial configurator connects directly to the hardware, making custom performance layers editable without a desktop install or manual firmware edits.

Web Serial workflowConnect, sync, edit, preview, and push layer data back to the keyboard from the browser.
Per-key sound designEach key supports note selection, MIDI channel assignment, chord builder presets, and custom color mapping.
Custom layer creationBuild named maps for performance modes, then store and send those layers to the device.
Encoder customizationConfigure rotary encoder behavior for MIDI CC, pitch bend, mode changes, and other interaction controls.
Voyager web serial configurator with custom key layer editor
Web Serial configurator

Systems-minded engineering range.

Enterprise operations experience combined with independent engineering across telemetry, geospatial systems, embedded hardware, automation, and deployment.