Philip Blair is an Independent AI Consultant and NLP specialist with about 12 years of experience building multilingual, unstructured-data solutions for fintech, banking, and law enforcement. He combines published research at top conferences (ICLR, EMNLP, COLING) on LLMs, name matching, and word vectors with hands-on engineering—shaping production deep learning models, prototypes, and pre-sales work across diverse geographies. Comfortable wearing many hats, he bridges technical, product, and sales teams and translates complex ML systems to non-technical stakeholders. Philip also contributes to compiler and language tooling—helping modern projects like the Grain compiler adopt WASM 1.0—and has maintained language runtimes and docs in legacy academic language projects. Based in Brussels and active as a founder and consultant, he brings a rare mix of applied research credibility and practical systems-building for high-stakes domains.
12 years of coding experience
7 years of employment as a software developer
High School, High School at TMI- The Episcopal School of Texas
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Northeastern University
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Role in this project:
Back-end Developer & Compiler Engineer
Contributions:624 reviews, 378 commits, 114 PRs in 5 years 8 months
Contributions summary:Philip focused on updating the Grain compiler to be compatible with WebAssembly (WASM) 1.0, with changes involving modifications to `src/wasm_runner.ml` to accommodate the new WASM standard. The user also refactored build systems to use jbuilder and performed type-checking. The contributions included adding support for match statements to the language and refactoring the codebase to remove old x86 components.
Contributions:73 commits, 9 PRs, 42 pushes in 2 years 2 months
Contributions summary:Philip primarily contributed to the documentation of the Pyret language, specifically focusing on list functions and their methods. Their work included adding detailed documentation for functions like `member`, `append`, `last`, `reverse`, and `sort`, alongside comprehensive examples. The user also merged remote-tracking branches, indicating involvement in code integration and potentially addressing bug fixes or improvements from upstream sources, as well as cleaning up and refactoring existing code.
compilerpyretprogramming-language
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
Philip Blair - Independent AI Consultant at kloom.ai