Member Of The Technical Staff at Contraption Company
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Philip Thomas is a seasoned software leader and founder with 13 years of experience building scalable AI, cloud-native, and web systems from product to infrastructure. Currently a Member of the Technical Staff at Chroma in San Francisco, he tech-leads cross-cutting teams and independently built the event-driven S3 Sync ingestion platform while shipping enterprise foundations like SSO/SCIM and usage-based billing. As CTO and founding engineer at Find AI he scaled semantic search to 100M+ vectors and handled over 19M OpenAI requests per week, and he has a track record of launching solo AI products and high‑traffic developer tooling through Contraption Company. A persistent open-source contributor, he’s improved linear algebra and matrix ops in the popular numbers.js library and contributed to the Buffalo web framework, reflecting a strong blend of backend systems, Rust/Go/Ruby engineering, and product instincts. He pairs YC fellowship experience and a Washington University Systems Engineering degree with an uncommon habit of shipping both low-level math utilities and large-scale ML infrastructure.
13 years of coding experience
11 years of employment as a software developer
Fellowship, Fellowship at Y Combinator
Bachelor of Science Systems Engineering, Bachelor of Science Systems Engineering at Washington University in St. Louis
Contributions:7 commits, 5 PRs, 16 comments in 13 days
Contributions summary:Philip contributed to the Buffalo web framework by modifying code related to actions, models, and testing. They refactored existing code and addressed issues identified by golint, suggesting a focus on code quality and maintainability. The commits involved changes in multiple example applications, indicating a broad involvement in the project's various aspects, including HTML-based and JSON-based resource handling. The user also updated tests and fixed misnamed imports.
Advanced Mathematics Library for Node.js and JavaScript
Role in this project:
Backend Developer
Contributions:7 commits, 1 comment in 1 day
Contributions summary:Philip primarily contributed to the `numbers/numbers.js` repository by enhancing the matrix functionality within the library. They focused on improving the `determinant` function, including adding tests for matrices of different dimensions, as well as adding and testing matrix operations such as `rotate`, `scale`, `shear`, and `affine` transformations. Additionally, the user implemented and tested functions for row operations, including `rowScale` and `rowSwitch`, and `rowAddMultiple`.
mathstatisticsnode-jsmathematicsjavascript
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 Thomas - Member Of The Technical Staff at Contraption Company