👨💻
- New York, New York
- 23:35
(UTC -04:00) - https://kylebarron.dev
- @kylebarron.dev
- in/kylebarrongeo
- @kylebarron@mapstodon.space
- @kylebarron2
I'm a software engineer passionate about fast, interoperable geospatial data science.
I'm primarily developing theApache Arrow,GeoArrow andGeoParquet ecosystems to make that a reality.
Python:
Project | Role | Description |
---|---|---|
lonboard | author | Python library for fast, interactive geospatial vector data visualization in Jupyter. |
geoarrow-rust | author | A Python library implementing theGeoArrow specification with efficient spatial operations. |
arro3 | author | A minimal Python library to manageApache Arrow data |
obstore | author | Simple, fast integration with Amazon S3, Google Cloud Storage, Azure Storage |
geoindex-rs | author | Fast, memory-efficient 2D spatial indexes for Python. |
geopolars | author | Geospatial extensions for thePolars DataFrame library. |
suncalc-py | author | A Python port of suncalc.js for calculating sun position and sunlight phases. |
pymartini | author | A Cython port of Martini for fast RTIN terrain mesh generation. |
pydelatin | author | Python bindings tohmm for fast terrain mesh generation. |
quantized-mesh-encoder | author | A fast PythonQuantized Mesh encoder |
usgs-topo-tiler | author | Python package to read Web Mercator map tiles from USGS Historical Topographic Maps |
keplergl_cli | author | One-line geospatial data visualization using Kepler.gl |
Rust:
Project | Role | Description |
---|---|---|
geoarrow-rs | author | A Rust implementation of theGeoArrow specification and bindings to GeoRust algorithms for efficient spatial operations on GeoArrow memory. |
wkb | author | Fast, pure-Rust reader and writer for Well-Known Binary geometries. |
pyo3-arrow | author | LightweightApache Arrow integration forpyo3. |
geo-index | author | A Rust crate for packed, static, zero-copy spatial indexes. |
arrow-wasm | author | Building block library for using Apache Arrow in Rust WebAssembly modules |
geopolars | author | Geospatial extensions for thePolars DataFrame library. |
#"https://github.com/kylebarron/parquet-wasm">parquet-wasm
Specifications:
Project | Role | Description |
---|---|---|
GeoArrow | core contributor | Specification for storing geospatial data in Apache Arrow. |
GeoParquet | core contributor | Specification for storing geospatial vector data (point, line, polygon) inParquet. |
Other:
Project | Role | Description |
---|---|---|
National Scenic Trails Guide | author | Awebsite anddata tools for exploring and navigating thePacific Crest Trail. After hiking the PCT, this project was the core of my effort to transition to a career in geospatial software engineering. |
all-transit | author | Visualization of all transit routes in continental U.S. |
vscode-jupyter-python | author | Run automatically-inferred Python code blocks in the VS Code Jupyter extension |
PinnedLoading
- developmentseed/lonboard
developmentseed/lonboard PublicA Python library for fast, interactive geospatial vector data visualization in Jupyter.
- developmentseed/obstore
developmentseed/obstore PublicThe simplest, highest-throughput Python interface to S3, GCS & Azure Storage, powered by Rust.
- parquet-wasm
parquet-wasm PublicRust-based WebAssembly bindings to read and write Apache Parquet data
- geoarrow/geoarrow-rs
geoarrow/geoarrow-rs PublicGeoArrow in Rust, Python, and JavaScript (WebAssembly) with vectorized geometry operations
- geoarrow/deck.gl-layers
geoarrow/deck.gl-layers Publicdeck.gl layers for rendering GeoArrow data
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.