Alex Shan is a Stanford-trained software leader and founder with 4 years of hands-on experience building AI-driven systems at the intersection of research and product. As Co-Founder & CEO of Judgment Labs, he leads work on agent behavior monitoring while concurrently researching model evaluation at Stanford SAIL under Prof. Chris Manning. Previously he drove multi-agent and LLM-based networking research at Juniper and shipped product work as an early hire at Hinkal, blending theory and production engineering. An active open-source contributor, Alex enhanced visualization and RTL support for Stanford NLP’s widely used Stanza library, including spaCy displacy integration and Streamlit demos that make complex dependency and NER outputs accessible. Based in Palo Alto, he combines startup grit with academic rigor and an uncommon emphasis on interpretable, developer-friendly ML tooling.
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
Role in this project:
Full-stack Developer
Contributions:11 commits, 210 pushes, 7 branches in 5 months
Contributions summary:Alex primarily focused on enhancing the visualization capabilities of the `stanza` library, specifically for named entity recognition (NER) and dependency parsing. They implemented and documented visualization features, including support for right-to-left languages and integration with spaCy's `displacy`. They also contributed to a Streamlit application and an IPython notebook to showcase Semgrex search results. The contributions include code for parsing, rendering, and displaying dependency relationships within the visualizations, as well as adjustments to improve display characteristics.
Contributions:76 reviews, 61 PRs, 150 pushes in 5 months
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.