Vice President Of Artificial Intelligence at Algolia
Sydney, New South Wales, Australia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Hamish Ogilvy is Vice President of Artificial Intelligence at Algolia with 12 years of engineering experience, leading AI efforts that power a search platform handling billions of queries. Based in Sydney, he combines hands-on backend engineering with product-minded leadership, having contributed to open-source Go projects that improved geographic calculations and robust document-to-text conversions. He is comfortable diving into low-level parsing and performance work—refactoring core data structures, improving test suites, and implementing resilient HTML tokenization when libraries fail. Renowned for translating complex data-processing challenges into reliable production systems, he blends pragmatic engineering with strategic vision to scale AI-driven search.
Converts PDF, DOC, DOCX, XML, HTML, RTF, etc to plain text
Role in this project:
Back-end Developer
Contributions:1 release, 44 commits, 26 PRs in 6 years 9 months
Contributions summary:Hamish primarily focused on enhancing the `docconv` tool's functionality by adding support for new file types and improving the existing HTML conversion capabilities. Their work included implementing URL mimetype handling, modifying the .doc extraction process to use `wvText` instead of `wvHtml`, and improving the HTML parsing logic when Tidy fails by implementing manual Golang tokenization. Additionally, the user made general code formatting improvements.
Contributions summary:Hamish primarily focused on implementing and improving geographical calculations in the Go language. Their contributions involved refactoring the code to use pointers for points and contours, as well as splitting the polygon and contour definitions into separate files. They also updated the tests to utilize JSON files for data input, and switched from direct reference to methods for Lat and Lng lookups. Finally they improved the test suite.
golanggeographicalcalculations
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.