I'm a Software Engineer that's passionate about open-source, open-science, software internals and databases. I have a background in backend and data engineering, I'm currently working as a Database Environment Engineer at @CrateDB, an open-source SQL distributed database. I'm very much interested in all things Python/Rust. You can find my contributing to cool projects, ocasionally writting at https://surister.dev, attending/speaking at conferences like OpenSouthCode, Fosdem, J on the beach, PyconEs.. or at the gym (if my damn shoulder doesn't flare up!).
Pinned Loading
-
bregman-arie/devops-exercises
bregman-arie/devops-exercises PublicLinux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
-
datasaurus
datasaurus PublicData Engineering framework written in Python based in Polars.
-
-
crate/cratedb-sqlparse
crate/cratedb-sqlparse PublicParsing utilities to validate and split SQL statements for CrateDB.
1,317 contributions in the last year
Skip to contributions year list| Day of Week | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | ||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturday Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Loading
Contribution activity
November 2025
Created 23 commits in 5 repositories
Created 1 repository
-
surister/mcp-copenhagen
Python
This contribution was made on Nov 16
Created a pull request in kylebarron/arro3 that received 33 comments
feat: Implement Table.drop_columns
Fixes #403
The ergonomics is a bit better compared to pyarrow.Table.drop_columns in my opinion.
* It accepts both: string and Field while pyarrow o…
+101
−4
lines changed
•
33
comments
Opened 13 other pull requests in 2 repositories
crate/cratedb-django
6
merged
1
closed
-
First implementation of arrays
This contribution was made on Nov 11
-
test: Add tests on auto id generation
This contribution was made on Nov 7
-
Implement clustered tables' options in Meta:
number_of_shardsandclustered_byThis contribution was made on Nov 6 -
feat: implement
partition_byin class meta optionsThis contribution was made on Nov 5 -
Feat/partition by
This contribution was made on Nov 5
-
fix: Set default values when Model does not specify cratedb attributes.
This contribution was made on Nov 5
-
fix: conftest cleanup now don't pick up abstract model classes class
This contribution was made on Nov 4
kylebarron/arro3
3
open
3
merged
-
fix:
Table.renamenot modifying internals batches schemaThis contribution was made on Nov 8 -
fix: Properly return
IndexErroron incorrect index inTable.add_columnThis contribution was made on Nov 8 -
fix: Rename
namestocolumnsparameter inTables.drop_columnsThis contribution was made on Nov 7 -
Improve error messaging by adding more information
This contribution was made on Nov 4
-
fix: off by one when checking if an index is valid
This contribution was made on Nov 4
-
feat!: Make
Table.remove_columnreturnIndexErrorThis contribution was made on Nov 4
Reviewed 34 pull requests in 13 repositories
crate/cratedb-examples
7 pull requests
-
Elixir: Update to Erlang/OTP 28 and Elixir 1.19
This contribution was made on Nov 16
-
Testcontainers/Java/JUnit 5: Add missing support. Disambiguate docs.
This contribution was made on Nov 10
-
Apache Superset: Validate against version 6.0.0rc2
This contribution was made on Nov 9
-
Polars: Use
insert_bulkutility for SQLAlchemy write exampleThis contribution was made on Nov 4 -
Python/SQLAlchemy: Fix multirow/batched exercise
This contribution was made on Nov 3
-
MCP/DBHub: Update to 0.11.6
This contribution was made on Nov 2
-
MCP/DBHub: Fix integration tests
This contribution was made on Nov 2
crate/crate-pdo
6 pull requests
-
Quoting: Start supporting
PDOCrateDB::quote(..., \PDO::PARAM_STR)This contribution was made on Nov 15 -
Maintenance: Verify support on PHP 8.5 and PHP 8.6
This contribution was made on Nov 15
-
Documentation: Add information about how to run a release
This contribution was made on Nov 13
-
Dependencies: Fix a few deprecation warnings on function signatures
This contribution was made on Nov 13
-
This and that
This contribution was made on Nov 13
-
PHP 8: Fix fatal error about signature mismatch with
setFetchModeThis contribution was made on Nov 13
crate/crate-dbal
3 pull requests
-
Maintenance: Verify support on PHP 8.5
This contribution was made on Nov 13
-
Reflection: Adjust evaluation of
information_schema.columns'is_nullableattribute for CrateDB 6.1This contribution was made on Nov 13 -
Replace use of
Crate\PDO\PDO(deprecated) byCrate\PDO\PDOCrateDBThis contribution was made on Nov 13
crate/cratedb-prometheus-adapter
3 pull requests
-
Runtime: Updated OCI to use Go 1.25 on Debian 13 "trixie"
This contribution was made on Nov 13
-
Release: Fix release tooling that prevented production of 0.5.10
This contribution was made on Nov 13
-
CI: Stop testing on Go 1.23
This contribution was made on Nov 5
crate/cratedb-django
3 pull requests
-
Implement clustered tables' options in Meta:
number_of_shardsandclustered_byThis contribution was made on Nov 9 -
test: Add tests on auto id generation
This contribution was made on Nov 9
-
fix: Set default values when Model does not specify cratedb attributes.
This contribution was made on Nov 8
crate/dlt-cratedb
2 pull requests
-
Fix truncating tables by adding
CrateDbSqlClient._truncate_table_sqlThis contribution was made on Nov 11 -
Improve README by referring to canonical documentation
This contribution was made on Nov 11
crate/cratedb-guide
2 pull requests
-
Integrate/dlt: Pull README and usage guide from upstream repository
This contribution was made on Nov 11
-
Delete testimonials from index.md
This contribution was made on Nov 7
crate/sqlalchemy-cratedb
2 pull requests
-
Maintenance: Use Python 3.14 across the board
This contribution was made on Nov 5
-
Chore: Fix test
test_statement_with_error_traceThis contribution was made on Nov 4
crate/about
2 pull requests
-
Python 3.14: Validate on CI and adjust for deprecations
This contribution was made on Nov 3
-
Instructions: Balance responsibilities. Advise language.
This contribution was made on Nov 3
crate-workbench/meltano-target-cratedb
1 pull request
-
CI: Validate on Python 3.14
This contribution was made on Nov 11
crate/cratedb-toolkit
1 pull request
-
CI: Use Python 3.13 where applicable to speed up builds again
This contribution was made on Nov 6
kylebarron/arro3
1 pull request
-
feat: Implement
Table.drop_columnsThis contribution was made on Nov 6
crate/cratedb-mcp
1 pull request
-
Tame logging of HTTPX to not reveal credentials
This contribution was made on Nov 3
Created an issue in golang/go that received 4 comments
x/website: Change "Try Go" to "Let's get Going"
Such a wasted potential not to have "Let's get Going" instead of "Try Go" in the website. Ideally 'Go' goes in bold. What did you expect to see? W…
4
comments
Opened 16 other issues in 3 repositories
crate/cratedb-django
3
open
5
closed
-
Create
BaseFieldfor all `FieldsThis contribution was made on Nov 11 -
Implement OBJECT's column policy
This contribution was made on Nov 11
-
Custom id is not respected - id repeated twice
This contribution was made on Nov 6
-
Improve default setting over meta options
This contribution was made on Nov 5
-
Change linter, from black to ruff
This contribution was made on Nov 4
-
Implement
clustered_byin class meta optionsThis contribution was made on Nov 4 -
Implement
partition_byin model meta optionsThis contribution was made on Nov 4 -
Add ArrayFields
This contribution was made on Nov 4
kylebarron/arro3
4
open
3
closed
-
Make
Arrayinfer the typesThis contribution was made on Nov 8 -
No proper error is raised on wrong index in
Table.add_columnThis contribution was made on Nov 7 -
Rename parameter
namestocolumnsinTable.drop_columnsThis contribution was made on Nov 6 -
Cannot rename-columns
This contribution was made on Nov 4
-
Add tests for
Table.rename_columnThis contribution was made on Nov 4 -
Add tests for
Table.remove_columnThis contribution was made on Nov 1 -
Graciously return
IndexErrorinTable.remove_columnThis contribution was made on Nov 1
crate/crate
1
open
-
Array inner type constraints are not respected
This contribution was made on Nov 11





