Projects I've built and worked on.
Here are some of the projects I've worked on, from personal side projects to professional work.
Surf Forecast App
A full-stack surf forecasting application for local surf spots. Backend written in Go with some ingestion microservices in Python (ongoing migrations to Go). Features a web app and Swift iOS version. Migrated from Python/Flask to Go/Gin and from Google Cloud/Firebase to AWS. Now hosted on AWS Lambda with DynamoDB to keep running costs low. Integrated ocean forecasts, user reports, and image moderation using AWS Rekognition.
treblesurf.com
Boat Tracking Project
A small IoT project designed to run on a Raspberry Pi. Posts location data to a server and integrates with Home Assistant for real-time boat tracking and monitoring.
GitHub