Full-stack software engineer with 4+ years of experience building, deploying, and operating production systems that span software, infrastructure, and hardware. I focus on backend services, distributed systems, and edge deployments, with hands-on experience supporting real-world pilots and production environments.
Before becoming a software engineer, I worked as a paramedic. That experience shaped how I approach systems today: reliability matters, failures have real consequences, and clear communication under pressure is essential.
I enjoy building systems that interact with the physical world and solving problems that span devices, networks, and backend services.
Outside of work I volunteer with Portland’s civic technology group Code PDX and spend time exploring embedded systems, CAD, game development, weight lifting, backpacking, golfing, and bouldering.
- Backend services and API development
- Linux-based infrastructure and Dockerized deployments
- CI/CD automation and operational reliability
- IoT and edge systems integration
- Production systems that interact with the physical world
-
💬 Languages: Go, TypeScript, JavaScript, Python, C++, Shell
-
🌐 Backend & Systems: REST APIs, Node.js, Bun, Docker, Nginx, Linux, EdgeX Foundry, MQTT, Supabase
-
🛢️ Data: SQL (PostgreSQL, Supabase, MariaDB, SQLite), InfluxDB, Redis
-
💻 Frontend (supporting): React, React Native, Tailwind CSS, Grafana
-
🚀 Hardware & Edge: Arduino, Ansible, Expo, Git/Github, REST API, Vercel, AWS, GCP, Postman, Linux, VirtualBox, Figma
Feel free to reach out if you have any questions or want to collaborate on a project. But please, link your github.
If you’re an employer building backend, systems, or IoT-heavy products and value engineers who can own problems end to end, feel free to reach out.



