Alan Cruickshank's Projects
GitHub profile repository
Amundsen is a metadata driven application for improving the productivity of data analysts, data scientists and engineers when interacting with data.
Simple boolean expression evaluation engine for python
Backend developer interview test
dbt (data build tool) enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
dbt-core-interface is an MIT licensed high level wrapper for dbt-core that can be used to drive third party integrations such as servers, CI automation, DWH automation, etc. without duplicate boilerplate.
A dbt package for modelling dbt artifact data with Snowflake. https://brooklyn-data.github.io/dbt_artifacts
Druid Docker
The code behind docs.getdbt.com
Doppler is an intropection tool for redshift - to understand who is querying what.
Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/
Direct drive and Bowden swappable extruders for the Hypercube design of printer
Apache Airflow (Incubating)
Optimized firmware for RepRap 3D printers based on the Arduino platform.
A multilingual collection of names from around the world
An edited version of the casper theme for designingoverload
The Prometheus monitoring system and time series database. EDITED TO ALLOW EFS Filesystem mounting
Pythonic SharePoint
Concise, consistent, and legible badges in SVG and raster format
A SQL linter and auto-formatter for Humans
Distinctly over engineered USB volume control designed in OpenSCAD and programmed using Arduino
Caravel is a data exploration platform designed to be visual, intuitive, and interactive