Software and systems engineer who turns flaky hardware and manual workflows into automated, reliable systems.
I'm a software and systems engineer with an M.S. in Software Engineering, working at the seam between hardware and software. Day to day that means Python and PowerShell automation, root-cause analysis on embedded-Linux and firmware failures, and SQL dashboards that turn test data into something people actually act on.
Before writing the automation, I spent two years repairing and validating the hardware itself — field returns, UART debugging, data recovery — so I tend to build tools that hold up on a real test bench, not just in a demo.
Software Engineer · Trace
Hardware Technician · Trace
M.S., Software Engineering
California State University, Fullerton
B.S., Cognitive Science — Design & Interaction
University of California, San Diego
Full-stack fleet-monitoring system for real-time situational awareness of vessels — live tracking, system-health dashboards, and fleet analytics, driven by AIS WebSocket streams and NOAA marine weather APIs. Built with React and Node.js. CSUF capstone, 2026.
Full-stack web application delivered by an Agile/Scrum team through sprint planning, standups, retrospectives, and Jira-based tracking. Features include authentication, transcript viewing, and course management. Team project, 2025.
A write-up of the architecture running this server: a single Caddy instance, static and reverse-proxied projects under one address, and an AI agent that maintains it over a chat interface.
Open to software and systems engineering roles. The fastest way to reach me is email — I read everything.