Robert Muir

Ghostbusters 2 at Ntrepid

Virginia, Mongolia
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
Robert Muir is a senior backend engineer with 16 years of experience specializing in search and geospatial indexing, currently working at Ntrepid in Virginia. He has a long history contributing to Apache Lucene, where he implemented robust support for geographic data types—coordinates, bounding boxes, and polygons—improving indexing and query capabilities using spatial data structures. Prior roles at Elasticsearch, A9, and Lucid Imagination reflect deep domain expertise in search systems and scalable backend architectures. He holds an MS and BS in Computer Science and combines rigorous academic training with practical open-source impact. Known for a pragmatic, slightly irreverent style, he brings curiosity-driven problem solving to thorny infrastructure challenges. An interesting detail: his GitHub contributions reveal a focus on low-level index and query changes that enable real-world geospatial search use cases.
code17 years of coding experience
bookJohns Hopkins University
bookBS, CS, BS, CS at Radford University
github-logo-circle

Github Skills (6)

algorithm10
data-structures10
javas10
algorithms10
data-structure10
java10

Programming languages (16)

JavaCSSC++RustCGoTree-sitter QueryPerl

Github contributions (5)

github-logo-circle
apache/lucene

Feb 2023 - Mar 2023

Apache Lucene open-source search software
Role in this project:
userBack-end Developer
Contributions:2 releases, 761 reviews, 11 commits in 1 month
Contributions summary:Robert's contributions focus on adding and improving support for geographical data types within the Apache Lucene search engine, a backend system. The commits include implementing indexing and querying capabilities for coordinates, bounding boxes, and polygons by leveraging specialized data structures like KD-trees. This work involved modifying and expanding the existing index structure and query functionality, and testing the correct handling of different geographical shapes.
lucenesearchnosqljavabackend
Mirror of Apache ManifoldCF solr-3.x Integration
Contributions:498 commits in 1 year 2 months
manifoldcfjava
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