GithubHelp home page GithubHelp logo

Hi there! I'm Kyle 👋

I'm a software engineer passionate about fast geospatial data science.

I'm primarily developing the GeoArrow and GeoParquet ecosystems because I believe they portend a massive shift for faster, more interoperable geospatial data analysis.

Python:

Project Role Description
geopolars author Geospatial extensions for the Polars DataFrame library.
lonboard author Python library for fast, interactive geospatial vector data visualization in Jupyter.
geoarrow-rust author A Python library implementing the GeoArrow specification with efficient spatial operations.
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 to hmm for fast terrain mesh generation.
quantized-mesh-encoder author A fast Python Quantized 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

JavaScript:

Project Role Description
parquet-wasm author Rust-based WebAssembly bindings to read and write Apache Parquet data.
@geoarrow/deck.gl-layers author deck.gl layers for rendering GeoArrow data.
geoarrow-wasm author Efficient, vectorized geospatial operations in WebAssembly.
arrow-js-ffi author Zero-copy reading of Arrow data from WebAssembly.
geoarrow-js author TypeScript implementation of GeoArrow.
deck.gl contributor WebGL2 powered visualization framework.
deck.gl-raster author deck.gl layers and WebGL modules for client-side satellite imagery analysis.

Rust:

Project Role Description
geoarrow-rs author A Rust implementation of the GeoArrow specification and bindings to GeoRust algorithms for efficient spatial operations on GeoArrow memory.
geopolars author Geospatial extensions for the Polars DataFrame library.
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

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) in Parquet.

Other:

Project Role Description
National Scenic Trails Guide author A website and data tools for exploring and navigating the Pacific 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

Kyle Barron's Projects

demquery icon demquery

Wrapper around rasterio to query points on a Digital Elevation Model

docblockr icon docblockr

DocBlockr is a package for Atom which is designed to make writing documentation faster and easier.

docco icon docco

Literate Programming can be Quick and Dirty.

dotfiles icon dotfiles

Where I store my dotfile configurations

earthengine-py-notebooks icon earthengine-py-notebooks

A collection of 360+ Jupyter Python notebook examples for using Google Earth Engine with interactive mapping

fastparquet icon fastparquet

python implementation of the parquet columnar file format.

fiona icon fiona

Fiona reads and writes geographic data files

flatgeobuf icon flatgeobuf

A performant binary encoding for geographic data based on flatbuffers

ftools icon ftools

Fast Stata commands for large datasets

gatsby-themes icon gatsby-themes

Get high-quality and customizable Gatsby themes to quickly bootstrap your website! Choose from many professionally created and impressive designs with a wide variety of features and customization options.

gdal icon gdal

GDAL is an open source X/MIT licensed translator library for raster and vector geospatial data formats.

geo icon geo

Geospatial primitives and algorithms for Rust

geolambda icon geolambda

Create and deploy Geospatial AWS Lambda functions

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.