Welcome to my GitHub profile. I'm a passionate developer currently diving into the worlds of Rust, Python, Machine Learning, AI, and IoT. Feel free to explore and reach out if you'd like to collaborate!
๐ญ Currently, I'm involved with PITON and ECU-Sensing which is now operated by the Center for IoT Engineering and Innovation.
๐ฌ Let's work together on new ideas!
Project | Description | Programming Languages | Technologies | Platform |
---|---|---|---|---|
PITON | A comprehensive IoT platform aimed at providing an open network for devices using LoRaWAN, Wifi, BLE, Zigbee | Typescript | NextJS | Web |
PITON Mobile | A mobile companions to PITON the IoT platform aimed at providing an open network for devices using LoRaWAN, Wifi, BLE, Zigbee | Flutter | - | Andriod, iOS |
PITON API | This API serves as the backend for the PITON platform, an open network for IoT devices, designed to ensure seamless integration and data exchange. | Python, TypeScript | FastAPI, NextJS, Postgres | Web, Docker |
Rusty Chat API | This is a simple HTTP API implementation in Rust for deploying Ollama interfacing agents, automations, etc. Includes Dockerfile and Docker Compose for quick deployment. | Rust | Ollama, LLMs | Docker, Linux, Web |
Rusty Chat WASM | A Rust-based chat application compiled to WebAssembly, integrating large language models via the Ollama API for enhanced conversational AI in web browsers. | Rust | Ollama-rs, wasm-bindgen, WebAssembly | Web Browsers |
Center for IoT Engineering and Innovation Website | The official website for the Center for IoT Engineering and Innovation, presenting resources, updates, and insights about IoT innovations. | HTML, CSS, JS | Google Firebase, Google Cloud Storage | Web |
Project | Description | Programming Languages | Technologies |
---|
| Lab Installation Manager | A robust management system built for organizing and maintaining lab setups, including VPN configuration and network access control. | Python, Bash | OpenVPN, OpenNSA | Docker, Linux | | Kosaraju's Algorithm | An implementation of Kosaraju's Algorithm in Python, designed to find strongly connected components in a directed graph. | Python | | | NFL Data Visualization| A data visualization tool built to analyze and compare NFL data, utilizing PyWebIO and NFLFastPy for data extraction and presentation. | Python | PyWebIO, NFLFastPy | | Pi-Pirates | A responsive website for the Pi-Pirates initiative, aimed at providing resources and updates about the project. | HTML, CSS, JS | Google Firebase, Google Cloud Storage | | Gale-Shapley Stable Matching Algorithm | A Java implementation of the Gale-Shapley Algorithm, designed to solve the Stable Matching Problem. | Java | | | Lighting Challenge | A Unity-based game project focused on showcasing various lighting effects and techniques in a 3D environment. | C# | Unity | | SurvivaBall | A survival game created with Unity, where players must maneuver a ball through challenging environments. | C# | Unity | | Galaga Animals | A fun, animal-themed spin on the classic arcade game Galaga, built in Unity. | C# | Unity |
- Email: [email protected]
- LinkedIn: Colby Sawyer
In my spare time, I love to create and bring to life unique designs through 3D printing. I really love to tinker with all types of projects and its nice to get my hands "dirty"!