Skip to content
View craole-cc's full-sized avatar

Block or report craole-cc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
craole-cc/README.md

Hi, I'm Craig 'Craole' Cole πŸ‘‹

Rust-powered Data Engineer Full Stack Systems

πŸ‘€ About Me

I build full-stack applications, data infrastructure, and systems utilities, usually with Rust at the core. From frontend interfaces to backend pipelines to command-line tools, I'm exploring the entire spectrum of what's possible with modern systems programming.

With roots in music production (bassist, singer, producer) and 8+ years in Learning & Development (including TEFL tutoring for professionals), I've always been driven by expression. The alias "Craole" embodies this β€” a fusion of my Caribbean heritage and creative identity, reminding me that I have something to say.

Music remains part of my voice, but code has expanded my range. Every system I build, every pipeline I design, every utility I craft β€” it's all expression through structure, blending the precision and creativity I honed as a musician with the power of modern systems programming.

Code is another instrument of expression through structure πŸŽ΅βš™οΈ

πŸ› οΈ What I Build

🌐 Full-Stack Development

  • Web applications with Rust backends (Axum, Actix) + modern frontends (HTMX, SPA frameworks)
  • End-to-end solutions from database to UI

πŸ“Š Data Engineering

  • High-performance data pipelines with Rust & Delta Lake
  • Graph databases (Neo4j) for complex relationship modeling
  • Analytics infrastructure that scales

βš™οΈ Systems Utilities

  • Command-line tools that solve everyday problems elegantly
  • Cross-platform applications (Windows, Linux, macOS)
  • Developer productivity tools

πŸ”§ Infrastructure

  • Declarative NixOS configurations for reproducible environments
  • Infrastructure-as-code and automation
  • Self-hosted solutions

🧰 Tech Stack

Languages & Core

Rust Shell Python Zig

Web

Axum HTMX Leptos Tailwind

Data Engineering

Apache Spark Databricks Neo4j PostgreSQL

DevOps & Systems

Git NixOS Windows

Editors

Helix Typst VS Code Zed  Editor

Terminal

Bash PowerShell Starship OhMyPosh

🎯 Philosophy

Code is expression. Just like music, it requires precision, creativity, and purpose. Whether I'm building a web app, designing a data pipeline, or crafting a CLI tool, it's about solving problems in ways that feel structured yet innovative.

From my musical background to teaching to building systemsβ€”it's all connected through the desire to create and communicate.

πŸš€ Open to Collaboration

Looking for Rust-centric projects across the full spectrum:

  • 🌐 Full-stack applications with modern Rust frameworks
  • πŸ“Š Data engineering pipelines and infrastructure
  • βš™οΈ Developer tools and systems utilities
  • 🎨 Creative technical experiments

πŸ§‘β€πŸ’» Contributing / Local Dev

See CONTRIBUTING.md to get the project running locally.

πŸ“« Let's Connect

Email Twitter Portfolio


Let's build something impactful together β€” solving real problems through elegant, expressive code πŸš€

Pinned Loading

  1. dotDots dotDots Public

    My dotfiles

    Shell 3 1

  2. ccutils ccutils Public

    Shell 1