Chang She is a seasoned founder and engineering leader with 14 years building data infrastructure and ML systems, currently CEO and Co‑Founder of LanceDB, a YC-backed startup creating a developer-friendly vector database for multimodal AI. He combines hands-on backend and release engineering—contributing Python, C++, and build automation to high-impact open-source projects like LanceDB, Lance, and pandas—with strategic product leadership from startups to enterprise at Tubi and Cloudera. At Tubi he scaled engineering teams and architected ML stacks that drove experimentation and personalization, and earlier co-founded and exited a BI startup acquired by Cloudera. A dual EECS and political science graduate from MIT, he pairs quantitative finance roots with practical engineering fluency, and has a track record of shipping core features such as versioning and retrieval primitives that make long-term LLM memory and multimodal search practical.
14 years of coding experience
14 years of employment as a software developer
B.S. M.Eng. Poli Sci (B.S.) EECS (B.S. M.Eng.), B.S. M.Eng. Poli Sci (B.S.) EECS (B.S. M.Eng.) at Massachusetts Institute of Technology
Contributions:16 releases, 306 reviews, 249 PRs in 2 years
Contributions summary:Chang implemented the initial Python implementation for a new LanceDB database feature. This involved creating core database functionality within the `lancedb/db.py` and testing modules, focusing on fundamental operations like table creation and data addition. The contributions demonstrate expertise in utilizing the Lance library, integrating various data types, and building a foundational structure for a retrieval engine designed for multimodal AI applications. They were also responsible for the addition of methods for versioning such as `checkout` and `restore`.
Modern columnar data format for ML and LLMs implemented in Rust. Convert from parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming..
Role in this project:
Back-end & DevOps Engineer
Contributions:37 releases, 861 reviews, 143 commits in 6 months
Contributions summary:Chang contributed to the Python extension for the Lance project. Their work included setting up the project, publishing to PyPI, and fixing release issues. They also worked on the build process, including restoring the custom build script for PyArrow and updating dependencies, demonstrating a focus on build automation and release management. Additionally, the user made changes to the core C++ code, indicating backend development skills.
polarspythonspatialarrowbioinformatics
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.