Hello! I'm Michał.
Below is a manually crafted listing of my coolest contributions and personal projects.
Modular SQL Query Engine
#5623
Added cycle detection to the logical optimizer loop with extensive unit testing
#5734
Fixed an SQL typing bug with case expression, verified with PostgreSQL integration tests
#5521
Removed lots of boilerplate required to implement custom nodes of logical plan with nice inheritance of the hashing/equality implementation
All PRs in Apache Arrow DataFusion
DataFrames for Python with lazy data loading
#7143
Added glob pattern support to the JSON read routine, available in Rust and Python API
#7250
Replaced unsafe code related to the schema of CSV with safe alternative
#6937
Added a new trait LazyFileListReader
(a kind of a base class) deduplicating glob logic
All PRs in Polars
The Kubernetes Package Manager
#12088
Fix leaking goroutines in Install
Metadata DB about financial models
#208
Dockerized the software with dockerfiles and docker-compose
#249
Separated gRPC calling code from the logging logic with the interceptors API
#212
Improved performance of the gRPC API with call batching
All PRs in TRAC
Click a badge to verify it.
Kubernetes (The Linux Foundation)
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
letstune Python package facilitates Machine Learning through hyperparameter tuning.
The package sports nice architecture, static typing with mypy and unit tests with pytest. Linting and tests are run with GitHub Actions on CI.
- See the public Kaggle kernel 📝, demonstrating the software in action.
- Autotune Keras example, choosing automatically among the various optimizer variants.
kubedirlint is a simple Go program that checks the placement of Kubernetes YAML files in your project.
DataChat – Quick data exploration as a chat!
- DataChat connects to any PostgreSQL database.
- It allows you to explore your data in a form of chat.
- Easy setup in 5 minutes ⏰ – with Docker Compose!
Uses Spring WebFlux + React + Redux.