Philip Thomas

Member Of The Technical Staff at Contraption Company

San Francisco, California, 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
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.
code13 years of coding experience
job11 years of employment as a software developer
bookFellowship, Fellowship at Y Combinator
bookBachelor of Science Systems Engineering, Bachelor of Science Systems Engineering at Washington University in St. Louis
stackoverflow-logo

Stackoverflow

Stats
1reputation
152reached
0answers
1question
github-logo-circle

Github Skills (22)

unit-testing10
javascript10
matrix10
testing10
mat10
go10
buffalo10
linear-algebra10
apidoc9
math9
mathematics9
golang9
api9
nodejs9
html9

Programming languages (16)

JavaCSSRustVueGoHTMLJupyter NotebookJulia

Github contributions (5)

github-logo-circle
gobuffalo/buffalo

Jan 2017 - Feb 2017

Rapid Web Development w/ Go
Role in this project:
userFull-stack Developer
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.
golanggobuffalorailsframeworkwebframework
numbers/numbers.js

Dec 2012 - Dec 2012

Advanced Mathematics Library for Node.js and JavaScript
Role in this project:
userBackend 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