Matt Weber

Director & Principal Search Engineer at Clarivate

Kalispell, Montana, 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
Matt Weber is a Director and Principal Search Engineer with 16 years of experience designing large-scale information retrieval and NLP solutions for enterprises like Citibank, Thomson Reuters, Comcast, IBM, and Disney. He leads search architecture and implementation at Clarivate and previously co-founded FullScale Labs to commercialize enterprise search across structured and unstructured data. Hands-on across the stack, Matt is fluent in Lucene-based systems (Solr, Elasticsearch, OpenSearch), Python, Java, and Linux, and has deep experience making core search components pluggable and extensible. An active open source contributor, he has made substantive backend improvements to the widely used OpenSearch project and to elastic.js, showing a focus on query functionality, custom sort builders, and interval/regexp capabilities. Based in Kalispell, Montana, he combines practical engineering leadership with a consultant’s breadth, helping organizations turn complex text and metadata into actionable insight. Colleagues rely on him for pragmatic, production-ready designs that balance extensibility with performance.
code16 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science, BS Computer Science at California State University, Fullerton
github-logo-circle

Github Skills (24)

lucene10
filterlist10
search-engine10
javascript10
amazon-elasticsearch10
apache10
analytics10
java10
searching10
javas10
elasticsearchquery10
aws-elasticsearch10
filter10
querydsl10
elasticsearch10

Programming languages (10)

TypeScriptJavaScalaSCSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
fullscale/elastic.js

Nov 2012 - Oct 2014

A JavaScript implementation of the elasticsearch Query DSL
Role in this project:
userBack-end Developer
Contributions:327 commits in 1 year 11 months
Contributions summary:Matt primarily worked on cleaning up the query code and modifying the source code for various query and filter functionalities. Their changes involved standardizing argument styles, applying null checks using `== null`, and incorporating new options to existing classes. The user demonstrated proficiency in working with and modifying core components of the elastic.js library.
elasticsearchjavascriptquerydsl
🔎 Open source distributed and RESTful search engine.
Role in this project:
userBack-end Developer
Contributions:15 reviews, 16 commits, 16 PRs in 6 months
Contributions summary:Matt primarily focused on enhancing the functionality of the OpenSearch engine. Their contributions included making the `SortBuilders` pluggable, enabling custom sort builders to be added by plugin authors. The user also added support for regular expression interval sources and added the `max_expansions` option for wildcard intervals. Furthermore, they worked on adding the `case_insensitive` flag to regexp interval sources.
restrestfulsearch-enginesearchanalytics
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