Miles Granger

Technical Lead at Noetic AS

Bergen, Vestland, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Miles Granger is a Technical Lead and consultant with over a decade of hands-on experience building cloud-native data platforms, ML pipelines, and open-source data tooling. He combines an MSc in Data Science, a background in the US Air Force, and deep AWS/cloud architecture expertise to deliver serverless-first, production-grade solutions using Python, Rust, and C++. An active contributor to Apache Arrow and Dask, Miles has extended Parquet support and improved critical data kernels—work that underpins high-performance analytics used across the data ecosystem. He runs popular open-source projects such as cramjam (a zero-dependency compression library with millions of monthly downloads) and gilknocker, reflecting a focus on practical performance diagnostics. Known for test-driven development, clear communication, and pragmatic engineering, he helps organizations turn strategic ideas into reliable, maintainable systems.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (MSc), Data Science, Master of Science (MSc), Data Science at Lewis University
bookAssociate of Science (A.S.), Logistics, Materials, and Supply Chain Management, Associate of Science (A.S.), Logistics, Materials, and Supply Chain Management at Community College of the Air Force
bookBachelor of Science (B.S.) Business Administration, Accounting, Bachelor of Science (B.S.) Business Administration, Accounting at The University of Montana
languagesNorwegian, English
stackoverflow-logo

Stackoverflow

Stats
1,114reputation
145kreached
8answers
1question
Badges
jupyter-notebook
top-5%
jupyter
top-5%
python
top-5%
github-logo-circle

Github Skills (34)

c-language10
python10
data-manipulation10
dataframes10
pandas10
arrow-keys10
dataframe10
dask10
parquet10
cprogramming-language10
arrows10
arrow-js10
jupyter9
numpy9
time-series9

Programming languages (18)

JavaC++CSSRustCScalaGoMustache

Github contributions (5)

github-logo-circle
dask/dask

Mar 2016 - Mar 2024

Parallel computing with task scheduling
Role in this project:
userBack-end Developer
Contributions:77 reviews, 29 PRs, 62 comments in 8 years 1 month
Contributions summary:Miles contributed to the Dask library by adding and updating documentation for the "Data Transfer" section within the dashboard. They also implemented support for `DataFrame.set_index(..., sort=False)`, enhancing the DataFrame indexing functionality. Further contributions included refactoring tests related to quantile calculations and adding the initial implementation of the Resampler and Rolling APIs, indicating involvement in data manipulation and time series functionalities within the library. Several commits also included fixes to improve the library's stability and performance.
parallel-computingdaskpythonpydatanumpy
apache/arrow

Aug 2022 - Dec 2022

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
userBack-end Developer
Contributions:179 reviews, 35 commits, 38 PRs in 4 months
Contributions summary:Miles primarily contributed to the Python and C++ code within the Apache Arrow project, focusing on extending the Parquet integration. Their work includes implementing new features such as `get_stream` for random access files, improving the `list_slice` kernel, and supporting expression filters. They also addressed bug fixes related to nested structures and ensured proper file closing within the ParquetFile and ParquetDataset classes.
apache-arrowarrowparquet
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial