Yuri Astrakhan

Co-Founder And Board Member at Rivian

Jersey City, New Jersey, United States
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
Yuri Astrakhan is a software engineer and open-source founder with 14+ years building map, data-visualization, and Rust systems at companies from Wikimedia and Elastic to Rivian. As Co-Founder and board member of MapLibre he leads the open mapping stack—tiling, serving and rendering—and maintains the Martin tile server while coordinating a new vector tile format used by major partners like AWS and Meta. He drove map data and Rust adoption at Rivian and Volkswagen Group Technologies and was a principal engineer on Maps and Vega at Elastic. A prolific FOSS contributor, Yuri is among Wikipedia’s top code contributors and has notable commits across high-profile Rust projects (rust, clippy, rust-analyzer) and mapping tools like OpenMapTiles and iD. He blends low-level Rust performance work with high-level geodata integration (Wikidata, OSM) and tooling, including security-minded refactors and CI/CI improvements. Based in Jersey City, he combines product-facing leadership with deep hands-on engineering across mapping, visualization, and infrastructure.
code14 years of coding experience
job20 years of employment as a software developer
bookUniversity of Michigan
bookWayne State University
bookBerkley High School
bookSchool #566
stackoverflow-logo

Stackoverflow

Stats
9,384reputation
1.4mreached
88answers
148questions
Badges
docker-compose
top-5%
docker
top-5%
statistics
top-5%
github-logo-circle

Github Skills (100)

cargo10
postgresql10
python10
vega10
testing10
http10
refactor10
mappings10
http-client10
code-analysis10
spatial10
linting10
refactoring10
windows-gui10
visualizations10

Programming languages (35)

C#CGoHTMLJupyter NotebookTypeScriptShellLLVM

Github contributions (5)

github-logo-circle
Tools to turn the schema into other formats
Role in this project:
userBack-end Developer
Contributions:23 releases, 59 reviews, 317 commits in 2 years 11 months
Contributions summary:Yuri primarily focused on enhancing and refactoring the server-side components of the `openmaptiles-tools` repository. They made several revisions to the `server.py` file, which involved fixing function signatures and improving the structure to remove SQL injection vulnerabilities. Furthermore, they addressed deprecation warnings and improved the handling of database interactions. The user also updated dependencies and improved overall code quality and structure.
map-tilesmvtmapboxmapbox-glcartography
openmaptiles/openmaptiles

Feb 2019 - Nov 2021

OpenMapTiles Vector Tile Schema Implementation
Role in this project:
userDevOps Engineer & Data Engineer
Contributions:18 reviews, 105 commits, 223 PRs in 2 years 10 months
Contributions summary:Yuri primarily contributed to improving the build and deployment processes. They refactored quickstart and makefile scripts for better maintainability and efficiency. They also streamlined the data import process by creating scripts and leveraging tools like docker-compose and openmaptiles-tools, handling tasks such as data downloading, SQL post-processing, and MBTiles generation. Additionally, they optimized the handling of Wikidata data.
openstreetmapopenmaptilestilemaptilevector-tile
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