Daniel Connelly

Staff Engineer at Google

Paris, Ile-de-France, 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

👤
Senior
🎓
Top School
Daniel Connelly is a Staff Engineer with 14 years of experience building large-scale mapping and search systems, currently working on AI in Maps at Google after a recent Staff Engineer stint at Airbnb. He blends deep systems and spatial-index expertise—evidenced by his open-source rtreego R-Tree library for Go—with a strong track record across Google, Butterfly Network, Teads, and other engineering leadership roles. Comfortable shipping both infrastructure and product-facing features, he has repeatedly led cross-functional efforts to make location-aware search and core maps infrastructure more robust and scalable. Based in Paris but with a long U.S. career, he pairs an applied-mathematics and computer-science background from Georgia Tech with a practical knack for turning spatial algorithms into production services.
code14 years of coding experience
job14 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Georgia Institute of Technology
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

algorithm10
data-structures10
algorithms10
go10
spatial-index10
data-structure10
testing9
geospatial9

Programming languages (8)

JavaC++RustOCamlJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
dhconnelly/rtreego

Feb 2012 - Dec 2022

an R-Tree library for Go
Role in this project:
userBack-end Developer
Contributions:2 releases, 18 reviews, 133 commits in 10 years 11 months
Contributions summary:Daniel's contributions primarily focused on developing an R-Tree library in Go, as indicated by the commit messages and code changes. The user implemented core data structures and algorithms for spatial indexing, including points, rectangles, distance calculations, and intersection functionalities. Furthermore, they implemented the core insertion and deletion algorithms, along with supporting functions. The development involved writing tests to ensure the correctness of the implemented spatial functions.
golangspatial-indexgeospatialdatastructuresspatial
Contributions:94 commits, 55 pushes in 1 month
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
Daniel Connelly - Staff Engineer at Google