Data Engineer. Data lover. Data warehouse expert. Python, Rust, SQL, Databricks, Delta Lake is all I need in life.
data-engineering-practice. Data Engineering Practice Problems
2.8kdataEngineeringTemplate. Template for Data Engineering and Data Pipeline projects
120datahobbit. A Rust based data/CSV/Parquet file generator
66drainage. Rust + Python Lake House Health Analyzer | Detect • Diagnose • Optimize • Flow
65tinytimmy. A simple and easy to use Data Quality (DQ) tool built with Python.
51sniffer. csv and flat-file sniffer built in Rust.
45DataEngineeringProjects. Some example projects for Data Engineers to build, end-to-end.
39DuckDBwithAWSLambda. Using DuckDB with AWS Lambda to process Delta Lake data
34unitTestPySpark. how to unit test your PySpark code
29reepicheep. This is a `Rust` based package to help with the management of complex medicine (pill) management cycles.
27lakescum. A Python package to help Databricks Unity Catalog users to read and query Delta Lake tables with Polars, DuckDb, or PyArrow.
27GreatExpectationsWithDatabricks. Getting Great Expectations setup to run on DataBricks with Spark Dataframes.
13PolarsVsPySpark. can Polars crunch 27GBs of data faster than Pyspark?
13RustForDataPipelines. Testing out if Rust can be used for a normal Data Engineering Pipeline.
12PythonVsRustAWSLambda. Testing the runtime difference between Python and Rust for AWS Lambda.
12polars-DeltaLake. Trying out the Dataframe Polars library with Delta Lake ... feat Python.
12agenticAIagent. An example of building an Agentic AI agent system.
11RustOnApacheAirflow. The ultimate Data Engineering Chadstack. Apache Airflow running Rust. Bring it.
10learnDataEngineering. Sample Project to Learn Data Engineering
10polarsVpandasOnAwsLambda. Using Polars and Pandas on AWS Lambda to process data.
9DuckdbAndDeltaLake. Learning how to query remote s3 Delta Lake with DuckDB.
8tryingoutDuckLake. trying out DuckLake from DuckDB with Postgres
8DataFrameShowDown. Polars vs Spark vs Pandas vs DataFusion. Guess who wins?
6fine-tune-openLLaMA. This repo shows how to fine tune openLLaMA (7b) model on a GPU.
6DuckDBwithJSONfiles. processing JSON files in S3 with DuckDB
6PandasVsPolars. Try some common functions between Pandas and Polars.
5SysproInvoicing. use Python to Invoice in Syspro ERP System
5pyarrow-v-duckdb-v-polars. Compare pyarrow to duckdb to polars for writing data pipelines.
5rustAsyncExample. A quick example of using Rust to do async HTTP requests/downloads.
4AirflowVsDagster. Comparing Apache Airflow to Dagster
4GreatExpectationsWithSpark. Learning to setup a Great Expectations project using Apache Spark
4MotherDuckwithApacheAirflow. Combine MotherDuck + DuckDB with Apache Airflow
3puddleglum. Rust based package for answer questions about s3 buckets and files
3dqxDatabricksDataQuality. trying out the new dqx Data Quality library from Databricks Labs
3gRPCwithPython. Introduction to gRPC with Python.
3TheBearVsTheDuck. Compare DuckDB v Polars for Data Pipelines.
3datafusion-sql-cli. Playing around and making ETL tools with Datafusion's CLI SQL tool.
3RustDataFusion. Trying out Rust's DataFusion, compare to Apache Spark.
3DataEngineeringWithFortran. Trying to use Fortran to write a data pipeline
3sparklepop. SparklePop is a simple Python package designed to check the free disk space of an AWS RDS instance.
3pythonRustLambda. using Delta Lake Python bindings for delta-rs to write large CSV files to Delta Lakes.
3PolarsDateTimeManipulation. Polars date and time manipulation
2try-smallpond. trying out smallpond that's built on duckdb
2GolangDataFrames. playing with DataFrames in Golang, compare it to Python.
2graphRS. Building a Network/Graph from scratch, and understanding it with Rust.
2kafkaClusterWithPython. create a 3 node Kafka cluster, interact with Python client.
1sparkShufflePerformance. testing the performance of Spark shuffle configurations
1pySparkSQLContext. Learning to use SQLContext with PySpark.
1DuckDBvsPolars. Comparing the performance of DuckDB to Polars
1PrefectIntroduction. Trying out Prefect as compared to Airflow.
1airflow-kubernetes. Running Airflow inside Kubernetes
1SparkHadoopCluster. create your own Apache Spark cluster with Hadoop/HDFS installed.
1sparkMachineLearningExample. An example of a Spark Machine Learning Pipeline in PySpark.
1GolangVsRust. Writing Word Counter with both Golang and Rust
1RayonWithRustVsPython. Trying on Rayon with Rust vs Python Thread and ProcessPools.
1postgresInsertPerformance. Testing Postgres Insert Performance
1testApacheArrow. Trying out Apache Arrow, compare to Polars.
1s3cloudStorage_Golang_Python_Rust. Golang, Rust, and Python working with s3 files.
1DSAforTheRestOfUs. Introduction to DSA (Data Structures and Algorithms) with Rust.
1