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"!