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 RESTful 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, JavaScript | FastAPI, VueJS | Docker, Linux, Web |
Rusty Chat API | This API implementation in Rust serves as a boilerplate for deploying Ollama interfacing chatbots, automations, etc. Includes Dockerfile and Docker Compose for quick deployment. | Rust | Ollama, LLMs | Docker, Linux, Web |
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 |
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 |
PITON | A comprehensive IoT platform built with Flutter, aimed at providing an open network for IoT devices on multiple mobile platforms. | Dart, Flutter | Google Firebase, Google Cloud Storage, GCP SDK | iOS, Android |
BRIDGES Virtual Network Assistant | An interactive virtual assistant powered by OpenAI and ChatGPT, designed to facilitate network operations. | Python, JavaScript | OpenAI, ChatGPT | Docker, Linux |
Project | Description | Programming Languages | Technologies |
---|---|---|---|
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"!