Open Source & Side Projects

Here’s a collection of projects I’ve built and contributed to. These showcase my work in web development, cloud infrastructure, and software engineering.


Cardinal Forecast

Athletic Load forecasting application

  • Technologies: Vue.js/Nuxt.js, Elixir, GraphQL, Azure Kubernetes Service (AKS), Docker, Kubernetes, Prometheus, Grafana, PostgreSQL, ClickHouse
  • Description: Cardinal Forecast is a one of a kind athletic load forecasting application that uses machine learning algorithms to predict athlete performance based on historical data. It provides insights into athlete readiness, fatigue, and injury risk, helping coaches and athletes optimize training and recovery.
  • Link: Live Application

Conduit

Integrate GraphQL APIs with LLMs

  • Technologies: TypeScript, MCP
  • Description: Conduit is a lightweight GraphQL API integration tool that allows developers to easily integrate large language models (LLMs) into their applications. It provides a simple and intuitive interface for building and deploying LLM-powered applications.
  • Link: GitHub Repository

FitDecoder

High-performance Elixir library for decoding Garmin .fit files

  • Technologies: Elixir, C++, NIF (Native Implemented Functions), Garmin FIT SDK
  • Description: FitDecoder is a high-performance Elixir library for decoding Garmin .fit files. It uses a C++ NIF (Native Implemented Function) to wrap the official Garmin FIT C++ SDK, providing a fast and efficient way to extract data from activity files directly within the Elixir ecosystem.
  • Link: GitHub Repository

📫 Get Involved

I’m always interested in collaborating on interesting projects. If you’d like to contribute to any of these projects or have ideas for collaboration, feel free to:


More projects coming soon! Check back regularly or follow me on GitHub for updates.