Profile

Full stack systems engineer with six years of professional experience across embedded systems, distributed networked software, and security-critical infrastructure, spanning IoT device discovery protocols, on-device voice processing, and OTA security pipelines. Completed graduate-level coursework in cryptography and malware analysis. Looking to apply this background to defense and national security applications. U.S. citizen eligible for DoD security clearance.

Education

Rochester Institute of Technology · B.S. Software Engineering, Minor in Computing Security · May 2022

Skills

Languages
Go,C,C++,Rust,Python,C#,Objective-C,TypeScript,Swift,Kotlin
Embedded & Hardware
ESP32,RP2040,CircuitPython,FreeRTOS,I2S,SPI,Firmware Development
Security
Cryptographic Protocol Design,AES,RSA-2048,SSH Key Management,OTA Security,Malware Analysis
Systems & Tooling
Docker,OpenAPI/Swagger,WebSockets,SQLite,GitLab CI/CD,PlatformIO,React Native
Familiar with
Xilinx FPGA,KiCad,Fusion 360

Professional Experience

Full Stack Engineer

SAVANT Systems, May 2022 - Present

Full stack development across the SAVANT product: iOS and Android applications, configuration tools, and the smart host.

  • Delivered Conditions: a rule-based automation engine extending the Scenes system with conditional event propagation across a distributed, heterogeneous device stack
  • Designed and implemented a versioned, backwards-compatible API around Scenes & Conditions
  • Developed Green Power storage configuration and PDU sequencing features end-to-end
  • Co-architected system stack using JSON Schema, OpenAPI/Swagger in Go, and Mermaid diagrams
  • Designed, implemented, and evangelized internal integration testing tool
  • Integrated locally-hosted voice recognition, keeping all audio processing on-device with no cloud dependency
  • Updated OTA software to comply with new Apple security requirements, including SSH key handling changes across the update pipeline
  • Built robust dynamic discovery system for smart devices on local network
Go,C#,Python3,Swift,Kotlin,Objective-C,React Native,Unity,SQLite3,XCode,GitLab CI/CD

Technical Director

Freelance, July 2023 - July 2024

Contract technical direction and implementation for Unity projects.

  • Owned technical direction for the Game Dev Game Show, a live-broadcast Unity overlay with episode-configurable layout, persistent scoring, and custom shader work; aired publicly with notable industry guests
  • Developed reusable animation and control library shared across client projects
C#,Unity,Inkscape

UX Software Engineer

SAVANT Systems, January 2020 - May 2022

Co-op and internship spanning multiple semesters; promoted to full-time engineer upon graduation.

  • Refactored real-time smarthome telemetry ingestion (energy, HVAC, music) from ad-hoc unvalidated parsers into a typed, data-validated struct pipeline consumed across the full application
  • Designed and implemented Energy Microgrid Monitoring Panel, visualizing live power flow across multiple energy sources and grid state
  • Refactored client-side and host-side networking logic, improving communications reliability across the device stack
Objective-C,Go,Python3,XCode,Jenkins