Software Engineer · Portland, OR
Architected distributed C#/.NET application stack on a Raspberry Pi running embedded Linux for telemetry collection, device orchestration, and power-aware automated shutdown of provisioned VMs and servers across the local network under low-battery conditions.
Implemented REST API services with SQLite-backed state persistence, designed P/Invoke interop layer with native C libraries for low-level hardware communication, and built PowerShell-based operational tooling for monitoring and control workflows.
Brought up and validated Linux-based NVIDIA edge AI systems for industrial deployment, including OS provisioning, firmware/driver integration, and thermal/power benchmarking under production AI inference workloads.
Drove firmware project lifecycle from requirements gathering through delivery: analyzed electrical schematics with hardware engineering team, defined project requirements, and implemented embedded C firmware using I2C communication protocols to query sensor telemetry and control peripheral devices.
Engineer Intern · Portland, OR
Developed Python-based automated test automation framework integrating with electrical tester APIs to generate schematic-driven validation plans, configure relay/switch matrices, execute connectivity tests, and produce diagnostic reports.
Built containerized remote firmware flashing and debugging platform using Docker, GCC toolchains, Raspberry Pi, GDB, and USART interfaces, enabling engineers to remotely compile, deploy, and debug embedded software on physical microcontroller hardware.
Languages
Frameworks
Cloud & Data
Infrastructure
AI & Agentic
Embedded